HMS Core ads kit 通過以下鏈接集成:
https://developer.huawei.com/consumer/cn/doc/development/HMS-Guides/ads-sdk-guide
主要步驟如下:
1. 前提條件
2. 導入HUAWEI Ads SDK
3. 配置網絡權限
4. 配置混淆腳本
5. 初始化SDK
跟着官網guide還是一步一步來做,需要注意的有:
1 在Android studio下,分別需要設置項目級maven地址和應用級的編譯依賴
2 不支持模擬器測試,需要真機完成調試
AdMob集成步驟如下,一樣是跟着官網教程來集成
https://developers.google.cn/admob/android/quick-start
HMS Ads kit 不足之處:
1 不像AdMob支持Java和Kotlin兩種語言,現HMS的安裝包僅支持Java語言,如果使用Kotlin,需要轉寫下,AdMob的雙語言支持界面如下:
2 AdMob官方指導,對於重要事項和警告項用醒目的格式標記出來,更易引起開發者的注意。
HMS Core是一個全新的框架,細節有待改進的空間,但從接口的易用上已經和AdMob達到相同的使用體驗。
另附Mac下Android Studio 真機調試步驟:
1.找到android的SDK路徑,一般是 /user/你的電腦名/Library/android/sdk路徑。找不到?你可以在終端直接
open ./Library/android/sdk
-
2.1 在終端輸入 cd ~ 進入用戶目錄
2.2 touch .bash_profile
2.3 open -e .bash_profile (e 編輯文件 在文中加入sdk的路徑
export PATH=${PATH}:~/Library/android/sdk/platform-tools
export PATH=${PATH}:~/Library/android/sdk/tools
保存並退出,刷新使其生效。 source .bash_profile
添加完後,保存並關閉文件,至此,adb配置完畢。
在終端輸入
adb
不提示“command not found”,而是出現一長串幫助說明,那就證明adb已經配置好了。
2.4.測試adb
終端輸入 adb version 顯示下面的提示則爲成功
Android Debug Bridge version 1.0.39
Version 0.0.1-4500957
Installed as ./Library/android/sdk/platform-tools/adb
3. 在關於手機裏面找到一行版本號。連續點擊會有倒計時出現說 將要開啓開發者功能,點擊直到提示開啓開發者模式。
在更多設置裏面找到開發者模式,開啓usb調試功能,允許usb安裝App
4. 在Android studio上真機運行程序