v3.0.0: fixed rare crashes in missing natives handler
This commit is contained in:
@@ -72,10 +72,17 @@ public class AndroidMissingNativesHandler extends Activity {
|
|||||||
message += "\nVersion: " + versionName + " (" + versionCode + ")";
|
message += "\nVersion: " + versionName + " (" + versionCode + ")";
|
||||||
message += "\nDevice: " + Build.MODEL;
|
message += "\nDevice: " + Build.MODEL;
|
||||||
message += "\nInstaller: " + installer;
|
message += "\nInstaller: " + installer;
|
||||||
while (error.getCause() != null){
|
|
||||||
error = error.getCause();
|
if (error != null){
|
||||||
|
Throwable next = error.getCause();
|
||||||
|
while (next != null){
|
||||||
|
error = next;
|
||||||
|
next = error.getCause();
|
||||||
|
}
|
||||||
|
message += "\nError: " + error.getMessage();
|
||||||
|
} else {
|
||||||
|
message += "\nError: ???";
|
||||||
}
|
}
|
||||||
message += "\nError: " + error.getMessage();
|
|
||||||
text.setText(message);
|
text.setText(message);
|
||||||
text.setTextSize(16);
|
text.setTextSize(16);
|
||||||
text.setTextColor(0xFFFFFFFF);
|
text.setTextColor(0xFFFFFFFF);
|
||||||
|
|||||||
Reference in New Issue
Block a user