阿里百川sdk用法 php,阿里百川电商SDK安全图片的使用和踩坑

分手后的思念是犯贱 2023-01-16 02:55 220阅读 0赞

我觉得阿里百川可以考虑换技术支持了——文档写的太烂了!

安全图片

本人用的是AndroidStudio 3,首先使用Gradle添加依赖的时候,技术文档说支持到Gradle 3.3,可是我使用3.0.1的时候是不行的,无奈换回gradle 2.3.3

buildscript {

repositories {

google()

jcenter()

}

dependencies {

classpath ‘com.android.tools.build:gradle:2.3.3’

// 3.0.1不行

// NOTE: Do not place your application dependencies here; they belong

// in the individual module build.gradle files

}

}

换回来之后注意gradle2是不支持implementation关键字的,要改成compile,原来是compile就不用改啦

//fastjson

compile ‘com.alibaba:fastjson:1.2.9’

//支付【可选】

compile ‘com.alibaba.alipay:alipaySingle:20160825@jar’

//登陆授权

compile ‘com.ali.auth.sdk:alibabauth_core:1.1.4@jar’

compile ‘com.ali.auth.sdk:alibabauth_ui:1.1.4@aar’

compile ‘com.ali.auth.sdk:alibabauth_ext:1.1.4@jar’

//安全基础

compile ‘com.taobao.android:securityguardaar3:5.1.81@aar’

//Mtop网关

compile ‘com.taobao.android:mtopsdk_allinone_open:1.2.2.4@jar’

//applink

compile ‘com.taobao.android:alibc_applink:2.0.0.9@jar’

//UT

compile ‘com.taobao.android:utdid4all:1.1.5.3_proguard@jar’

compile ‘com.alibaba.mtl:app-monitor-sdk:2.5.1.3_for_bc_proguard@jar’

//基础电商SDK

compile ‘com.alibaba.sdk.android:alibc_trade_sdk:3.1.1.11@aar’

成功生成APK得到安全图片后发现用不了,SDK初始化报错

初始化错误码202,203,204

都是安全图片的问题

首先注意V4和V5的使用:

安全图片有V4和V5两个版本,其中V4版本对应安全sdk v5.1,V5版本对应安全sdk v5.3。判断方法如下。

比如上面我的依赖就是v5.1(5.1.81)的,要用V4版本的图片

compile ‘com.taobao.android:securityguardaar3:5.1.81@aar’

然后感谢前辈 https://blog.csdn.net/zgh0711/article/details/73650209

里面提到一个问题就是安全图片需要使用debug版本的APK包,release包下来的安全图片也会初始化失败。

发表评论

表情:
评论列表 (有 0 条评论,220人围观)

还没有评论,来说两句吧...

相关阅读