Autore Topic: problema integrazione banner admob  (Letto 951 volte)

Offline IacopoDeeNosee

  • Utente junior
  • **
  • Post: 128
  • Respect: +33
    • Google+
    • iacopodeenosee
    • Mostra profilo
    • visualhunter
  • Dispositivo Android:
    Samsung Nexus S - GT-I9023
  • Play Store ID:
    IacopoDeeNosee
  • Sistema operativo:
    Arch linux x86_64
problema integrazione banner admob
« il: 24 Ottobre 2010, 11:49:35 CEST »
0
ciao,come da oggetto ho un problema con admob,ho seguito il tutorial passo passo ed anche il wiki sul sito della admob ma non riesco a capire dove sbaglio,il progetto non mi da alcun errore in fase di compilazione ma a run-time nel logcat ricevo questo:
Codice: [Seleziona]
10-24 11:43:46.503: INFO/AdMobSDK(542): To get test ads on the emulator use AdManager.setTestDevices( new String[] { AdManager.TEST_EMULATOR } )
10-24 11:43:48.483: ERROR/AdMobSDK(542): could not find com.admob.android.ads.AdMobActivity, please make sure it is registered in AndroidManifest.xml
10-24 11:43:48.493: ERROR/AdMobSDK(542): com.admob.android.ads.AdMobActivity must be registered in your AndroidManifest.xml file.

nelle varie guide che ho visto non fanno riferimento ad activity da registrare,è un aggiornamento del sdk di admob?
comunque questo è il mio manifest:
Codice (XML): [Seleziona]
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
     android:versionCode="1"
     android:versionName="0.9"
     package="net.iacopodeenosee.HWCollectorAd">
<application
        android:icon="@drawable/icon"
        android:label="@string/app_name"
        android:theme="@style/HWCollector">
        <activity android:name=".HWCollectorAd"
        android:label="@string/app_name">
        <intent-filter>
                <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
        </activity>

        <activity android:name="choice"></activity>
        <activity android:name="code"></activity>
        <activity android:name="add"></activity>
        <activity android:name="option"></activity>
       
<meta-data android:name="ADMOB_PUBLISHER_ID" android:value="oi865443654rfd372ooiiu2p'ì9iujg65"></meta-data>
<meta-data android:name="ADMOB_ALLOW_LOCATION_FOR_ADS" android:value="false"></meta-data>
</application>

<uses-sdk android:minSdkVersion="4" />
<uses-permission android:name="android.permission.INTERNET"></uses-permission>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"></uses-permission>

</manifest>
avete qualche suggerimento?

Offline IacopoDeeNosee

  • Utente junior
  • **
  • Post: 128
  • Respect: +33
    • Google+
    • iacopodeenosee
    • Mostra profilo
    • visualhunter
  • Dispositivo Android:
    Samsung Nexus S - GT-I9023
  • Play Store ID:
    IacopoDeeNosee
  • Sistema operativo:
    Arch linux x86_64
Re:problema integrazione banner admob
« Risposta #1 il: 27 Ottobre 2010, 18:41:42 CEST »
+1
da quanto ho capito è un bug dell'ultima versione dell sdk,e si può risolvere dichiarando nel manifest un activity per admob:
Codice (XML): [Seleziona]
...    
<activity
                android:name="com.admob.android.ads.AdMobActivity"
                android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
                android:configChanges="orientation|keyboard|keyboardHidden"
        />
...
Bye.