mirror of
https://code.briarproject.org/briar/briar.git
synced 2026-02-21 07:09:56 +01:00
Don't try to access Build.CPU_ABI2 on API version 7.
This commit is contained in:
@@ -201,16 +201,18 @@ public class CrashReportActivity extends Activity implements OnClickListener {
|
|||||||
int sdk = Build.VERSION.SDK_INT;
|
int sdk = Build.VERSION.SDK_INT;
|
||||||
statusMap.put("Android version:", release + " (" + sdk + ")");
|
statusMap.put("Android version:", release + " (" + sdk + ")");
|
||||||
|
|
||||||
// CPU architecture
|
// CPU architectures
|
||||||
String arch = null;
|
String arch = null;
|
||||||
if(Build.VERSION.SDK_INT >= 21) {
|
if(Build.VERSION.SDK_INT >= 21) {
|
||||||
for(String abi : Build.SUPPORTED_ABIS) {
|
for(String abi : Build.SUPPORTED_ABIS) {
|
||||||
if(arch == null) arch = abi;
|
if(arch == null) arch = abi;
|
||||||
else arch = arch + ", " + abi;
|
else arch = arch + ", " + abi;
|
||||||
}
|
}
|
||||||
} else {
|
} else if(Build.VERSION.SDK_INT >= 8) {
|
||||||
if(Build.CPU_ABI2 == null) arch = Build.CPU_ABI;
|
if(Build.CPU_ABI2 == null) arch = Build.CPU_ABI;
|
||||||
else arch = Build.CPU_ABI + ", " + Build.CPU_ABI2;
|
else arch = Build.CPU_ABI + ", " + Build.CPU_ABI2;
|
||||||
|
} else {
|
||||||
|
arch = Build.CPU_ABI;
|
||||||
}
|
}
|
||||||
statusMap.put("Architecture:", arch);
|
statusMap.put("Architecture:", arch);
|
||||||
|
|
||||||
|
|||||||
@@ -46,9 +46,11 @@ public class TorPluginFactory implements DuplexPluginFactory {
|
|||||||
List<String> abis = new ArrayList<String>();
|
List<String> abis = new ArrayList<String>();
|
||||||
if(Build.VERSION.SDK_INT >= 21) {
|
if(Build.VERSION.SDK_INT >= 21) {
|
||||||
for(String abi : Build.SUPPORTED_ABIS) abis.add(abi);
|
for(String abi : Build.SUPPORTED_ABIS) abis.add(abi);
|
||||||
} else {
|
} else if(Build.VERSION.SDK_INT >= 8) {
|
||||||
abis.add(Build.CPU_ABI);
|
abis.add(Build.CPU_ABI);
|
||||||
if(Build.CPU_ABI2 != null) abis.add(Build.CPU_ABI2);
|
if(Build.CPU_ABI2 != null) abis.add(Build.CPU_ABI2);
|
||||||
|
} else {
|
||||||
|
abis.add(Build.CPU_ABI);
|
||||||
}
|
}
|
||||||
boolean supported = false;
|
boolean supported = false;
|
||||||
for(String abi : abis) if(abi.startsWith("armeabi")) supported = true;
|
for(String abi : abis) if(abi.startsWith("armeabi")) supported = true;
|
||||||
|
|||||||
Reference in New Issue
Block a user