好的,我正式在我的智慧結束在這裏。在使用AdMob的Android應用上工作。一切設置爲their instructions後面的字母,沒有錯誤等。AdMob AdView只出現在橫向方向
問題是:我只在手機處於橫向方向時看到廣告。
我在網上搜索,做每一個最後一件事,我能想到的測試:
- 試圖在測試模式和正常模式
- 從我的主要活動的清單和他們刪除了方向configChanges在代碼中的處理程序,如果他們使它
- 刪除了應用程序的所有功能,使的onCreate看起來像試過主要佈局的每一個可能的變化之一,上面的說明
- - 將其放置在不同的位置,除去行吟詩人r部件,不同的佈局等
這些只是幾個小時的測試總結,每次結果都是一樣的。肖像沒有顯示廣告,橫向顯示廣告(如預期的那樣 - 沒有拉伸,但最大寬度問題是衆所周知的,而不是問題)。
Logcat顯示所有東西都可以在兩個方向上正常工作:請求發出,廣告返回。我可以點擊橫向顯示的廣告,但是點擊他們想要以縱向顯示的區域卻什麼也不做。
這讓我精神振奮!有任何想法嗎?
編輯:好的,問題沒有了,但我擔心我不能真正稱它爲「修復」。我記得在之前的但類似的應用程序中正常工作的廣告。它使用的是不同版本的AdMob SDK - 我不知道任何細節,但admob-sdk-android.jar是77kb而不是136kb。
我將舊版應用中的77kb文件與attrs.xml文件一起復制到新應用中,該文件必須將AdView中的primaryTextColor屬性更改爲textColor,就是這樣。現在完美地工作 - 作爲獎勵,廣告橫向在整個屏幕橫向拉伸以及橫向視圖!
我發佈這個作爲編輯,而不是一個答案,因爲它似乎更合適,我仍然很想知道是否有人可以解決這個問題。這是一個AdMob SDK問題嗎?
你有沒有試過,以取代一些靜態的AD瀏覽,看看問題出在佈局還是在admob集成? – Juhani 2011-01-31 12:07:30