手游集成sdk快速指南android版_第1頁
手游集成sdk快速指南android版_第2頁
手游集成sdk快速指南android版_第3頁
手游集成sdk快速指南android版_第4頁
手游集成sdk快速指南android版_第5頁
已閱讀5頁,還剩14頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

一、接入要 1、圖 2、LOGO 3、SDK啟動(dòng)背景....................................................................................................................... 二、總 三、概 SDK功能概 四、服務(wù)端對 五、基礎(chǔ)SDK接入步 jar到工程中 配置AndroidManifest.xml加入權(quán)限...........................................................................配置AndroidManifest.xml 配置AndroidManifest.xml使盟統(tǒng) SDK初始 使用SDK功 PPTV帳號快捷登 PPTV帳號快捷支 PPTV退出接 PPTV浮動(dòng)按鈕接 PPTV登陸界面背 調(diào) 六、 七、手游接入流 一、接入要PPTV的品牌效應(yīng)和產(chǎn)品保護(hù),PPTV1、圖PPTV聯(lián)運(yùn)的每款手游需使用帶有PPTV角標(biāo)的圖標(biāo),示例如下。提供角標(biāo)尺ICON+LOGO.zipicon可自行等比例縮放。為保證品牌效應(yīng),角標(biāo)位置固定為右下角,尺寸大小不允許修改,特殊情況,請方手游運(yùn)營。Figure1PPTV2、LOGOICON+LOGO.zip 的橫豎版樣式Figure2LOGOFigure3LOGO(我方使盟統(tǒng)計(jì)對SDK做第數(shù)據(jù)非數(shù)據(jù)。請向我方手游運(yùn)營獲取友盟統(tǒng)計(jì)appkey。若本身已使盟統(tǒng)計(jì),請聯(lián)絡(luò)我方手游運(yùn)營備案。(目前接入中需要用到gid、支付key以及友盟appkey,方手游運(yùn)營獲取。CIDPPTV_Channel_ID269,CCID二、總【SDK】下文如無特殊說明,均指PPTV集成開發(fā)庫SDK【GID】gameid,標(biāo)志一款的字符串【SID】serverid,方自定義的標(biāo)志一個(gè)服務(wù)器的字符串,不可為空和0【RID】roleid,方自定義的標(biāo)志在一個(gè)服務(wù)器內(nèi)的一個(gè)角色的字符串。如充值不需要針對角色充值,使用“0”,不要隨意填寫,不可為空?!緉otifyUrlVersion】一般情況,一款的支付對應(yīng)一個(gè)通知URL。如果方需要gid對應(yīng)多個(gè)通知地址,可以使用此參數(shù)來做區(qū)分。必須為正整數(shù)。FAQ,F(xiàn)AQnull等其他符號)FAQ,三、概SDK提供方通過SDK,可快捷使用PPTV帳號實(shí)現(xiàn)登錄與支付功能。SDK集成前,請保證雙方的服務(wù)端對接完成。SDKSDK使盟的統(tǒng)計(jì)服務(wù)進(jìn)行應(yīng)用的統(tǒng)計(jì)分析,如果方已經(jīng)使用了友盟的統(tǒng)計(jì)服務(wù)在程序中,則SDK的友盟統(tǒng)計(jì)需要關(guān)閉。友盟統(tǒng)計(jì)關(guān)閉,則不需導(dǎo)入SDK內(nèi)的umeng_*.jar到Libs中。如方自身沒有使盟統(tǒng)計(jì),請務(wù)必在的SDK中開啟友盟統(tǒng)計(jì),幫助提SDKPptvVasAgent.Init函數(shù)中完成。Sdksdkdoc四、服務(wù)端對PPTV提供接口給方服務(wù)器錄的sessionID的方服務(wù)端提供接口給PPTV用于支付成功后。notifyUrlVersion字段標(biāo)志通URL五、SDK接入步a)jar到工程sdk發(fā)布 下的 下如果友盟統(tǒng)計(jì)關(guān)閉,則不需導(dǎo)入SDK內(nèi)的umeng_*.jar到 中b)資源文sdk發(fā)布 下的 AndroidManifest.xml加入權(quán)限<!--pptvvassdkuses-permission--<uses-permissionandroid:name="android.permission.INTERNET"<uses-permissionandroid:name="android.permission.READ_LOGS"<uses-permissionandroid:name="android.permission.WRITE_EXTERNAL_STORAGE"<uses-permissionandroid:name="android.permission.CALL_PHONE"<uses-permissionandroid:name="android.permission.READ_SMS"<uses-permissionandroid:name="android.permission.WRITE_SETTINGS"<uses-permissionandroid:name="android.permission.READ_SETTINGS"<uses-permission android:smallScreens="true"/>配置AndroidManifest.xml<!--一鍵--<!-- <!--忘記-- <!--登陸--<!--<!-- <!-- android:theme="@android:style/Theme.Translucent.NoTitleBar.Fullscreen"/><!--解綁-- <!--禮包-- <!--修改-- android:theme="@android:style/Theme.Translucent.NoTitleBar.Fullscreen"/><!-- android:theme="@android:style/Theme.Translucent.NoTitleBar.Fullscreen"/><!-- <!--綁定--<!--<!--<!--<!--<!--Mo9--<!--szf<!--<!--<!--非支付選擇列表--<!--非支付金額選擇--<!--<!-- <!--G <!--G android:theme="@android:style/Theme.Translucent.NoTitleBar.Fullscreen"/><!--支付初始選擇界面選擇支付方式選擇現(xiàn)金劵--GG<!--<!--輸入頁面--<!--支付方式選擇--android:theme="@android:style/Theme.Translucent.NoTitleBar.Fullscreen"><!--android:theme="@android:style/Theme.Translucent.NoTitleBar.Fullscreen"><!--android:windowSoftInputMode="adjustResize"/><!--alipaysdkbegin-- android:theme="@style/MspAppTheme" android:value="true"/>android:windowSoftInputMode="adjustResize|stateHidden"><intent-filterandroid:priority="800"<actionandroid:name="ent.action.MAIN"android:theme="@style/MspAppTheme"><actionandroid:name="ent.action.MAIN"android:process="com.alipay.sdk"><intent-filterandroid:priority="800"<!--alipaysdkend--請根據(jù)實(shí)際情況,配置橫豎屏(android:screenOrientation="portrait"or"landsc 一律采用豎屏,即android:screenOrientation="portrait"配置AndroidManifest.xml使盟統(tǒng)<meta-dataandroid:value="PPTV_APP_KEY"android:name="UMENG_APPKEY"<meta-dataandroid:value="PPTV_Channel_ID"比如<meta-dataandroid:value="5147f837527015464406"android:name="UMENG_APPKEY"<meta-dataandroid:value="189_308"android:name="UMENG_CHANNEL"/>PPTV_APP_KEY(key)PPTV相關(guān)業(yè)務(wù)的運(yùn)營提供。PPTV_Channel_ID269SDK在程序的activity里調(diào)用PptvVasAgent.init,初始化context–應(yīng)用上下文,gid-useUMeng-是否使盟統(tǒng)計(jì),如程序自身沒有使盟,請務(wù)必打開(true)cid-ID,如果為空字符串則從名為PptvVasSdk_CID的meta-data內(nèi)獲取。ccid-子ID,如果為空字符串則從名為PptvVasSdk_CCID的meta-data內(nèi)獲取 false:用于在進(jìn)入時(shí)手動(dòng)點(diǎn)擊按鈕彈出登陸界面的情況,true:用于在進(jìn)入時(shí)自動(dòng)彈出登陸界面的情況initcid,ccid填””,meta-data<meta-dataandroid:value="269"<meta-dataandroid:value=""Sdk初始化后,若采用非支付,可根據(jù)需要進(jìn)行虛擬幣相關(guān)配置。 //10元可105個(gè)虛擬幣SDKPPTVstartLoginActivity(ActivityactivityLoginListeneractivityactivity上下listener-PPTV調(diào)用PptvVasAgent.startPayActivity(android.content.Contextcontext,java.lang.StringserverId,java.lang.StringroleId,java.lang.Stringextra,PayListenerlistener)contextactivity上下-roleId–角色id,不可為空extra–方自定義的透傳參數(shù)notifyUrlVersion–標(biāo)志支付成功的回調(diào)通知地址的版本,1。一般只需要填listener-支付調(diào)用Contextcontext,StringserverId,StringroleId,Stringextra,Stringamount,StringgoodsName,PayListenerlistener)goodsName-商品名稱,amount–方自定義支付金額,單位為元,支付金額必須為正整數(shù)PPTV退出接activityactivity上下exitDialogListener-接收退出框按鍵事件的句PPTV浮動(dòng)按鈕接contextactivity上下PPTV登陸界面背準(zhǔn)備登陸界面,并命名為pptv_game_login(jpg或png格式)放在工 調(diào)試模式下,sdk會(huì)輸出更詳細(xì)的打印。雙方調(diào)試完畢后,正式發(fā)布的版本方請務(wù)必關(guān)閉調(diào)試模式bDebug-true開啟,falseDebugModemeta-data<meta-dataandroid:value="true"android:name="PptvVasSdk_DebugMode"/>在init函數(shù)內(nèi)會(huì)meta-data內(nèi)的配置,調(diào)用setDebugMode方法PptvVasAgent.setDebugMode請?jiān)趇nit函數(shù)后調(diào)用六、玩家充值的流程是怎樣客戶端啟動(dòng)的充值界面后,的SDK會(huì)負(fù)責(zé)一切充值相關(guān)的客戶端界面。充值成功后,PPTV的服務(wù)端會(huì)通知方的服務(wù)端。SDK會(huì)調(diào)用onPaySucces/onPayFinish方法通知方的客戶端方的客戶端只要在退出SDK的為什么onPaySuccess/onPayFinish/onPayFail/onPayWait四個(gè)回調(diào)函數(shù)k盡量把支付發(fā)生的事件都通知給客戶端。某些事件可能對不同的方有不同的值比如onayl有些

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論