我想在我的android项目中启用断言(关键字,不是junit方法)。如何针对Android模拟器运行命令?
我到目前为止所尝试的: 我在Eclipse(首选项)> Java>已安装的JRE中在Eclipse(Indigo)中添加了一个命令行参数-ea,我编辑列出的唯一JRE(请参见下面的两张图) 。
那没有工作......我想,因为这适用于我的默认的JVM,而不是Dalvik虚拟机。
我找到了一个related post,它建议对模拟器或设备运行命令(我最感兴趣的是模拟器)来启用断言。但我不明白这意味着什么。该命令是:
adb shell setprop debug.assert 1
所以我的问题是,我怎么对模拟器中运行的命令(使用的是Mac,如果这是相关的)?
非常感谢!
这不一样吗? –
@JohnGiotta和什么一样?如果我把这作为一个新手问题,这可能会有所帮助。当我听到“对y运行命令x”时,我根本不知道这意味着什么。 – Hap
我没意识到你找不到adb在你机器上的位置。不,我以为你认为这个命令在Mac上是不同的......这不是,因此是一个问题。 –