1. OPPO keychain SDK接入文档
1.1. 集成
- 在项目根目录的build.gradle文件的repositories节点下配置。
maven{
url'https://maven.columbus.heytapmobi.com/repository/maven-public/'
credentials{
username'cmuser'
password'c0b08da17ery566c3870fed67789bcb36abc2e32'
}
}
- 在appmodule里面的build.gradle文件的dependencies节点下添加如下依赖
//集成keychain-sdk
implementation"com.heytap.msp.sdk:keychain-sdk:1.0.0.3"
1.2. 使用注意
- 经Demo测试,集成本SDK,APK增量约为65K,实际增量以接入App的Release包为准。
1.3. 混淆配置
-keepclass*implementsjava.io.Serializable{*;}
-keeppackagenamescom.heytap.mspsdk**
-keepclasscom.heytap.mspsdk.MspSdk{*;}
-keepclasscom.heytap.mspsdk.keychain.OppoKeyChainSdk{*;}
-keepclasscom.opos.process.bridge.provider.**{*;}
-keepclasscom.opos.process.bridge.client.**{*;}
-keepclasscom.heytap.mspsdk.exception.**{*;}
-keepclasscom.heytap.mspsdk.log.**{*;}
-keepclasscom.heytap.mspsdk.constants.MspSdkCode{*;}
-keepclasscom.heytap.mspsdk.constants.Constants{*;}
-keepclassandroid.content.pm.**{*;}