1.4 加一下混淆配置
复制粘贴华为官网上给的混淆代码就可以了
-ignorewarnings
-keepattributes Annotation
-keepattributes Exceptions
-keepattributes InnerClasses
-keepattributes Signature
-keepattributes SourceFile,LineNumberTable
-keep class com.hianalytics.android.{*;}
-keep class com.huawei.{*;}
1.5 Manifest申请静态权限和扫码页面声明:
申请静态权限和使用特性
在application标签内添加对扫码页面的声明
<!—对扫码页面进行声明–>
2 代码开发
2.1 动态申请权限
在启动扫码Activity的地方添加动态权限申请。
public void loadScanKitBtnClick(View view) {
requestPermission(CA