星羅相關(guān)廣告sdk開發(fā)者手冊(cè)_第1頁(yè)
星羅相關(guān)廣告sdk開發(fā)者手冊(cè)_第2頁(yè)
星羅相關(guān)廣告sdk開發(fā)者手冊(cè)_第3頁(yè)
星羅相關(guān)廣告sdk開發(fā)者手冊(cè)_第4頁(yè)
星羅相關(guān)廣告sdk開發(fā)者手冊(cè)_第5頁(yè)
已閱讀5頁(yè),還剩26頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、Copyright 20092015 AdView.s.目錄并獲取 SDK3添加 SDK4AndroidManifest.xml 文件配置6I.II. III.3.13.2增限代碼6增加 Activity6IV.(AdBannerActivity)7創(chuàng)建橫幅4.1 增加代碼來增添(Cayout)74.2 純代碼方式(btnCode2)94.3 XML 方式布局(btnXml)94.4 AdViewerface 偵聽接口10創(chuàng)建插屏11創(chuàng)建插屏11插屏接口調(diào)用11創(chuàng)建自定義插屏12V.VI.創(chuàng)建開屏6.1 創(chuàng)建開屏1313開屏接口調(diào)用13自定義開屏頂部倒計(jì)時(shí)通知樣式14VII.1515創(chuàng)建原生7

2、.1 創(chuàng)建原生7.2 原生接口調(diào)用16VIII. AdView應(yīng)用設(shè)置178.1 發(fā)布應(yīng)用設(shè)置17選擇添加配置1718188.5 地理位置優(yōu)化19IX.添加自定義20參考代碼20自定義函數(shù)實(shí)現(xiàn)20回調(diào)函數(shù)處理(部分)21指定應(yīng)用22常見問題處理23X.XI.11.1 如果應(yīng)用想(ProGuard)怎么辦?2311.2 如果有問題,和誰聯(lián)系?28如何使用 s加載s加載sle28le 工程,方式一28le 工程,方式二30Copyright 20092015 AdView. All Rights.I.并獲取 SDK1.2.3.AdView登錄后在“httAdview 帳號(hào)。產(chǎn)品”頁(yè)面選擇“發(fā)布應(yīng)用

3、”。應(yīng)用選擇“Android”,根據(jù)提示完成相關(guān)信息,您將獲取唯一的 SDK key。點(diǎn)擊“應(yīng)用管理”頁(yè)面,配置自己的應(yīng)用。4.5.首頁(yè)- Android SDK,或者應(yīng)用管理-Android SDK,能獲取AdView SDK括文檔和 sle;Copyright 20092015 AdView. All Rights.II.添加 SDK6.將從獲取 AdView SDK 開發(fā)包解壓,libs 文件夾里包含所有的SDK。(README.pdf 中有每個(gè)jar 對(duì)應(yīng)的將 AdViewSDK_Android.jar 放入到您的應(yīng)用工程中。的說明)7.8.將應(yīng)用程序可能用到的所有商的 SDK 用同樣

4、的方式添加進(jìn)去。(使用1.9.2 版以后的版本時(shí),只能使用 adview 提供的 jar,使用其他途徑取得的會(huì)導(dǎo)致不能展示)提供的SDK可以們提供的所有注意:建議您添您喜歡的公司,但還是的選公司SDK,因?yàn)槟梢栽诟鼡窈团渲谩?如果您還沒有9.這些,請(qǐng)先到這些,添加App,記下對(duì)應(yīng)的App Key,以便在AdView中綁定和設(shè)置。10. 如果你是一個(gè)新手,對(duì)或者不知道哪家競(jìng)價(jià)看看效果。不怎么了解,也不知道選擇哪家,收入穩(wěn)定,沒關(guān)系,Adview建議你可以先使用11. 因插屏有一定的生存周期,load后請(qǐng)不要間隔太久才去調(diào)用插屏展示方法,以免失效。特別提醒: 集成友盟(Umeng)SDK的時(shí)候需

5、要把umeng_res目錄下的資源文件放到工程的res集成微云(wiyun)SDK的時(shí)候需要把wiyun_res目錄下的資源文件放到工程的res,并且添加相應(yīng)權(quán)限。Copyright 20092015 AdView. All Rights.使用新版 Admob(_play_service)需要更新ADT至版本。Copyright 20092015 AdView. All Rights.III. AndroidManifest.xml 文件配置3.1 增限代碼需要添加的必備權(quán)限(完整代碼可參考Sle中AndroidManifest)備注:ERNET:允許網(wǎng)絡(luò),這是必須的ACS_NETWORK_S

6、E:允許網(wǎng)絡(luò)的狀態(tài),這是必須的的各種狀態(tài),這是必須的READ_PHONE_SE:允許AC略的位置 AC ACS_COARSE_LOCATION: 允許一個(gè)程序CellID或WiFi熱點(diǎn)來獲取粗S_FINE_LOCATION: 允許一個(gè)程序精確位置(如GPS)S_WIFI_SE: 允許程序Wi-Fi網(wǎng)絡(luò)狀態(tài)信息WRITE_EXTERNAL_STORAGE: 允許程序 READ_EXTERNAL_STORAGE: 允許程序3.2 增加 Activity外部外部設(shè)備,可以緩存設(shè)備1.一些Activity,才能正常工作,在 application需要中包含;沒有在下面列出來的,表示那些不需要Activ

7、ity;其中競(jìng)價(jià)須添加配置:2.使用競(jìng)價(jià)/補(bǔ)余時(shí)需要添加 android-support-v4.jar3. 還有一些Greystripe,Umeng 的配置比 較特殊, 需要特 別說明, 比如 ,添加的時(shí)候一定要注意看說明;MillennialBaidu 和需要將整個(gè)-play-servi-lib 的項(xiàng)目導(dǎo)入; 具體內(nèi)容請(qǐng)參照Sle 中AndroidManifest 文件。注:如果不聚合觸控、有米、指點(diǎn)等請(qǐng)務(wù)必將該廣播刪除!Copyright 20092015 AdView. All Rights.IV. 創(chuàng)建橫幅(AdBannerActivity)4.1 增加代碼來增添(Cayout)注:(

8、AdView1 AdView當(dāng)為 RunMode.TESTing 為全局作用,只需要調(diào)用一次即可)ing.setRunMode(RunMode.TEST)功能為您提供調(diào)試狀態(tài),時(shí)您的所有的都和公司之間處與測(cè)試狀態(tài),當(dāng)完成后,一定要去掉這句話,因?yàn)橄到y(tǒng)默認(rèn)為非測(cè)試狀態(tài)。2 AdView都從服務(wù)器獲取ing.setUpdateMode(UpdateMode.EVERYTIME)功能為每次的設(shè)置,方便您的調(diào)試,當(dāng)調(diào)試結(jié)束后,一定要去掉這句話,因?yàn)橄到y(tǒng)已經(jīng)為您優(yōu)化成最佳時(shí)間,同時(shí)不影響應(yīng)用本身的性能。3.通過adStream.setAdView用戶點(diǎn)擊事件(onClickAd)。erface用戶可以顯

9、示(onDisplayAd)、AdView功能為開啟可關(guān)閉 過adStream.setAdView (onCloseAd)。AdViewing.setBannerSwitcherMode (BannerSwitcher.CANCLOSED)功能,方便您的程序停止erface用戶可以展示,默認(rèn)為不可關(guān)閉,通將要被關(guān)閉的事件ing.setHtml5Switcher(this,Html5Switcher. NONSUPPORT),為默認(rèn)情況,設(shè)置后html5和非html5都接收; Html5Switcher. SUPPORT,只接收html5。6 增加部分設(shè)置尺寸接口:Copyright 20092

10、015 AdView. All Rights.layout = (LinearLayout) findViewById(R.id.adLayout);if (layout = null) return;adStream = new AdViewStream(this,SDK20111812070129bb9oj4n571faaka); adStream.setAdViewerface(this);layout.addView(adStream);layout.invalidate();Copyright 20092015 AdView. All Rights.常量值實(shí)例obiOBI_AD_UN

11、IT_728x90OBI_AD_UNIT_468x60OBI_AD_UNIT_320 x50AdViewing.setAdobiSize(AdobiSize.OB I_AD_UNIT_320 x50);AdMobBANNER, LARGE_BANNER MEDIUM_RECTANGLE FULL_BANNER LEADERBOARDSMART_BANNERAdViewing.setAdMobSize(AdMobSize.BANNER);O2omobi(百靈)AD_SMART_BANNER AD_SIZE_728x90 AD_SIZE_468x60AD_SIZE_320 x50AdViewing

12、.setAdO2omobiSize(AdO2omobiSize.AD_ SMART_BANNER);Youmi(有米)SIZE_320 x50 SIZE_468x60 SIZE_728x90FIT_SCREENAdViewing.setAdYoumiSize(AdYoumiSize.FIT_SCR EEN);SamrtAd(億動(dòng)智道)AUTO_AD_MEASURE TABLET_AD_MEASURE_72 8X90 TABLET_AD_MEASURE_46 8X60AdViewing.setAdSmartAdSize(AdSmartAdSize.AUT O_AD_MEASURE);Gdt(廣點(diǎn)

13、通)BANNER BANNER_SMALL SMART_BANNERAdViewing.setAdGdtSize(AdGdtSize.BANNER);Adview競(jìng)價(jià)、補(bǔ)余BANNER_AUTO_FILL BANNER_SMART BANNER_320X50 BANNER_480X75 BANNER_728X90AdViewing.setAdSize(AdSize.BANNER_SMART);4.2 純代碼方式(btnCode2)4.3 XML 方式布局開發(fā)者可以根據(jù)(btnXml)在界面中的顯示位置,在需要添加的 Activity 對(duì)應(yīng)的 XML 布局文件中增加 AdViewStream 布

14、局,示例代碼如下:在 AndroidManifest.xml 中增加如下 meta-data 配置 AdView SDK Key:Copyright 20092015 AdView. All Rights.if (adStream != null) adStream.setClosed(true);adStream = (AdViewStream) findViewById(R.id.adview_ayout); adStream.setAdViewerface(this);if (adStream != null)adStream.setClosed(true);if (null != ad

15、Stream) ViewGroup rootView = (ViewGroup)findViewById(android.R.id.content);for (i = 0; i rootView.getChildCount(); i+) if (rootView.getChildAt(i) = adStream) rootView.removeView(adStream);if (layout != null) layout.removeAllViews();adStream = new AdViewStream(this,SDK20111812070129bb9oj4n571faaka);a

16、dStream.setAdViewerface(this);FrameLayout.LayoutParams params = new FrameLayout.LayoutParams( FrameLayout.LayoutParams.WRAP_CONTENT, FrameLayout.LayoutParams.WRAP_CONTENT);params.gravity = Gravity.BOTTOM;this.addContentView(adStream, params);4.4 AdViewerface 偵聽接口注:當(dāng)接口被調(diào)用時(shí)會(huì)停止請(qǐng)求,需要處理是否繼續(xù)請(qǐng)求。具體注意事項(xiàng)請(qǐng)參閱Sl

17、e。Copyright 20092015 AdView. All Rights.publicerface AdViewerface /*當(dāng)被點(diǎn)擊時(shí)調(diào)用該函數(shù)*/public void onClickAd();/*當(dāng)被顯示時(shí)調(diào)用該函數(shù).*/public void onDisplayAd();/*當(dāng)被關(guān)閉時(shí)調(diào)用該函數(shù).*/public void onClosedAd();V. 創(chuàng)建插屏5.1 創(chuàng)建插屏1.插屏關(guān)閉按鈕(必須):在onCreate中添加代碼AdViewing.setInstlSwitcherMode (InstlSwitcher.CANCLOSED);可參照demo中AdInstlA

18、ctivity中的代碼。2.設(shè)置插屏展示模式(非必須):dialog/ popupwindow。在onCreate中添加代碼:AdViewing.setInstlDisplayMode(AdViewing.InstlDisplayMode.DIAing.InstlDisplayMode.LOG_MODE); 默認(rèn)dialog模式,或者寫成AdViewPOPUPWINDOW_MODE,表示popupwindow模式,可設(shè)置窗體外可點(diǎn)擊等。5.2 插屏接口調(diào)用Copyright 20092015 AdView. All Rights.publicerface AdInstlerface /*點(diǎn)擊事

19、件通知*/public void onClickAd();/*展示事件通知*/public void onDisplayAd();/*事件通知*/public void onAdDismiss();/*請(qǐng)求成功通知*/public void onReceivedAd(type, View view);adInstlManager = new AdInstlManager(this,SDK20111812070129bb9oj4n571faaka); adInstlManager.setAdInstlerface(this);/只請(qǐng)求,適用于預(yù)加載adInstlManager.requestAd

20、();/需要請(qǐng)求成功后調(diào)用該方法,與requestAd()配合使用adInstlManager.showInstal();/請(qǐng)求與展示,單獨(dú)使用 adInstlManager.requestAndshow();5.3 創(chuàng)建自定義插屏Copyright 20092015 AdView. All Rights.adInstlManager = new AdInstlManager(this,SDK20111812070129bb9oj4n571faaka); adInstlManager.setAdViewerface(this);/設(shè)置為用戶托管模式,設(shè)置之后必須要手動(dòng)調(diào)用展示AdViewing

21、.setInstlControlMode(InstlControlMode.USERCONTROL);/只請(qǐng)求,適用于預(yù)加載adInstlManager.requestAd();/需要被展示時(shí)需要調(diào)用,返回不為null(View)則表示有返回,反之則沒有得到廣告/可將返回的view放置在自定義的容器中展示,如dialogadInstlMgr.getContentView();/當(dāng)成功展示時(shí)需要調(diào)用展示匯報(bào)方法(必須)adInstlMgr.impresAdReport();/當(dāng)被點(diǎn)擊時(shí)需要調(diào)用點(diǎn)擊事件處理方法,否則無響應(yīng)(必須)adInstlMgr.clickAdReport();/當(dāng)展示框,如

22、dialog 被關(guān)閉的時(shí)候,請(qǐng)務(wù)必調(diào)用方法,一次請(qǐng)求只能對(duì)應(yīng)一次展示adInstlMgr.destroy();/* 請(qǐng)求失敗通知*/public void onReceivedAdFailed(String errorCode);VI. 創(chuàng)建開屏6.1 創(chuàng)建開屏6.2 開屏接口調(diào)用Copyright 20092015 AdView. All Rights.publicerface AdSpreaderface /*當(dāng)被顯示時(shí)調(diào)用該函數(shù).*/public void onAdDisplayAd();/*當(dāng)請(qǐng)求成功時(shí)調(diào)用該函數(shù).*/public void onAdReceived(View v);/

23、*當(dāng)請(qǐng)求失敗時(shí)調(diào)用該函數(shù).*/public void onAdReceiveFailed(String errorCode);/*當(dāng)被關(guān)閉時(shí)調(diào)用該函數(shù).*/public void onAdClosedAd();/*展示時(shí)間結(jié)束可以關(guān)閉時(shí)調(diào)用.*/初始化開屏,需要傳入布局用來加載開屏頁(yè)面AdSpreadManager adSpreadManager = new AdSpreadManager(this, SDK2013101111pa,(RelativeLayout) findViewById(R.id.spreadlayout);/設(shè)置開屏回調(diào)接口adSpreadManager.setAdSp

24、readerface(this);/設(shè)置開屏下方LOGO,必須調(diào)用該方法 adSpreadManager.setLogo(R.drawable.spread_logo);/設(shè)置開屏背景顏色,可不設(shè)置 adSpreadManager.setBackgroundColor(Color.WHITE);/請(qǐng)求開屏,結(jié)果需要在AdSpreaderface接口中處理 adSpreadManager.requestAd();6.3 自定義開屏頂部倒計(jì)時(shí)通知樣式開屏請(qǐng)保證時(shí)間充足,否則將影響收入??蓞⒄?demo 中 SpreadScreenActivity 中的代碼.Copyright 20092015 A

25、dView. All Rights./ 設(shè)置后頂部會(huì)顯示跳過按鈕adSpreadManager.setSpreadNotifyType(this, AdSpreadManager.NOTIFY_TEXT);/ 默認(rèn)值,不顯示任何通知public final sicNOTIFY_NULL = 0;/ 設(shè)置后頂部顯示倒計(jì)時(shí)public final sicNOTIFY_NUM = 1;/ 設(shè)置后頂部顯示為跳過按鈕,在規(guī)定展示時(shí)間之后才會(huì)出現(xiàn)public final sicNOTIFY_TEXT = 2;/ 設(shè)置后將調(diào)用 onAdNotifyCustomCallback(ViewGroup view,

26、ruleTime, delayTime) 接口,可在其中自定義通知樣式public final sicNOTIFY_CUSTOM = 3;public void onAdSprerepareClosed();/*用戶手動(dòng)取消關(guān)閉 后回調(diào).*/public void onAdClosedByUser();/*自定義回調(diào)*/public void onAdNotifyCustomCallback(ViewGroup view,ruleTime, delayTime);VII.創(chuàng)建原生7.1創(chuàng)建原生Copyright 20092015 AdView. All Rights./初始化原生,需要提前定義

27、布局,并在應(yīng)用申請(qǐng)?jiān)籭d AdNativeManager adNativeManager = newAdNativeManager(this,SDK20141005101101zvhnqr5vyanz6uy);/設(shè)置原生回調(diào)接口adNativeManager.setAdNativeerface(new AdNativeerface() /* 當(dāng)請(qǐng)求成功時(shí)調(diào)用該函數(shù).*/ Overridepublic void onReceivedAd(List arg0) NativeAdInfo nativeAdInfo= (NativeAdInfo) arg0.get(0);/設(shè)置布局參數(shù) icon.

28、loadData(nativeAdInfo.getIconUrl(), text/html;charset=UTF-8, null);title.setText(nativeAdInfo.getTitle(); descript.setText(nativeAdInfo.getDescription();/*當(dāng)請(qǐng)求失敗時(shí)調(diào)用該函數(shù).*/ Overridepublic void onFailedReceivedAd(String arg0) /*為時(shí)調(diào)用 返回現(xiàn)內(nèi)容狀態(tài).*/ Overridepublic void onAdSusChanged (arg0) );/請(qǐng)求原生(可以自定義請(qǐng)求條數(shù))

29、adNativeManager.requestAd();7.2 原生接口調(diào)用Copyright 20092015 AdView. All Rights.publicerface AdNativeerface /* 當(dāng)請(qǐng)求成功時(shí)調(diào)用該函數(shù).*/public void onReceivedAd(List adMaps);/* 當(dāng)請(qǐng)求失敗時(shí)調(diào)用該函數(shù).*/public void onFailedReceivedAd(String msg);/* 當(dāng)狀態(tài)改變.*/public void onAdSusChanged (sus);VIII.AdView應(yīng)用設(shè)置8.1 發(fā)布應(yīng)用設(shè)置注:3.1.7 版本開始

30、支持開發(fā)者在控制提示框的開啟和關(guān)閉8.2 選擇Copyright 20092015 AdView. All Rights.8.3 添加開發(fā)者根據(jù)需要選擇想要的。8.4 配置1、AP信息。根據(jù)各其他信息。設(shè)置:開發(fā)者應(yīng)當(dāng)先去相關(guān)的接口不同,一般只需要輸入AP,獲取對(duì)應(yīng)的APP,有的還需要輸入2、開關(guān):只有開關(guān)打開的那家的。才會(huì)在應(yīng)用中顯示。開發(fā)者可以控制狀態(tài)切換不同的3、投放量:只有開關(guān)打開的投放量才有意義,投放量為對(duì)的請(qǐng)求比例。切換應(yīng)同時(shí)調(diào)整投放量,所有狀態(tài)為on的應(yīng)用投放量Copyright 20092015 AdView. All Rights.總額應(yīng)為100,否則無法正確保存。特別提醒:

31、 橫幅、全屏/插屏、開屏,每頁(yè)下面均有一個(gè)“保存”鍵,每修改完一種所做的修改無效。8.5 地理位置優(yōu)化形式,都要點(diǎn)擊該頁(yè)的“保存”鍵,否則1、開啟地域優(yōu)化的功能是指定在國(guó)內(nèi)機(jī)顯示國(guó)內(nèi)配置的,在國(guó)外機(jī)顯示國(guó)外配置的;最大限度的滿足不同的需求。當(dāng)?shù)赜騼?yōu)化關(guān)閉的時(shí)候,就不區(qū)分國(guó)內(nèi)國(guó)外了,設(shè)置為開關(guān)打開的都可以顯示。Copyright 20092015 AdView. All Rights.IX. 添加自定義開發(fā)者有時(shí)想添加一個(gè)不是聚合里面的實(shí)現(xiàn);Adview 提供了這種需求的添加中有個(gè)“自定義”;開發(fā)者需要填寫Ap個(gè)函數(shù)的功能是調(diào)用保存。1,這是個(gè)函數(shù)名字,需要客戶端實(shí)現(xiàn)這個(gè)函數(shù);這的接口;Ap2,

32、隨便填點(diǎn)東西,否則最終不能9.1 參考代碼Sle中提供的例子是amazon的實(shí)現(xiàn);9.1.1 自定義函數(shù)實(shí)現(xiàn)Copyright 20092015 AdView. All Rights./ 可以/sdk/mobileads.htmlpublic void amazon_proc() / TODO Auto-generated method stub Log.d(AdViewSle, o azmazon);/ 測(cè)試模式AdRegistration.enableLogging(this, true); AdRegistration.enableTesting(this, true); AdRegis

33、tration.setAppKey(this, sle-app-v1_pub-2);/ 創(chuàng)建amazon的adview實(shí)例adView = new AdLayout(this, AdSize.AD_SIZE_320 x50);/ 指定偵聽接口adView.setListener(this);/ 清除當(dāng)前的view adStream.removeAllViews();RelativeLayout.LayoutParams layoutParams;9.1.2 回調(diào)函數(shù)處理(部分)一般都會(huì)提供請(qǐng)求成功,請(qǐng)求失敗的接口,通知調(diào)用者;Copyright 20092015 AdView. All Rig

34、hts.Overridepublic void onAdFailedToLoad(AdLayout view, AdError error) Log.w(AdViewSle,Ad failed to load. Code: + erretResponseCode()+ , Message: + erretResponseMessage();/ 失敗之后開始請(qǐng)求下一個(gè)adStream.roeThreadedPri(0);Overridepublic void onAdLoaded(AdLayout view,ropertiesroperties) Log.d(AdViewSle,ropertie

35、s.getAdType().toString()+ Ad loaded sucsfully.);/ 取消偵聽接口view.setListener(null);/請(qǐng)求成功之后,啟動(dòng)定時(shí)器,到時(shí)后請(qǐng)求下一個(gè) adStream.reportImpres(); adStream.adViewManager.resetRollover(); adStream.roeThreadedDelayed();layoutParams = new RelativeLayout.LayoutParams( RelativeLayout.LayoutParams.WRAP_CONTENT, RelativeLayou

36、t.LayoutParams.WRAP_CONTENT);/ 添加amazon的view到當(dāng)前的adlayout中adStream.addView(adView, layoutParams);AdingOptions adOptions = new AdingOptions(); adView.loadOptions);X. 指定應(yīng)用開發(fā)者在Manifest文件中加可以配置AdView;(上傳機(jī)鋒時(shí)必須標(biāo)明否則審核不過);之前的ing.setChannel接口已經(jīng)作廢;目前adview支持的如下:EOE(優(yōu)億市場(chǎng))MARKET(谷歌電子市場(chǎng)) APPCHINA(應(yīng)用匯)HIAPK(安卓市場(chǎng))

37、GFAN(機(jī)鋒)GOAPK()NDUOA(N多網(wǎng))91Store(91)(歷趣) WAPTW(天網(wǎng))(安卓中國(guó)) GGDWON(G友網(wǎng)) ANDROIDAI(安卓之家) STARANDROID(安卓星空) ANDROIDD(安致) YINGYONGSO(應(yīng)用搜)IMOBILE(之家)SOUAPP(搜應(yīng)用) MUMAYI(木螞蟻) MOBIOMNI(歐米) PAOJIAO(泡椒網(wǎng))AIBALA(愛扒拉市場(chǎng)) COOLAPK(酷安網(wǎng)) ANFONE(安豐) APKOK(樂致網(wǎng))360MARKET(360市場(chǎng))如果不配置,或配置其他的值,一律作為OTHER處理;在移動(dòng)觀察(h/)中有各個(gè)市場(chǎng)的;Co

38、pyright 20092015 AdView. All Rights.XI. 常見問題處理11.1 如果應(yīng)用想(ProGuard)怎么辦?AdView是動(dòng)態(tài)調(diào)用,不必對(duì)其進(jìn)行公司代碼基本已經(jīng)獨(dú)立過,如果應(yīng)用自己代碼需要,可以在文件proguard.cfg開頭如下增加,詳情可參考sle中的代碼(下面的code可以去sle中copy):Copyright 20092015 AdView. All Rights.#The below is used for AdView SDK settings,only instead for your app-dontwarn# foogle play ser

39、vice-libraryjars /libs/android-support-v4.jar#-keep public class com.kyview.* *; #-keep public class com.kuaiyou.* *;-keepclassmembers class * public *;-keep public class * public *;-keep class com.five.adwoad.* *;-keep public class com.wooboo.* *;-keep public class cn.aduu.android.*;-keep public cl

40、ass com.wqmobile.* *;-keep class com.baidu.mobads.* public protected *;-keep public class com.android.gms.ads.* public *;-keep public class com.ads.* public *;-keep public class lennialmedia.android.* (.);public void *(.);public lennialmedia.android.MMJSResponse *(.);-keep class com. .

41、e.* public protected *;-keep class com.tencent.gdt.* public protected *;Copyright 20092015 AdView. All Rights.-dontoptimize-dontwarn-keep class com.mobisage.android.* *;-kenterface com.mobisage.android.* *;-keep class com.msagecore.* *;-kenterface com.msagecore.* *;#使用 觸控時(shí)使用-keepattributes Exception

42、s-keepattribute Signature-keepattribute Deprecated-keepattributes *Annoion* #-dontwarn com.chance.*#-dontwarn com.android.volley.NetworkDispatcher-flattenpackagehierarchy com.chance.v4-keep class * extends com.chance.ads.Ad public *;-keep class com.chance.ads.AdActivity public *;-keep classmendActiv

43、ity public *;-keep class com.chance.ads.AdRequest public *;-keep class com.chance.ads.MoreGameButton public *;-keep class com.chance.ads.OfferWallButton public *;-keep class comendButton public *;-keep class com.chance.ads.OfferWallData public *;-keep class com.chance.ads.OfferWallAdInfo public *;Co

44、pyright 20092015 AdView. All Rights.-keep class com.chance.ads.OfferWallAdDetail public *;-keep class com.chance.response.TaskInfo public *;-keep class com.chance.exception.PBException public *;-keep class com.chance.listener.AdListener public *;-keep class com.chance.listenosChangeListener public *

45、;-keep class com.chance.listener.QueryPosListener public *;-keep class com.chance.listener.GetAdDetailListener public *;-keep class com.chance.listener.GetAdListListener public *;-keep class * extends android.app.Service public *;-keep class com.chance.report.ReportData public *;-keep class com.chan

46、ce.engine.DownloadData public *;-keep class com.chance.engine.DownloadSubData public *;-keep class com.chancpleteInfo public *;-keep class com.chance.data.AppInfo public *;-keep class com.chance.util.PBLog public *;Copyright 20092015 AdView. All Rights.-keep classmend.* *;-keep class com.chukong.and

47、roid.crypto.* *;-keep class com.chance.d.* *; #觸控結(jié)束-keep class com.suizong.mobile.* *;-keep class com.go2map.mapapi.* *;-keep public class cn.Immob.sdk.* *;-keep public class cn.Immob.sdk.controller.* *;-keep claet.youmi.android.* *;-keeppackagenames cn.smartmad.ads.android-keeppackagenames I-keep c

48、lass cn.smartmad.ads.android.* *;-keep class I.* *;-keep public class MobWin.*-keep public classst.*-keep class com.tencent.lbsapi.*-keep class com.tencent.lbsapi.core.*-keep class LBSAPIProtocol.*-keep class com.tencent.lbsapi.core.QLBSJNI *;-keeppackagenames com.adchina.android.ads-keeppackagename

49、s com.adchina.android.ads.controllers-keeppackagenames com.adchina.android.ads.views-keeppackagenames com.adchina.android.ads.animations-keep class com.adchina.android.ads.*;-keep class com.adchina.android.ads.controllers.*;-keep class com.adchina.android.ads.views.*;-keep class com.adchina.android.ads.animations.*;-optimizationpasses 5-dontusemixedcaseclaames-dontskipnonpubliclibraryclasses-dontpreverifyCopyright 20092

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論