在Eclipse項目中集成HUAWEI Ads SDK

來源: 華為開發(fā)者聯(lián)盟官網(wǎng)
作者:華為開發(fā)者聯(lián)盟官網(wǎng)
時間:2021-01-12
17625
本文分享在Eclipse項目中集成HUAWEI Ads SDK。

下載SDK

1.下載并解壓adssdk-eclipse-{version}.zip,解壓后將生成9個Eclipse Library工程,如下表所示:

1610440210(1).png

2.將所有SDK工程導(dǎo)入到您的工作空間。

a.選擇菜單“File>mport”,選擇“Android>Existing Android Code Into Workspace”,點擊“Next”。

0000000000011111111.20210105171616.15285898379085156603667872374411_50520105092119_2800_BC9F6539D51579B5084CAE9D8A6E772AD7A1597816666FF452BEB87F59E921FA.png

b.點擊“Browse”,選擇工程所在的文件夾目錄。在“Projects”下顯示待導(dǎo)入的工程,默認(rèn)全部勾選,點擊“Finish”。

0000000000011111111.20210105171616.10831923939646997855492974195326_50520105092119_2800_D45AAAAE3E31BD4468483D0E0690FB7D9A9CE819DDFB92D09439B379B16F15F2.png

說明

待導(dǎo)入的工程必須和工作空間在相同的磁盤空間里,例如都在“D:”。如果不在,您可以選擇“Copy projects into workspace”,將工程文件復(fù)制到工作空間。

添加工程依賴關(guān)系

1.右鍵點擊您的工程,選擇“Properties”。

2.在左側(cè)選擇“Android”,點擊“Add”,選擇已導(dǎo)入空間的工程,點擊“OK”。

0000000000011111111.20210105171616.46768817519504848577414356329974_50520105092119_2800_F5792EAA0FAF9B2E72AB1A67C9294C43556DF4F71E21ED4423BA1FA78E0270BF.jpg

3.同時為ads-banner工程和ads-native工程設(shè)置ads-base工程依賴,如下圖所示:

0000000000011111111.20210105171616.64558191288352617254716948263622_50520105092119_2800_6280C30F9DDE342C971FECD0D996DFE9E068062BFD5D79B714571DD8ED635C2F.jpg

修改工程配置

1.修改AndroidManifest.xml文件。

如果您的工程中的AndroidManifest.xml配置的minSdkVersion小于19,建議修改為19,或者刪除SDK各個工程下AndroidManifest.xml中以下的配置,避免編譯錯誤的問題。

<uses-sdk

    android:minSdkVersion="19"

    android:targetSdkVersion="29" />

說明

您的工程安裝在低于Android API Level 19的手機上時會請求不到廣告。

由于Eclipse的xml文件不支持$符號,將ads-base工程下AndroidManifest.xml文件中的“${applicationId}”替換成您的應(yīng)用包名。

<application>

    ...

    <activity android:name="com.huawei.openalliance.ad.activity.PPSLauncherActivity"

        android:theme="@android:style/Theme.Translucent.NoTitleBar"

        android:exported="true">

        <intent-filter>

            <action android:name="android.intent.action.VIEW"/>

            <category android:name="android.intent.category.DEFAULT"/>

            <category android:name="android.intent.category.BROWSABLE"/>

            <data android:scheme="hwpps" android:host="${applicationId}"/>

        </intent-filter>

    </activity>

    ...

</application>

2.修改project.properties文件。

在開發(fā)工程的project.properties文件添加或修改如下:

target=android-29

manifestmerger.enabled=true

說明

ADT必須是17以上版本。

配置混淆腳本

您編譯APK前需要配置混淆配置文件,避免混淆HUAWEI Ads SDK導(dǎo)致功能異常。

打開Eclipse工程的“proguard-project.txt”混淆配置文件,加入排除HUAWEI Ads SDK的混淆配置。

-keep class com.huawei.openalliance.ad.**{*;}

-keep class com.huawei.hms.ads.**{*;}

立即登錄,閱讀全文
版權(quán)說明:
本文內(nèi)容來自于華為開發(fā)者聯(lián)盟官網(wǎng),本站不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。文章內(nèi)容系作者個人觀點,不代表快出海對觀點贊同或支持。如有侵權(quán),請聯(lián)系管理員(zzx@kchuhai.com)刪除!
相關(guān)文章
小游戲,大買賣 | HUAWEI Ads助力廣告主突破中東非市場
小游戲,大買賣 | HUAWEI Ads助力廣告主突破中東非市場
目前,中東非游戲市場種類和數(shù)量繁多,其中射擊、經(jīng)營、跑酷、消除、解密等休閑類小游戲深受大眾喜歡,這些游戲有著玩法簡單、容易上手、時間碎片化、廣告能變現(xiàn)等特點。市場潛力巨大。
HUAWEI Ads
中東
2022-08-022022-08-02
HUAWEI Ads智能客服上線啦
HUAWEI Ads智能客服上線啦
HUAWEI Ads智能客服上線啦,有什么問題都可以解答。
HUAWEI Ads
2022-04-062022-04-06
Meta AI嘗試解決維基百科人物傳記所存在的性別偏見問題
Meta AI嘗試解決維基百科人物傳記所存在的性別偏見問題
Meta研究人員創(chuàng)建人工智能系統(tǒng),來編寫出維基百科風(fēng)格的傳記草稿,使得維基百科編輯能夠以最少的編輯,在維基百科上提供女性人物的傳記,以補充目前維基百科上,男女性人物傳記數(shù)量失衡的狀況。
AI
Meta
2022-04-022022-04-02
海外廣告業(yè)務(wù)合規(guī)化,HUAWEI Ads通過IAB歐洲透明度和同意框架CMP認(rèn)證
海外廣告業(yè)務(wù)合規(guī)化,HUAWEI Ads通過IAB歐洲透明度和同意框架CMP認(rèn)證
繼HUAWEI Ads平臺于2020年加入TCF v2.0的全球供應(yīng)商列表(Global Vendor List,供應(yīng)商ID856)積極推動程序化廣告生態(tài)鏈標(biāo)準(zhǔn)化建設(shè)之后,2022年3月,HUAWEI Ads順利通過IAB歐洲透明度和同意框架CMP認(rèn)證(CMP ID 386),成為國內(nèi)首家具備在海外市場提供CMP服務(wù)的廣告平臺。
HUAWEI Ads
廣告行業(yè)
2022-03-282022-03-28
優(yōu)質(zhì)服務(wù)商推薦
更多