Exemple #1
0
        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));
        }
Exemple #2
0
 public bool canInstallTo(Adb.Device device)
 {
     return(isAbiCompatible(device) && isSdkCompatible(device));
 }
Exemple #3
0
 public bool isSdkCompatible(Adb.Device device)
 {
     return(SdkVersion <= device.Sdk || device.Sdk == 0);
 }