From 67c1bf33bab189acbb98c0cff8a965449ca0d8c8 Mon Sep 17 00:00:00 2001
From: Braden Farmer <farmerbb@gmail.com>
Date: Mon, 4 Jan 2021 10:23:54 -0700
Subject: [PATCH] Android: use project directory path when parsing manifest

---
 pkg/android/phoenix/build.gradle | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/pkg/android/phoenix/build.gradle b/pkg/android/phoenix/build.gradle
index dffd41ea27..2583a003fb 100644
--- a/pkg/android/phoenix/build.gradle
+++ b/pkg/android/phoenix/build.gradle
@@ -149,7 +149,7 @@ if(dynamicFeatures.exists()) {
   apply from: "dynamic_features.gradle"
 }
 
-static int getPlayStoreVersionCode() {
+int getPlayStoreVersionCode() {
   def baseVersion = getManifestAttribute("versionCode").toInteger()
   def baseTime = 1609632000
   def halfWeek = 302400
@@ -158,13 +158,13 @@ static int getPlayStoreVersionCode() {
   return baseVersion + increment
 }
 
-static String getPlayStoreVersionName() {
+String getPlayStoreVersionName() {
   def versionName = getManifestAttribute("versionName")
   return "$versionName (${new Date().format("yyyy-MM-dd")})"
 }
 
-static String getManifestAttribute(String attribute) {
-  def manifest = new XmlParser().parse("AndroidManifest.xml")
+String getManifestAttribute(String attribute) {
+  def manifest = new XmlParser().parse("${project.projectDir}/AndroidManifest.xml")
   return manifest.attributes().find {
     ((String) it.key).contains(attribute)
   }.value