最终用户正在发生这种情况,我不能在我的最终重现它。我不想尝试通过安装devkit来讨论最终用户,以便他们可以查看LogCat,因为它是冻结而不是崩溃,所以没有“发送崩溃报告”类型的消息。
在我弄清楚如何重现它之前,我是不是运气不好?
答案 0 :(得分:1)
您可以使用StrictMode来检测可能出现的问题:
public void onCreate() {
if (DEVELOPER_MODE) {
StrictMode.setThreadPolicy(new StrictMode.ThreadPolicy.Builder()
.detectDiskReads()
.detectDiskWrites()
.detectNetwork() // or .detectAll() for all detectable problems
.penaltyLog()
.build());
StrictMode.setVmPolicy(new StrictMode.VmPolicy.Builder()
.detectLeakedSqlLiteObjects()
.detectLeakedClosableObjects()
.penaltyLog()
.penaltyDeath()
.build());
}
super.onCreate();
}