断言在 Android 上可用吗?我有:
assert(null);
它什么都不做,我处于 Debug模式。
最佳答案
是的,它们可用。
默认情况下,它们在模拟器中是禁用的。您需要将 -shell -prop debug.assert=1
命令行参数添加到您用于运行应用程序的运行配置中的其他模拟器命令行选项。
您应该注意的另一件事是,您安装在设备上的应用程序不会考虑断言 - 它们将被忽略。
关于android - 断言在 Android 上可用吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8164145/