android - 断言在 Android 上可用吗?

标签 android

断言在 Android 上可用吗?我有:

assert(null);

它什么都不做,我处于 Debug模式。

最佳答案

是的,它们可用。

默认情况下,它们在模拟器中是禁用的。您需要将 -shell -prop debug.assert=1 命令行参数添加到您用于运行应用程序的运行配置中的其他模拟器命令行选项。

Assertions in eclipse

您应该注意的另一件事是,您安装在设备上的应用程序不会考虑断言 - 它们将被忽略。

关于android - 断言在 Android 上可用吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8164145/

相关文章:

android - FAB 涟漪效应在视界之外持续存在

android - 对于给定的质量,哪种视频编码器可以在 Android 设备上提供最佳性能?

java - 如何在没有 Eclipse 的情况下构建 Android 项目?

android - 如何分享已安装的应用程序?

android - 一个简单的客户端-服务器 - Android<>PC

android - ApolloGraphql 文件未找到异常 : source/apollo/generatedIR/debug/src (Is a directory)

android - 我们应该使用 setTargetFragment() 吗?我认为 Fragments 不应该相互通信

android - 保护我的 Google App Engine API 端点

java - 如何从android数据库中获取数据到arraylist

android - 如何在 Android 上删除 ListViews 之间的行?