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 += "\nDevice: " + Build.MODEL;
|
||||
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.setTextSize(16);
|
||||
text.setTextColor(0xFFFFFFFF);
|
||||
|
||||
Reference in New Issue
Block a user