diff --git a/buildozer/targets/android.py b/buildozer/targets/android.py index 2a5c496ae..aae4f00b4 100644 --- a/buildozer/targets/android.py +++ b/buildozer/targets/android.py @@ -19,7 +19,7 @@ from pipes import quote from sys import platform, executable from buildozer.target import Target -from os.path import join, realpath +from os.path import join, realpath, expanduser from shutil import copyfile @@ -47,8 +47,8 @@ def android_minapi(self): @property def android_sdk_dir(self): - directory = self.buildozer.config.getdefault( - 'app', 'android.sdk_path', '') + directory = expanduser(self.buildozer.config.getdefault( + 'app', 'android.sdk_path', '')) if directory: return realpath(directory) version = self.buildozer.config.getdefault( @@ -58,8 +58,8 @@ def android_sdk_dir(self): @property def android_ndk_dir(self): - directory = self.buildozer.config.getdefault( - 'app', 'android.ndk_path', '') + directory = expanduser(self.buildozer.config.getdefault( + 'app', 'android.ndk_path', '')) if directory: return realpath(directory) version = self.buildozer.config.getdefault( @@ -69,8 +69,8 @@ def android_ndk_dir(self): @property def apache_ant_dir(self): - directory = self.buildozer.config.getdefault( - 'app', 'android.ant_path', '') + directory = expanduser(self.buildozer.config.getdefault( + 'app', 'android.ant_path', '')) if directory: return realpath(directory) version = self.buildozer.config.getdefault(