diff --git a/buildozer/targets/android.py b/buildozer/targets/android.py index 5ae6dc6..2a5c496 100644 --- a/buildozer/targets/android.py +++ b/buildozer/targets/android.py @@ -277,6 +277,11 @@ class TargetAndroid(Target): cmd('git clean -dxf', cwd=pa_dir) cmd('git pull origin master', cwd=pa_dir) + source = self.buildozer.config.get('app', 'android.branch') + if source: + cmd('git checkout --track -b %s origin/%s' % (source, source), + cwd=pa_dir) + self._install_apache_ant() self._install_android_sdk() self._install_android_ndk()