我目前正在玩 Android 中的 In-app billing 流程,在购买过程中可能会出现无数的异常和问题。看来我没有完全理解处理程序错误的概念,因为我的应用程序只是显示“[应用程序] 必须关闭。”
但是,在 LogCat 中,我看到代码中定义的异常消息:
throw new IllegalStateException("Billing is not set up. Can't perform operation: " + operation);
为什么不以这种方式向用户显示此错误?
最佳答案
如果你想给你的用户,伟大而干净的错误信息,你应该尝试油煎面包 block 。这使您可以制作精美的消息:查看它们的项目网站: Crouton Homepage
回到您的问题,关键是您正在执行一条只能在 Logcatlog 中找到的错误消息。如果您想向用户展示它,请尝试 Toast Message 或 Alertmessage。不管我要看什么@Crouton!
最好的问候
Safari
关于android - 显示异常的 'nicer' 方式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14154035/