大家好,我是奶綠茶
最近想在 Adobe AIR App 放上 Admob 的廣告
查了一下相關文章,最好的方法還是使用原生的類別
好在 AIR3.0 後已經可以呼叫原生程式
接著就可以開始來實作。
1.首先你要先知道如何在 Android 上放 Admob
參考官方教學
https://developers.google.com/mobile-ads-sdk/download
2.使用原生程式,開發出 AIR 可以呼叫的 jar 檔
這裡要注意的是,開發時要匯入 Admob的jar
但匯出時, 並不會把該 jar 包進去
所以最後還需要下個 Command 把二個 jar 合拼成一個(這個我卡了好久)
3.AIR端使用 ExtensionContext 類別
開發工具為 FlashDevelop 4.0
加上 Ant 外掛(用來快速執行Command)
APK下載
轉載請註明出處
SourceCodeDownload
最近想在 Adobe AIR App 放上 Admob 的廣告
查了一下相關文章,最好的方法還是使用原生的類別
好在 AIR3.0 後已經可以呼叫原生程式
接著就可以開始來實作。
1.首先你要先知道如何在 Android 上放 Admob
參考官方教學
https://developers.google.com/mobile-ads-sdk/download
2.使用原生程式,開發出 AIR 可以呼叫的 jar 檔
這裡要注意的是,開發時要匯入 Admob的jar
但匯出時, 並不會把該 jar 包進去
所以最後還需要下個 Command 把二個 jar 合拼成一個(這個我卡了好久)
3.AIR端使用 ExtensionContext 類別
開發工具為 FlashDevelop 4.0
加上 Ant 外掛(用來快速執行Command)

APK下載
轉載請註明出處
SourceCodeDownload
留言
請問一下
我執行你的檔案時出現了
ERROR: incorrect path to Flex SDK in 'bat\SetupSDK.bat'
D:\40--Flex\_SDK_\flex_sdk_4.6.0.23201_AIR3.2Beta
這是什麼原因呢?
把裡面一些路徑換成你的
不過這個功能好像到五月就會中止了,改成由Google AdSense提供。
請問你是怎麼合併GoogleAdMobAdsSdk-4.1.1.jar跟milkmidiAdMobExtension.jar的?
可以貼上你用的command嗎?
build.xml
其中有個 combineJAR
裡面就是了
iOS 的要另外寫
我對此技巧有需求,
但是一直無法掌握精髓...
老師可否考慮對於本技巧一對一的上課?
合作方式可否 google Talk 談..
lik9012@gmail.com 里可
(19:00~23:00)
謝謝~
你是遇到什麼樣的問題呢?