我已经构建了非常简单的应用程序
当我使用 USB 电缆在手机中运行它时,它工作正常,但是当我使用
debug app
运行它时,它会在几秒钟后崩溃,为什么会发生这种情况
这就是我在崩溃后在 logcat 中得到的内容
ANR in com.project.debugapp
PID: 7376
Reason: Changing to new focus window timeout
ErrorId: 4d4000b3-10fc-465a-a960-b03eb40b52fb
Frozen: false
Load: 0.0 / 0.0 / 0.0
\----- Output from /proc/pressure/memory -----
some avg10=0.18 avg60=0.08 avg300=0.06 total=218376347
full avg10=0.00 avg60=0.00 avg300=0.00 total=65300731
\----- End output from /proc/pressure/memory -----
我尝试在几部 Android 手机上以调试模式运行应用程序,但每次都会崩溃。
它只是 ANR(应用程序未响应)日志,通常在您处于调试模式时发生,您可以忽略它,或者如果您不希望在调试模式下弹出此 ANR 对话框,您可以选择您的应用程序作为调试应用程序开发者设置。
注意:开发者选项可能会根据制造商的不同部分提供。
设置 -> 系统 -> 开发者选项 -> 选择调试应用程序 -> (选择您正在使用的应用程序)