青春须早为,岂能长少年。这篇文章主要讲述在Android Studio中将默认注释设置为@NonNull相关的知识,希望能为你提供帮助。
我想用Nullness annotations改进我的android项目。我用Checker Framework读到了@NonNull
注释很少写,因为它是默认的。这导致更清晰的代码,因为您只需要注释(希望)少数类型的@Nullable
。
是否可以设置Android Studio以使@NonNull
成为默认类型?
我找到了this answer,但它似乎过于复杂,它只做参数,所以没有返回类型和没有字段。
答案你可以在android studio 3.0 up版本中使用..在Analyze选项中你可以找到Infer Nullity选项自动设置@NonNull
或@Nullable
...
【在Android Studio中将默认注释设置为@NonNull】希望这可以帮助..
推荐阅读
- 在AndroidTestCase中使用@Ignore
- Android @Inject和@InjectView注释含义
- Android @NonNull的用处
- Android React Native卡在闪屏上
- Redux connect - 模块AppRegistry不是注册的可调用模块
- 在ReactNative的Android应用程序中缓慢动画
- 我可以使用哑组件作为我的顶级组件与React / Redux App吗()
- 没有服务器的React app
- XAMPP-WAMPP PHP-SSL证书错误(unable to get local issuer certificate)