断言不生效如何开启?

安卓项目,gradle6.3,AGP3.6.0 代码中的短信默认不生效,怎么才能开启?

例:assert false;

在 debug 下 这段代码按理说应该直接抛出异常,但是实际上还是往下走了。

按照网上的说法是 java 断言默认是不开启的!

网上说在 VM options 中加入-ea 但是好像也没用?是我加错了吗?

那么问题来了 这个要怎么开启?跪求大佬解惑。

  • Android

    Android 是一种以 Linux 为基础的开放源码操作系统,主要使用于便携设备。2005 年由 Google 收购注资,并拉拢多家制造商组成开放手机联盟开发改良,逐渐扩展到到平板电脑及其他领域上。

    320 引用 • 309 回帖 • 375 关注
  • Java

    Java 是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由 Sun Microsystems 公司于 1995 年 5 月推出的。Java 技术具有卓越的通用性、高效性、平台移植性和安全性。

    3012 引用 • 8158 回帖 • 547 关注
  • Q&A

    提问之前请先看《提问的智慧》,好的问题比好的答案更有价值。

    3356 引用 • 16951 回帖 • 487 关注
1 操作
csp 在 2021-12-20 19:27:36 更新了该帖

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...