public bool isAbiCompatible(Adb.Device device) { if (AbiList == "Unknown" || device.Abi == "Unknown") { return(true); } if (device.Abi == "armeabi-v7a") { return(AbiList.Contains("armeabi")); } if (device.Abi == "arm64-v8a") { return(AbiList.Contains("arm")); } if (device.Abi == "x86_64") { return(AbiList.Contains("x86")); } return(AbiList.Contains(device.Abi)); }
public bool canInstallTo(Adb.Device device) { return(isAbiCompatible(device) && isSdkCompatible(device)); }
public bool isSdkCompatible(Adb.Device device) { return(SdkVersion <= device.Sdk || device.Sdk == 0); }