hvb

# 百川電商SDK3.1.1.99接入文檔-Android## Android SDK 集成

#### Gradle接入方式(3.1+ 版本支持)1回论, 獲得安全圖片(圖片獲取方式見接入準(zhǔn)備文檔)散罕,并放在/res/drawable目錄下,如果已經(jīng)有安全圖片傀蓉,需要替換欧漱。2, 老用戶升級(jí)葬燎,請先刪除原來的所有jar & aar依賴误甚,包括alisdk-kernel, alisdk-kernel-base, alisdk-login, alisdk-rpc, alisdk-security, alisdk-system, alisdk-ui, nbsdk-trade等。3谱净, Gradle配置? ? `在整個(gè)項(xiàng)目的gradle基礎(chǔ)配置文件中加入倉庫地址`? ? ```? ? allprojects {? ? ? ? repositories {? ? ? ? ? ? jcenter()? ? ? ? ? ? maven {? ? ? ? ? ? ? ? url "http://repo.baichuan-android.taobao.com/content/groups/BaichuanRepositories/"? ? ? ? ? ? }? ? ? ? }? ? } ```? `在項(xiàng)目module的gradle文件中加入相關(guān)依賴` ```? ? ? ? ? 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'? ? ? ? //安全基礎(chǔ)? ? ? ? compile 'com.taobao.android:securityguardaar3:5.1.81@aar'? ? ? ? //【可選】安全高級(jí)窑邦,如使用了發(fā)放紅包、優(yōu)惠券高級(jí)功能壕探,則必須引入? ? ? ? compile 'com.taobao.android:securitybodyaar3:5.1.25@aar'? ? ? ? //Mtop網(wǎng)關(guān)? ? ? ? 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.99'? ? ? ? compile 'com.alibaba.sdk.android:alibc_trade_biz:3.1.1.99'? ? ? ? compile 'com.alibaba.sdk.android:alibc_trade_sdk:3.1.1.99'? ? ? ? ? ? }? ? ? ```? #### Maven接入方式 (3.1+ 版本支持)1冈钦, 獲得安全圖片(圖片獲取方式見接入準(zhǔn)備文檔),并放在/res/drawable目錄下李请,如果已經(jīng)有安全圖片瞧筛,需要替換。2导盅, 老用戶升級(jí)驾窟,請先刪除原來的所有jar & aar依賴,包括alisdk-kernel, alisdk-kernel-base, alisdk-login, alisdk-rpc, alisdk-security, alisdk-system, alisdk-ui, nbsdk-trade等认轨。3, pom 配置```com.alibabafastjson1.2.9jarcom.alibaba.alipayalipaySingle20160825jarcom.ali.auth.sdkalibabauth_core1.1.4jarcom.ali.auth.sdkalibabauth_ui1.1.4aarcom.ali.auth.sdkalibabauth_ext1.1.4jar//【可選】僅供特殊合作伙伴使用com.ali.auth.sdkalibabauth_accountlink1.1.4jarcom.taobao.androidsecurityguardaar35.1.81aarcom.taobao.androidsecuritybodyaar35.1.25aarcom.taobao.androidmtopsdk_allinone_open1.2.2.4com.taobao.androidalibc_link_partnerjar1.1.0.0com.taobao.androidutdid4all1.1.5.3_proguardcom.alibaba.mtlapp-monitor-sdk2.5.1.3_for_bc_proguardaarcom.alibaba.sdk.androidalibc_trade_common3.1.1.99aarcom.alibaba.sdk.androidalibc_trade_biz3.1.1.99aarcom.alibaba.sdk.androidalibc_trade_sdk3.1.1.99aar```? #### aar 接入方式1月培, 獲得安全圖片(圖片獲取方式見接入準(zhǔn)備文檔)嘁字,并放在/res/drawable目錄下,如果已經(jīng)有安全圖片杉畜,需要替換纪蜒。2, 老用戶升級(jí)此叠,請先刪除原來的所有jar & aar依賴纯续,包括alisdk-kernel, alisdk-kernel-base, alisdk-login, alisdk-rpc, alisdk-security, alisdk-system, alisdk-ui, nbsdk-trade等。3灭袁, 下載電商SDK Libs猬错,解壓,將電商SDK的aar茸歧,jar倦炒,導(dǎo)入工程。4软瞎, Android Studio用戶逢唤,需要配置build.gradle? ? ```? ? repositories {? ? ? ? flatDir {? ? ? ? ? ? dirs 'libs'? ? ? ? }}? ? ? dependencies {? ? ? ? ? ? //fastjson? ? ? ? compile(name: 'fastjson-1.2.9', ext: 'jar')? ? ? ? ? ? //支付? ? ? ? compile(name: 'alipaySingle-20160825', ext: 'jar')? ? ? ? ? ? ? ? //登陸? ? ? ? compile(name: 'alibabauth_core-1.1.4', ext: 'jar')? ? ? ? compile(name: 'alibabauth_ui-1.1.4', ext: 'aar')? ? ? ? compile(name: 'alibabauth_ext-1.1.4', ext: 'jar')? ? ? ? //【可選】僅供特殊合作伙伴使用? ? ? ? compile(name: 'alibabauth_accountlink-1.1.0.5', ext: 'jar')? ? ? ? ? ? ? ? ? ? ? ? //安全基礎(chǔ)? ? ? ? compile(name: 'securityguardaar3-5.1.81', ext: 'aar')? ? ? ? //【可選】安全高級(jí)拉讯,如使用了發(fā)放紅包、優(yōu)惠券高級(jí)功能鳖藕,則必須引入? ? ? ? compile(name: 'securitybodyaar3-5.1.25', ext: 'aar')? ? ? ? ? ? ? ? //Mtop網(wǎng)關(guān)? ? ? ? compile(name: 'mtopsdk_allinone_open-1.2.2.4', ext: 'jar')? ? ? ? ? ? ? ? //applink? ? ? ? compile(name: 'alibc_link_partner-1.1.0.0', ext: 'jar')? ? ? ? ? ? ? ? //UT? ? ? ? compile(name: 'utdid4all-1.1.5.3_proguard', ext: 'jar')? ? ? ? compile(name: 'app-monitor-sdk-2.5.1.3_for_bc_proguard', ext: 'aar')? ? ? ? ? ? ? ? //電商SDK? ? ? ? compile(name: 'alibc_trade_common-3.1.1.99', ext: 'aar')? ? ? ? compile(name: 'alibc_trade_biz-3.1.1.99', ext: 'aar')? ? ? ? compile(name: 'alibc_trade_sdk-3.1.1.99', ext: 'aar')? ? ? ? ? ? }? ? ? ```#### Proguard 規(guī)則? ```? ? -keepattributes Signature? ? -keep class sun.misc.Unsafe { *; }? ? -keep class com.taobao.** {*;}? ? -keep class com.alibaba.** {*;}? ? -keep class com.alipay.** {*;}? ? -dontwarn com.taobao.**? ? -dontwarn com.alibaba.**? ? -dontwarn com.alipay.**? ? -keep class com.ut.** {*;}? ? -dontwarn com.ut.**? ? -keep class com.ta.** {*;}? ? -dontwarn com.ta.**? ? -keep class org.json.** {*;}? ? -keep class com.ali.auth.**? {*;}? ```

## 快速入門

#### 初始化SDK導(dǎo)入后魔慷,即可在代碼中使用百川相關(guān)組件,在使用具體功能前需要在應(yīng)用的入口方法(Application的onCreate)中初始化百川SDK```? ? public class DemoApplication extends Application {? ? ? ? @Override? ? ? ? public void onCreate() {? ? ? ? ? ? super.onCreate();? ? ? ? ? ? ? ? ? ? AlibcTradeSDK.asyncInit(this, new AlibcTradeInitCallback() {? ? ? ? ? ? ? ? @Override? ? ? ? ? ? ? ? public void onSuccess() {? ? ? ? ? ? ? ? ? ? //初始化成功著恩,設(shè)置相關(guān)的全局配置參數(shù)? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? // ...? ? ? ? ? ? ? ? }? ? ? ? ? ? ? ? @Override? ? ? ? ? ? ? ? public void onFailure(int code, String msg) {? ? ? ? ? ? ? ? ? ? //初始化失敗院尔,可以根據(jù)code和msg判斷失敗原因,詳情參見錯(cuò)誤說明? ? ? ? ? ? ? ? }? ? ? ? ? ? });? ? ? ? }? ? }```

#### 資源銷毀在使用完成后页滚,可以調(diào)用destroy方法召边,釋放百川相應(yīng)的資源引用```? ? AlibcTradeSDK.destroy();? ? ```

#### 電商API使用初始化完成后,就可以使用百川提供的功能組件裹驰,通過調(diào)用AlibcTrade的show方法隧熙,傳入相應(yīng)的page(page詳情,參考下面API詳細(xì)說明)幻林,來完成調(diào)用贞盯。```? ? //提供給三方傳遞配置參數(shù)? ? MapexParams = new HashMap<>();? ? exParams.put(AlibcConstants.ISV_CODE, "appisvcode");? ? ? ? //商品詳情page? ? AlibcBasePage detailPage = new AlibcDetailPage(itemId);? ? ? ? //實(shí)例化店鋪打開page? ? AlibcBasePage shopPage = new AlibcShopPage(shopId);? ? ? ? //實(shí)例化添加購物車打開page? ? AlibcBasePage addCardPage = new AlibcAddCartPage(itemId)? ? ? ? //實(shí)例化我的訂單打開page? ? AlibcBasePage ordersPage = new AlibcMyOrdersPage(status, allOrder);? ? ? ? //實(shí)例化我的購物車打開page? ? AlibcBasePage myCartsPage = new AlibcMyCartsPage();? ? ? ? ? ? //實(shí)例化URL打開page? ? AlibcBasePage page = new AlibcPage(taokeUrl);? ? //設(shè)置頁面打開方式? ? AlibcShowParams showParams = new AlibcShowParams(OpenType.Native, false);? ? ? ? //使用百川sdk提供默認(rèn)的Activity打開detail? ? AlibcTrade.show(context, detailPage, showParams, null, exParams ,? ? new AlibcTradeCallback() {? ? ? ? @Override? ? ? ? public void onTradeSuccess(AlibcTradeResult tradeResult) {? ? //打開電商組件,用戶操作中成功信息回調(diào)沪饺。tradeResult:成功信息(結(jié)果類型:加購躏敢,支付;支付結(jié)果)? ? ? ? }? ? ? ? ? ? @Override? ? ? ? public void onFailure(int code, String msg) {? ? ? ? ? ? //打開電商組件整葡,用戶操作中錯(cuò)誤信息回調(diào)件余。code:錯(cuò)誤碼;msg:錯(cuò)誤信息? ? ? ? }? ? });? ? ? ? /使用自己的Activity & webview打開detail? ? AlibcTrade.show(context, webView, webViewClient, webChromeClien, tdetailPage, showParams, null, exParams ,? ? new AlibcTradeCallback() {? ? ? ? @Override? ? ? ? public void onTradeSuccess(AlibcTradeResult tradeResult) {? ? //打開電商組件遭居,用戶操作中成功信息回調(diào)啼器。tradeResult:成功信息(結(jié)果類型:加購,支付俱萍;支付結(jié)果)? ? ? ? }? ? ? ? ? ? @Override? ? ? ? public void onFailure(int code, String msg) {? ? ? ? ? ? //打開電商組件端壳,用戶操作中錯(cuò)誤信息回調(diào)。code:錯(cuò)誤碼枪蘑;msg:錯(cuò)誤信息? ? ? ? }? ? });```

## API 說明

#### 初始化SDK初始化百川電商相關(guān)組件损谦,該方法異步執(zhí)行,使用百川電商相關(guān)功能前岳颇,必須調(diào)用初始化照捡。```? /**? ? * 百川電商SDK初始化【異步】? ? *? ? * @param context 建議設(shè)置Application(必填)? ? * @param initResultCallback? 初始化狀態(tài)信息回調(diào)(可以為null)? ? */? AlibcTradeSDK.asyncInit(Context context, AlibcTradeInitCallback initResultCallback)```

#### 調(diào)用電商組件**1. 外部傳入webview方式打開電商組件**[注意]:當(dāng)傳入webviewClient,并重載shouldOverrideUrlLoading方法時(shí)话侧,遇到淘系鏈接情況下(即訪問淘寶麻敌、天貓、登錄掂摔、購物車等頁面時(shí))术羔,該方法返回值要為false赢赊,否則可能會(huì)出現(xiàn)業(yè)務(wù)流程錯(cuò)誤問題。```? ? /**? ? * 打開電商組件,支持使用外部webview? ? *? ? * @param activity? ? ? ? ? ? 必填? ? * @param webView? ? ? ? ? ? ? 外部 webView? ? * @param webViewClient? ? ? ? webview的webViewClient? ? * @param webChromeClient? ? ? webChromeClient客戶端? ? * @param tradePage? ? ? ? ? ? 頁面類型,必填级历,不可為null释移,詳情見下面tradePage類型介紹? ? * @param showParams? ? ? ? ? show參數(shù)? ? * @param taokeParams? ? ? ? ? 淘客參數(shù)? ? * @param trackParam? ? ? ? ? yhhpass參數(shù)? ? * @param tradeProcessCallback 交易流程的回調(diào),必填寥殖,不允許為null玩讳;? ? * @return 0標(biāo)識(shí)跳轉(zhuǎn)到手淘打開了,1標(biāo)識(shí)用h5打開,-1標(biāo)識(shí)出錯(cuò)? ? */? ? ? AlibcTrade.show(activity, webView, webViewClient, webChromeClient, tradePage, showParams, taokeParams, trackParam, new AlibcTradeCallback() {? ? ? ? @Override? ? public void onTradeSuccess(AlibcTradeResult tradeResult) {? ? //打開電商組件,用戶操作中成功信息回調(diào)嚼贡。tradeResult:成功信息(結(jié)果類型:加購熏纯,支付;支付結(jié)果)? ? }? ? @Override? ? public void onFailure(int code, String msg) {? ? ? ? //打開電商組件粤策,用戶操作中錯(cuò)誤信息回調(diào)樟澜。code:錯(cuò)誤碼;msg:錯(cuò)誤信息? ? }});```

**2. 提供默認(rèn)的webview打開電商組件**```? /**? ? * 打開電商組件, 使用默認(rèn)的webview打開? ? *? ? * @param activity? ? ? ? ? ? 必填? ? * @param tradePage? ? ? ? ? ? 頁面類型,必填叮盘,不可為null秩贰,詳情見下面tradePage類型介紹? ? * @param showParams? ? ? ? ? show參數(shù)? ? * @param taokeParams? ? ? ? ? 淘客參數(shù)? ? * @param trackParam? ? ? ? ? yhhpass參數(shù)? ? * @param tradeProcessCallback 交易流程的回調(diào),必填柔吼,不允許為null毒费;? ? * @return 0標(biāo)識(shí)跳轉(zhuǎn)到手淘打開了,1標(biāo)識(shí)用h5打開,-1標(biāo)識(shí)出錯(cuò)? ? */? ? AlibcTrade.show(activity, tradePage, showParams, taokeParams, trackParam, new AlibcTradeCallback() {? ? ? ? @Override? ? public void onTradeSuccess(AlibcTradeResult tradeResult) {? ? //打開電商組件,用戶操作中成功信息回調(diào)愈魏。tradeResult:成功信息(結(jié)果類型:加購觅玻,支付;支付結(jié)果)? ? }? ? @Override? ? public void onFailure(int code, String msg) {? ? ? ? //打開電商組件培漏,用戶操作中錯(cuò)誤信息回調(diào)串塑。code:錯(cuò)誤碼;msg:錯(cuò)誤信息? ? }});```

#### Page類型

**詳情**```? ? /**? ? * 功能說明:商品詳情頁面? ? */? ? public class AlibcDetailPage {? ? ? ? ? ? ? /**? ? ? ? * 商品詳情頁? ? ? ? * @param itemId 支持itemId和openItemId的商品北苟,必填,不允許為null打瘪;? ? ? ? *? ? ? ? ? ? ? eg.37196464781L友鼻;AAHd5d-HAAeGwJedwSnHktBI;? ? ? ? */? ? ? public AlibcDetailPage(String itemId)? ? }```

**店鋪**```? ? /**? ? * 功能說明:店鋪頁面? ? */? ? public class AlibcShopPage {? ? ? /**? ? ? ? * 店鋪頁面? ? ? ? * @param shopId 店鋪id闺骚,支持明文id? ? ? ? */? ? ? public AlibcShopPage(String shopId)? ? }```

**加購物車**```? ? /**? ? * 功能說明:加購頁面? ? */? ? public class AlibcAddCartPage {? ? ? /**? ? ? ? * 加入購物車頁面? ? ? ? * @param itemId 支持itemId和openItemId的商品彩扔,必填,不允許為null僻爽;? ? ? ? *? ? ? ? ? ? ? eg.37196464781L虫碉;AAHd5d-HAAeGwJedwSnHktBI;? ? ? ? */? ? ? public AlibcAddCartPage(String itemId)? ? }```

**我的訂單**```? ? /**? ? * 功能說明:我的訂單頁面? ? */? ? public class AlibcMyOrdersPage {? ? ? /**? ? ? ? * 我的訂單頁面? ? ? ? *? ? ? ? * @param status? 默認(rèn)跳轉(zhuǎn)頁面胸梆;填寫:0:全部敦捧;1:待付款须板;2:待發(fā)貨;3:待收貨兢卵;4:待評價(jià)? ? ? ? * @param allOrder false 進(jìn)行訂單分域(只展示通過當(dāng)前app下單的訂單)习瑰,true 顯示所有訂單? ? ? ? */? ? ? public AlibcMyOrdersPage(int status, boolean allOrder)? ? }```

**我的購物車**```? ? /**? ? * 功能說明:我的購物車頁面? ? */? ? public class AlibcMyCartsPage {? ? ? /**? ? ? ? * 購物車頁? ? ? ? */? ? ? public AlibcMyCartsPage()? ? }```

**url打開頁面**```? ? /**? ? * 功能說明:url展示頁面? ? */? ? public class AlibcPage {? ? ? /**? ? ? ? * url展示頁面? ? ? ? * @param url 要展示的url? ? ? ? */? ? ? public AlibcPage(String url)? ? }```

#### 釋放電商SDK相關(guān)資源```? /**? ? * 銷毀電商SDK相關(guān)資源引用,防止內(nèi)存泄露? ? */? AlibcTradeSDK.destory()```

#### 設(shè)置SDK API調(diào)用默認(rèn)方式```? /**? ? * 是否走強(qiáng)制H5的邏輯秽荤。false:按照默認(rèn)規(guī)則策略打開頁面甜奄;true:全部頁面均為H5打開;? ? * 注意:初始化完成后調(diào)用才能生效? ? *? ? * @param isforceH5 (默認(rèn)為false)? ? * @return 返回打開策略是否設(shè)置成功? ? */? AlibcTradeSDK.setForceH5(boolean isforceH5)```

#### 設(shè)置SDK 淘客打點(diǎn)策略 ```? /**? ? * 設(shè)置是否使用同步淘客打點(diǎn)。true:使用淘客同步打點(diǎn)窃款;false:關(guān)閉同步打點(diǎn)课兄,使用異步打點(diǎn);? ? * 注意:初始化完成后調(diào)用才能生效晨继;在加購場景下烟阐,只有異步淘客打點(diǎn)? ? *? ? * @param isSyncForTaoke(默認(rèn)為true)? ? * @return 返回同步淘客打點(diǎn)策略是否設(shè)置成功? ? */? AlibcTradeSDK.setSyncForTaoke(boolean isSyncForTaoke)```

#### 設(shè)置淘客全局參數(shù)```? /**? ? * 設(shè)置全局淘客參數(shù),方便開發(fā)者用同一個(gè)淘客參數(shù)踱稍,不需要在show接口重復(fù)傳入? ? * 注意:初始化完成后調(diào)用才能生效? ? *? ? * @param taokeParams 淘客參數(shù)? ? */? AlibcTradeSDK.setTaokeParams(AlibcTaokeParams taokeParams) ```

#### 設(shè)置渠道信息```? /**? ? * 設(shè)置渠道信息(如果有渠道專享價(jià)曲饱,需要設(shè)置)? ? * 注意:初始化完成后調(diào)用才能生效? ? *? ? * @param typeName? ? : 渠道類型(默認(rèn)為:0)? ? * @param channelName : 渠道名稱(默認(rèn)為:null)? ? */? AlibcTradeSDK.setChannel(String typeName, String channelName)```

#### 設(shè)置ISV code```? /**? ? * 設(shè)置isvCode? ? * 注意:初始化完成后調(diào)用才能生效? ? *? ? * @param isvCode? ? * @return 返回isv code是否設(shè)置成功? ? */? AlibcTradeSDK.setISVCode(String isvCode)```

#### 設(shè)置ISV 版本```? /**? ? * 設(shè)置isv的版本 ,通常為三方app版本珠月,可以不進(jìn)行設(shè)置扩淀;默認(rèn)1.0.0? ? * 注意:初始化完成后調(diào)用才能生效? ? *? ? * @param isvVersion? ? * @return 返回isv version是否設(shè)置成功? ? */? AlibcTradeSDK.setISVVersion(String isvVersion)```

## 3.1版本主要變化

#### 主要接口變化`1. 初始化用戶不用再傳入app key``2. 使用電商SDK,打開detail啤挎,shop等功能驻谆,接口調(diào)用方式升級(jí)````//3.0方式IAliTradeService aliTradeService = AliTradeSDK.getService(IAliTradeService.class);aliTradeService.show(this,tradeBasePage, showParams,null, exParams, new AliTradeProcessCallback() {? ? @Override? ? ? ? public void onTradeSuccess(AliTradeResult tradeResult) {}? ? @Override? ? public void onFailure(int code, String msg) {}}); //3.1方式AlibcTrade.show(this,tradeBasePage, showParams,null, exParams, new AlibcTradeCallback() {? ? @Overridesult? ? public void onTradeSuccess(AlibcTradeResult tradeResult) {}? ? @Override? ? public void onFailure(int code, String msg) {}});```#### 主要類改名一覽| SDK 3.0 | SDK 3.1 | |:-----------|:------------|| AliTradeSDK | AlibcTradeSDK |? ? ? ? ? | AliTradeService | AlibcTrade |? ? ? ? | AliTradeShowParams | AlibcShowParams |? ? ? ? ? | AliTradeTaokeParams | AlibcTaokeParams |? ? ? ? ? ? | AliTradePage | AlibcPage | | AliTradeDetailPage | AlibcDetailPage || AliTradeShopPage | AlibcShopPage || AliTradeMyOrdersPage | AlibcMyOrdersPage || AliTradeAddCartPage | AlibcAddCartPage || AliTradeMyCartsPage | AlibcMyCartsPage || SDK 3.1 | SDK 3.1.1.99 | |:-----------|:------------|| TradeResult | AlibcTradeResult |? ? ? ? ? | ResultType | AlibcResultType |? ? ? ? | AlibcConfig | AlibcConfigService |? ? ? ? ? | TBAppLinkUtil | ALPLinkKeyType(TMALL_SCHEME 變更為 TMALL ,TAOBAO_SCHEME 變更為 TAOBAO) |? ? ? ? ? ? | AlibcContext.Environment | 包名變更 com.alibaba.baichuan.trade.common.Environment | | AlibcTaokeParams | 包名變更 com.alibaba.baichuan.trade.biz.core.taoke.AlibcTaokeParams || AlibcLogin | 包名變更 com.alibaba.baichuan.trade.biz.login.AlibcLogin || AlibcLoginCallback | 包名變更 com.alibaba.baichuan.trade.biz.login.AlibcLoginCallback || AlibcLoginCallback | 包名變更 com.alibaba.baichuan.trade.biz.login.AlibcLoginCallback |#### 3.1升級(jí)到3.1.1.99版本主要變更AlibcTradeSDK拆分為三部分庆聘,AlibcTradeCommon胜臊,AlibcTradeBiz,AlibcTradeSDK伙判;AlibcApplink升級(jí)為AlibcLinkPartner象对;優(yōu)化淘客流程;優(yōu)化WebView代理方式宴抚;優(yōu)化百川模塊耦合勒魔;

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市菇曲,隨后出現(xiàn)的幾起案子冠绢,更是在濱河造成了極大的恐慌,老刑警劉巖常潮,帶你破解...
    沈念sama閱讀 211,194評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件弟胀,死亡現(xiàn)場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)孵户,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,058評論 2 385
  • 文/潘曉璐 我一進(jìn)店門萧朝,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人延届,你說我怎么就攤上這事剪勿。” “怎么了方庭?”我有些...
    開封第一講書人閱讀 156,780評論 0 346
  • 文/不壞的土叔 我叫張陵厕吉,是天一觀的道長。 經(jīng)常有香客問我械念,道長头朱,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,388評論 1 283
  • 正文 為了忘掉前任龄减,我火速辦了婚禮项钮,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘希停。我一直安慰自己烁巫,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,430評論 5 384
  • 文/花漫 我一把揭開白布宠能。 她就那樣靜靜地躺著亚隙,像睡著了一般。 火紅的嫁衣襯著肌膚如雪违崇。 梳的紋絲不亂的頭發(fā)上阿弃,一...
    開封第一講書人閱讀 49,764評論 1 290
  • 那天,我揣著相機(jī)與錄音羞延,去河邊找鬼渣淳。 笑死,一個(gè)胖子當(dāng)著我的面吹牛伴箩,可吹牛的內(nèi)容都是我干的入愧。 我是一名探鬼主播,決...
    沈念sama閱讀 38,907評論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼嗤谚,長吁一口氣:“原來是場噩夢啊……” “哼棺蛛!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起呵恢,我...
    開封第一講書人閱讀 37,679評論 0 266
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎媚创,沒想到半個(gè)月后渗钉,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,122評論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,459評論 2 325
  • 正文 我和宋清朗相戀三年鳄橘,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了声离。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,605評論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡瘫怜,死狀恐怖术徊,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情鲸湃,我是刑警寧澤赠涮,帶...
    沈念sama閱讀 34,270評論 4 329
  • 正文 年R本政府宣布,位于F島的核電站暗挑,受9級(jí)特大地震影響笋除,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜炸裆,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,867評論 3 312
  • 文/蒙蒙 一垃它、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧烹看,春花似錦国拇、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,734評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至靠胜,卻和暖如春掉瞳,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背浪漠。 一陣腳步聲響...
    開封第一講書人閱讀 31,961評論 1 265
  • 我被黑心中介騙來泰國打工陕习, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人址愿。 一個(gè)月前我還...
    沈念sama閱讀 46,297評論 2 360
  • 正文 我出身青樓该镣,卻偏偏與公主長得像,于是被迫代替她去往敵國和親响谓。 傳聞我的和親對象是個(gè)殘疾皇子损合,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,472評論 2 348

推薦閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn)娘纷,斷路器嫁审,智...
    卡卡羅2017閱讀 134,629評論 18 139
  • (絕對原創(chuàng),轉(zhuǎn)載請大家注明下出處) 最近集成了阿里百川的sdk 版本號(hào)“電商SDK-3.1.1.206赖晶,百川后臺(tái)更...
    alphet閱讀 3,855評論 0 3
  • 框架:提供一定能力的小段程序 http://www.cnblogs.com/jincheng-yangchaofa...
    姑娘請別為難小僧閱讀 7,205評論 0 132
  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 171,747評論 25 707
  • 通覽全部UI,先統(tǒng)一對基礎(chǔ)控件進(jìn)行自定義,不要一出來UI就悶頭開干,這樣可能寫出來多個(gè)功能重復(fù)的自定義控件. 文件...
    蕭旭閱讀 207評論 0 0