2011-10-25 10 views
6

मैं एडमोब का उपयोग करके अपने एंड्रॉइड ऐप में विज्ञापन जोड़ने की कोशिश कर रहा हूं, लेकिन एक ईंट की दीवार मारा है। Admob से logcatएंड्रॉइड के साथ एडमोब: एंड्रॉइड पार्स करने में असमर्थ: मेनिफेस्ट में configChanges

E/Ads  (26043): The android:configChanges value of the com.google.ads.AdActivity must include uiMode. 
E/Ads  (26043): The android:configChanges value of the com.google.ads.AdActivity must include screenSize. 
E/Ads  (26043): The android:configChanges value of the com.google.ads.AdActivity must include smallestScreenSize. 

हालांकि निम्नलिखित की आवश्यकता है कहते हैं, Ubuntu पर ग्रहण में एंड्रॉयड एसडीके निम्नलिखित पार्स करने के लिए सक्षम होने के लिए विफल रहता है,

<activity android:name="com.google.ads.AdActivity" 
       android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize"/> 

मैं गतिविधि के लिए जाने के लिए और विशेषता का चयन करते हैं मैनिफेस्ट में, पिछले तीन आइटम 'अपरिचित ध्वज' दिखाते हैं।

मैं एंड्रॉइड 1.6 (एपीआई स्तर 4) पर विज्ञापन जोड़ना चाहता हूं, लेकिन ये गुण किशोरों में एपीआई स्तर तक मौजूद नहीं हैं। मैं इसे कैसे सुलझा सकता हूं?

+0

हाँ, यह इतना अजीब बात है कि AdMob पृष्ठ कहता है कि यह 1.5 और ऊपर चला सकता है। – Reno

उत्तर

6

विज्ञापनमोब एसडीके v4.3.1 देर रात को जारी किया गया था। एसडीके को टेबलेट अनुकूलन के लिए इन नई कॉन्फ़िगरेशन चेंज की आवश्यकता होती है, लेकिन इन कॉन्फ़िगरेशन चेंज केवल हनीकॉम और ऊपर उपलब्ध हैं।

आपको एंड्रॉइड एसडीके संस्करण 3.2 या उससे ऊपर डाउनलोड करने की आवश्यकता होगी, और फिर अपने प्रोजेक्ट में target=13 या ऊपर सेट करें। प्रोपर्टीज फ़ाइल को नए एसडीके संस्करण के विरुद्ध संकलित करने के लिए। यह अभी भी एंड्रॉइड 1.5 डिवाइस और ऊपर का समर्थन करेगा, और इसे आपके मैनिफेस्ट में minSdkVersion द्वारा नियंत्रित किया जा सकता है।

+0

धन्यवाद! यह पता चला है कि मुझे अपने सभी एंड्रॉइड एसडीके घटकों को अपडेट करने की भी आवश्यकता है। उसके बाद, और minSDK के साथ लक्ष्य को बदलना ऐसा लगता है। – ilektron

+0

मीठा! सुन के अच्छा लगा। –

+0

मुझे 2.3 डिवाइस पर परीक्षण के साथ कुछ समस्याएं हैं I मैं या तो एंड्रॉइड -13 या एंड्रॉइड -14 के लक्ष्य के साथ संकलित कर सकता हूं - लेकिन फिर मेरे डिवाइस पर परीक्षण करने में असमर्थ है या मैं एंड्रॉइड -8 का लक्ष्य रख सकता हूं (यह मेरा आधार है क्योंकि मेरा फोन प्रारंभ में 2.2 डिवाइस था) और फिर Manifest.XML के साथ समस्याओं के कारण संकलित करने में असमर्थ ... दोनों को कैसे प्राप्त करें - ठीक से संकलन और 2.3 पर टेस्ट करने योग्य एप्लिकेशन ?? – Piotr

संबंधित मुद्दे

 संबंधित मुद्दे