mach: android install/run: infer adb path from SDK dir

This commit is contained in:
Andrew Shu 2018-03-24 15:44:57 -07:00
parent 782d4d4af6
commit a631cb6b47
3 changed files with 11 additions and 3 deletions

View file

@ -626,6 +626,13 @@ class CommandBase(object):
def android_aar_dir(self):
return path.join(self.context.topdir, "target", "android_aar")
def android_adb_path(self, env):
if "ANDROID_SDK" in env:
sdk_adb = path.join(env["ANDROID_SDK"], "platform-tools", "adb")
if path.exists(sdk_adb):
return sdk_adb
return "adb"
def handle_android_target(self, target):
if target == "arm-linux-androideabi":
self.config["android"]["platform"] = "android-18"