关键字:android assert 断言
文章来源:
bsxylj的专栏
1. 步骤:
1.1 java 把assert实现为语法关键字, 可直接使用
1
2
3
4
|
// codes
assert
(
false
):
"there is a falt here."
);
assert
(
null
== p);
// codes
|
1.2 在设备上调试时要使能系统属性,在命令行环境中执行
1
|
adb shell setprop debug.assert 1
|
2. 说明:
2.1 上述步骤在HTC G8手机上测试确认.
[转载补充]
1 在ophone 2.5上测试确认
2 阅读很多文章,关于内部接口的设计,一般不推荐做大量的if测试,因为内部的接口本身就应该保证数据是正常的,所以这里可以使用断言来确认参数的合法性。