android - 显示异常的 'nicer' 方式?

标签 android error-handling

我目前正在玩 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/

相关文章:

Python - 语法错误 'Exception'

php - 调用成员函数where()在字符串上

angular - 返回4xx错误时, Angular httpclient帖子,错误处理程序仅包含OK,没有解析json

error-handling - 如何使用引用宏报告程序宏中的错误?

Android Fragment Transaction 错误的参数, fragment ,应该是 android.support.v4.app.Fragment 类型

android - 我该怎么办 : this requires android. 权限.INTERACT_ACROSS_USERS_FULL

java - Android中如何输出文本结果?

android - ADB 连接到华为 G Play Mini,未连接,其他设备(宏碁、三星)连接良好

android - ActiveAndroid:锁定更新记录?

flutter - Flutter/Dart/NoSuchMethodError