Android上的断言是否可用?

Cod*_*oet 12 android

Android上的断言是否可用?我有:

assert(null);
Run Code Online (Sandbox Code Playgroud)

它没有任何作用,我处于调试模式.

a.c*_*ch. 15

是的,他们是可用的.

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

日食中的断言

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