我最近在Google Play商店上传了一个应用程序,这个应用程序使用php页面连接到在线服务器。当我在开发人员控制台检查崩溃和ANR时,我发现用户写了一个崩溃,这个用户能够跟踪错误,就像他在eclipse中使用logcat一样。他设法获得了php页面与给定参数的链接。 在我的代码中,我删除了与Log相关的所有内容。
我的问题是如何阻止用户跟踪我的应用程序中的错误?
答案 0 :(得分:0)
如果您不希望从应用程序中抛出异常(以及异常堆栈跟踪),请设置一个全局未捕获的异常处理程序。
Thread.setDefaultUncaughtExceptionHandler()
在Application
子类中执行此操作并正确处理异常。确保在处理异常后正常终止进程。