Android 11 update-api 遇到的问题

1.  缺少 非空判断

error log : Missing nullability on method `getSecurityRestrictPwd` return [MissingNullability]

import android.annotation.NonNull;

@NonNull String pwd

实现对参数或返回值的注解

2.  方法名称规范要求(实际功能和名称匹配)

error log

error: Methods creating an Intent should be named `create<Foo>Intent()`, was `getLaunchIntent` [IntentBuilderName]

解决根据提示修改方法名 createLaunchIntent(), 才能符合规范

error log

error: Unexpected tense; probably meant `enabled`, was `getSecuritySettingsEnable` [MethodNameTense]

解决根据提示修改为getSecuritySettings() 符合规范

error log

error: Acronyms should not be capitalized in method names: was `getWlanAPListState`, should this be `getWlanApListState`? [AcronymName]

解决 根据提示修改方法名中连续的大写. 修改为getWlanApListState, 符合规范

error log

error: Method parameter should be Collection<> (or subclass) instead of raw array; was `ScanResult[]` [ArrayReturn]

参数传递使用结合 修改ScanResult[] ----> List<ScanResult>

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值