赵梦欢
赵梦欢
  • 发布:2017-08-10 14:10
  • 更新:2019-10-16 08:57
  • 阅读:9687

【分享】一个基于5+ SDK和阿里百川电商SDK的5+ plugin拓展

分类:5+ SDK

文档

使用说明

  • 1.生成证书文件 release.keystore;(Android Studio Build目录下的Generate Signed Apk)
  • 2.使用证书打包生成apk文件; (app模块下signingConfigs字段配置,需要和证书打包时候对应)
  • 3.将apk上传到阿里百川管理后台获取安全图片yw_1222.png.
  • 4.集成电商sdk

    dependencies {  
    // 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.ali.auth.sdk:alibabauth_accountlink:1.1.4@jar'  
    
    // 安全基础  
    compile 'com.taobao.android:securityguardaar3:5.1.81@aar'  
    //【可选】安全高级,如使用了发放红包、优惠券高级功能,则必须引入  
    // compile 'com.taobao.android:securitybodyaar3:5.1.25@aar'  
    
    // Mtop网关  
    compile 'com.taobao.android:mtopsdk_allinone_open:1.2.2.4@jar'  
    
    // applink  
    compile 'com.alibaba.sdk.android:alibc_link_partner:1.1.0.0'  
    
    // 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_common:3.1.1.107'  
    compile 'com.alibaba.sdk.android:alibc_trade_biz:3.1.1.107'  
    compile 'com.alibaba.sdk.android:alibc_trade_sdk:3.1.1.107'  
    }
  • 5.根据电商SDK文档写5+ plugin

这部分内容建议新手看视频教程加深理解。

注意:AndroidManifest.xml文件下manifest=>package包名字段是应用的唯一识别码、在生成keystore文件以及安全图片后,如果更换了包名上述流程1-3需要重新进行。

视频教程

html5+ App开发之 Android 平台离线集成 5+ SDK

代码地址

AlibcSDKApplication

2 关注 分享
lhyh Trust

要回复文章请先登录注册

诚品城

诚品城

视频隐藏了,想看一下
2019-10-16 08:57
美萌特

美萌特

更换了app签名,重新生成安全图片 结果云打包出来,图片没更新 没法吊起手淘怎么办
2019-06-10 10:39
Mr王

Mr王

这个怎么用啊
2018-01-15 19:44
1***@qq.com

1***@qq.com

回复 赵梦欢 :
用的AS运行的
2017-12-06 17:12
1***@qq.com

1***@qq.com

回复 赵梦欢 :
现在是报这个错误,运行是你的那个例子Error:Execution failed for task ':app:transformDexArchiveWithExternalLibsDexMergerForDebug'.
> java.lang.RuntimeException: com.android.builder.dexing.DexArchiveMergerException: Unable to merge dex
2017-12-06 17:11
赵梦欢

赵梦欢 (作者)

回复 1***@qq.com :
是的,可以直接看看例子。
2017-12-06 12:26
1***@qq.com

1***@qq.com

回复 赵梦欢 :
哥,你有QQ没,我想具体再请教你下。意思是用AS写百川,用HB写H5,然后把H5页面放到AS里面进行封装。是这个意思吗?
2017-12-06 09:26
赵梦欢

赵梦欢 (作者)

回复 1***@qq.com :
需要离线打包
2017-12-04 09:03
1***@qq.com

1***@qq.com

回复 赵梦欢 :
不能直接用HB封装调用吗?我是用eclipse打开的
2017-12-03 15:22
赵梦欢

赵梦欢 (作者)

回复 1***@qq.com :
需要用AS打开
2017-12-03 10:37