阿里百川4.0接口源码记录
SDK下载地址:https://baichuan.taobao.com/docs/doc.htm?spm=a3c0d.7629140.0.0.12a5be48y3x2sa&treeId=129&articleId=106383&docType=1
根目录下build.gradle代码:
// Top-level build file where you can add configuration options common to all sub-projects/modules.buildscript {repositories {jcenter()}dependencies {classpath 'com.android.tools.build:gradle:2.3.3'// NOTE: Do not place your application dependencies here; they belong// in the individual module build.gradle files} }allprojects {repositories {jcenter() // flatDir { // dirs 'libs' // }maven {url "http://repo.baichuan-android.taobao.com/content/groups/BaichuanRepositories/"}} }task clean(type: Delete) {delete rootProject.buildDir }
主要是添加一个mave
app下的build.gradle代码:
apply plugin: 'com.android.application'android {compileSdkVersion 26buildToolsVersion "26.0.3"defaultConfig {applicationId "com.ft.tbdemo"minSdkVersion 16targetSdkVersion 26versionCode 1versionName "1.0"testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"//如果jdk版本不同需要加上下面的除外还要打开jack 否则会报错jackOptions {enabled true}}buildTypes {release {minifyEnabled falseproguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'}}//如果jdk版本不同需要加上这一句compileOptions{sourceCompatibility org.gradle.api.JavaVersion.VERSION_1_8targetCompatibility org.gradle.api.JavaVersion.VERSION_1_8} }dependencies {compile fileTree(dir: 'libs', include: ['*.jar'])androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {exclude group: 'com.android.support', module: 'support-annotations'})compile 'com.android.support:appcompat-v7:26.+'compile 'com.android.support.constraint:constraint-layout:1.0.2'testCompile 'junit:junit:4.12'// compile(name: 'alisdk-hotfix-2.0.9', ext: 'aar')//基础安全组件 // compile 'com.taobao.android:securityguardaar3:5.4.171@aar' // compile 'com.taobao.android:securitybodyaar3:5.4.99@aar' // compile 'com.taobao.android:avmpaar3:5.4.36@aar' // compile 'com.taobao.android:sgmiddletieraar3:5.4.9@aar' // //mtop // compile 'com.taobao.android:mtopsdk_allinone_open:3.1.2.5@jar' // //登录授权 // compile 'com.ali.auth.sdk:alibabauth_core:2.0.0.6@aar' // compile 'com.ali.auth.sdk:alibabauth_ui:2.0.0.6@aar' // compile 'com.ali.auth.sdk:alibabauth_ext:2.0.0.6@aar' // //appLink // compile 'com.alibaba.sdk.android:alibc_link_partner:4.1.6@aar' // //基础电商组件 // compile 'com.alibaba.sdk.android:AlibcTradeCommon:4.0.0.0@aar' // compile 'com.alibaba.sdk.android:AlibcTradeBiz:4.0.0.0@aar' // compile 'com.alibaba.sdk.android:nb_trade:4.0.0.0@aar'//支付宝(可选)compile 'com.alipay.android.app.cashier:standardcashier-single:15.6.5@aar' // compileOnly 'com.alipay.mobile.android.securitysdk:apsecuritysdk-all:3.3.0'testCompile 'com.alipay.mobile.android.securitysdk:apsecuritysdk-all:3.3.0'//登陆compile 'com.ali.auth.sdk:alibabauth_core:2.0.0.6@aar'compile 'com.ali.auth.sdk:alibabauth_ui:2.0.0.6@aar'compile 'com.ali.auth.sdk:alibabauth_ext:2.0.0.6@aar'//安全组件compile 'com.taobao.android:securityguardaar3:5.4.171@aar'compile 'com.taobao.android:securitybodyaar3:5.4.99@aar'compile 'com.taobao.android:avmpaar3:5.4.36@aar'compile 'com.taobao.android:sgmiddletieraar3:5.4.9@aar'//Mtopcompile 'com.taobao.android:mtopsdk_allinone_open:3.1.2.5@jar'//applinkcompile 'com.alibaba.sdk.android:alibc_link_partner:4.1.6@aar'//utcompile 'com.taobao.android:utdid4all:1.1.5.3_proguard'compile 'com.alibaba.mtl:app-monitor-sdk:2.6.4.5_for_bc'// 电商基础组件compile 'com.alibaba.sdk.android:AlibcTradeCommon:4.0.0.0@aar'compile 'com.alibaba.sdk.android:AlibcTradeBiz:4.0.0.0@aar'compile 'com.alibaba.sdk.android:nb_trade:4.0.0.0@aar'compile 'com.alibaba:fastjson:1.2.41'}
//初始化
AlibcTradeSDK.asyncInit(this, new AlibcTradeInitCallback() {@Overridepublic void onSuccess() {Toast.makeText(getApplicationContext(), "初始化成功", Toast.LENGTH_SHORT).show();}@Overridepublic void onFailure(int code, String msg) {Toast.makeText(getApplicationContext(), "初始化失败", Toast.LENGTH_SHORT).show();} });
阿里百川4.0接口源码记录相关推荐
- Ubuntu16.04编译android6.0.1源码记录
目录 目录 一.安装环境 二.下载源码 1.下载repo 2.初始化repo 3.同步源代码 关于驱动 三.编译源码 四.导入源码到AS 五.刷入真机 六.修改源码 总结: 3.同步源代码 关于驱动 ...
- Ubuntu16.04编译Android 6.0系统源码过程简要记录总结
一,安装VMware Workstation,百度网盘下载(内含注册机) 链接: https://pan.baidu.com/s/1wz4hdNQBikTvyUMNokSVYg 提取码: yed7 V ...
- 从路由原理出发,深入阅读理解react-router 4.0的源码
react-router等前端路由的原理大致相同,可以实现无刷新的条件下切换显示不同的页面.路由的本质就是页面的URL发生改变时,页面的显示结果可以根据URL的变化而变化,但是页面不会刷新.通过前 ...
- libusb系列-007-Qt下使用libusb1.0.26源码
libusb系列-007-Qt下使用libusb1.0.26源码 文章目录 libusb系列-007-Qt下使用libusb1.0.26源码 摘要 安装编译环境 确认需要的文件 开始编译 错误1:找不 ...
- Android 8.0系统源码分析--Camera processCaptureResult结果回传源码分析
相机,从上到下概览一下,真是太大了,上面的APP->Framework->CameraServer->CameraHAL,HAL进程中Pipeline.接各种算法的Node.再往下的 ...
- android4.0.3源码之硬件gps简单移植
[转]我和菜鸟一起学android4.0.3源码之硬件gps简单移植 2013-7-5阅读94 评论0 关于android定位方式 android 定位一般有四种方法,这四种方式分别是GPS定位.WI ...
- Ubuntu20.4 Android-9.0.0_r46源码下载编译
Ubuntu20.4 Android-9.0.0_r46源码下载编译调试 安装Ubuntu虚拟机 ubuntu镜像下载地址: https://ubuntu.com/download 官网下载地址较慢可 ...
- 好看的表白墙LoveCards v1.0.4 源码(开源)
简介: 1.0.0/2.10 完成原版基础全部功能 去掉部分鸡肋共功能 新增: 后台表白卡编辑功能 后台评论编辑功能 后台管理员功能 用户表白卡搜索功能 门户首页"热度排名"功能 ...
- 阿里云服务器——centos7下源码安装tomcat9
阿里云服务器--centos7下源码安装tomcat9 (第一次写文章,俺会努力的) 首先进入src文件夹: cd /usr/local/src 使用wget命令下载tomcat : wget htt ...
最新文章
- java 父类是抽象类 定义private的属性 子类继承_java继承、多态、接口、抽象类定义及应用...
- 我眼中未来的计算机作文600字,我的电脑作文600字
- java mission 篡改后 网速很慢_关于直连网线速度正常,插上路由器后速度变慢的解决方法{不全面}...
- 《软件工程》 教 学 大 纲
- C/C++好不好学习呢?
- GridView里的一点小功能:截取多余字符、改变鼠标经过行的样式
- 常量池在堆还是方法区_详解Java 虚拟机(第③篇)——String 类和常量池
- 利用Cache防止同一帐号重复登录
- 20个开源Flutter项目推荐
- 如何查看对方的QQ登录是IP地址的方法
- 数据库(mysql、oracle、sqlserver)单表sqlserver
- CSDN:如何获得C币
- USB转串口那些事儿—USB转串口工作原理及应用
- Tkinter GUI设计中文文档
- 虚幻4引擎源码学习笔记(二):主循环LaunchEngineLoop
- 安卓中如何获取MD5码
- flutter 学习之项目一
- sqlite只能用于android系统,android SQLite
- 微信小程序生命周期(onLoad,onHide,onShow,onReady,onUnload)
- 【C语言】圆球体计算:已知球的表面积公式为s=4πr2,体积公式为v=4/3πr3,若公式中π取值为3.14159,编写程序,输入半径r,输出球的表面积和体积。 个人题解