diff --git a/src/org/fdroid/fdroid/DB.java b/src/org/fdroid/fdroid/DB.java index 058c1aea1..40cbb8626 100644 --- a/src/org/fdroid/fdroid/DB.java +++ b/src/org/fdroid/fdroid/DB.java @@ -370,10 +370,11 @@ public class DB { } } - cpuAbis = new ArrayList(); - if (hasApi(8)) - cpuAbis.add(android.os.Build.CPU_ABI2); + cpuAbis = new ArrayList(2); cpuAbis.add(android.os.Build.CPU_ABI); + if (hasApi(8)) { + cpuAbis.add(android.os.Build.CPU_ABI2); + } Log.d("FDroid", logMsg.toString()); } @@ -406,8 +407,7 @@ public class DB { } if (!compatibleApi(apk.nativecode)) { Log.d("FDroid", apk.id + " vercode " + apk.vercode - + " makes use of incompatible native code: " - + CommaSeparatedList.str(apk.nativecode) + + " only supports " + CommaSeparatedList.str(apk.nativecode) + " while your architecture is " + cpuAbis.get(0)); return false; }