2011-11-30 33 views
1

這是一個簡單的問題。在針對android應用程序的admob的實現遇到一些問題後,終於有效。我正在編程的Android 2.2(8),我讀了如果我不想在控制檯等問題,我不得不改變目標屬性(不是在清單)目標13,然後使用API​​ 13(平板電腦視圖)進行模擬。好吧,通過這些步驟,日誌貓運行良好,控制檯不給我一個典型的消息,說:「你必須adActivity AndroidManifest ...」AdMob發佈

現在我已經完成了「我的應用程序」。而我的問題是,在發佈我的應用程序之前,我必須在eclipse中將目標從13更改爲8。或者project.properties文件,沒關係?

最後,爲了從adMob首先獲得發佈的ID,我必須上傳我的應用程序? 如果是的話,基本的步驟可能是這樣的?首先上傳應用程序 - 然後從adMOb獲取發佈的ID - 在eclipse上寫入ID - 最後在市場上再次刷新我的應用程序?

非常感謝!!!!

回答

5

若要構建啓用admob的應用程序以準備市場發佈,請在project.properties中保留target = 13,只修改AndroidManifest.xml中的minSDKVersion屬性指向您的定位版本(在您的情況下爲8)。

您可以在Android市場上傳/發佈應用程序之前獲取Admob publishID並將其用於Android應用程序代碼,以獲取publishID,登錄並在您的admob帳戶中登錄,點擊Sites & Apps - > Add Site/App,選擇創建一個Android應用程序,在設置菜單中,您將被要求輸入應用程序市場URL,這一點不需要存在。例如:market:// details?id = packagename做成一個。 Admob會生成供您使用的發佈ID。

您現在可以在此階段測試admob,在手機上安裝您的admob啓用的應用程序,使用它(多次點擊廣告),您將開始在您的admob帳戶中賺取收入。

希望有所幫助。

+1

關於點擊您自己的廣告只需要注意一點,這不被推薦,並被視爲濫用行爲,並可能導致您的AdMob帳戶被凍結。我在開發過程中推薦[啓用測試模式](http://code.google.com/mobile/ads/docs/android/intermediate.html#adrequest),然後您不必擔心點擊自己的廣告。 –

+0

@Eric Leichtenschlag,謝謝你的提示。是的,關於欺詐的更多細節請點擊[這裏](http://helpcenter.admob.com/content/click-fraud) – yorkw

+0

謝謝...我還沒有上傳應用程序(我希望在週末結束)。我遵循你的步驟,並添加了uRL:market:// details?id = ,然後我發佈了發佈ID,並在代碼中設置了2 xml - > ads:adUnitId =「axxxxxxxxxxx」。當我運行該應用程序的作品完美!但是,當我上傳應用程序時,有一個暗示我不會在admob上更改URL? – Txispas