El anuncio de AdMob no se está ejecutando en el teléfono
Después de mi pregunta anterior he logrado añadir y banner de anuncio a mi aplicación, pero cuando lo ejecuto en simulador o teléfono, en el banner de anuncio que dice
"Debe tener declarada AdActivity en AndroidManifest.xml con configChanges!
- Anuncios de Android AdMob Vertical
- onFailedToReceiveAd (solicitud de anuncio correctamente, pero no se devolvió ningún anuncio debido a la falta de inventario de anuncios al utilizar admob con adwhirl
- Admob, muy mal rellenar
- ¿Qué tipo de hash es el ID de dispositivo de prueba de AdMob?
- ¿Por qué empezar a excluir los recursos de mi propia aplicación cuando esto no era necesario antes?
En mi manifiesto tengo …
<activity android:name="com.google.ads.AdActivity" android:configChanges="keyboard|keyboardHidden|orientation"/>
que se copió del ejemplo descargado ….
Si sigo las instrucciones de Admob … el manifiesto debería gustarle …
<activity android:name="com.google.ads.AdActivity" android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize"/>
El manifiesto tiene un error y no se guardará ..? ¿Dice que no se permiten los tipos de cadenas?
A continuación se muestra el código de maifest completo, éste es el que tiene el error …
<?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="org.coopersoft.ELcalcV" android:versionCode="5" android:versionName="1.1"> <application android:icon="@drawable/icon" android:label="@string/app_name"> <activity android:name=".ELcalcV" 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=".Help" android:label="@string/help_title" > </activity> <activity android:name=".About" android:label="@string/about_title" android:theme="@android:style/Theme.Dialog"> </activity> <activity android:name=".CalcV" android:label="@string/calc_title"> </activity> <activity android:name="com.google.ads.AdActivity" android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize"/> </application> <uses-sdk android:minSdkVersion="8" /> <uses-permission android:name="android.permission.INTERNET"/> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
- Admob en phonegap Android de repente deja de funcionar
- Admob Native Ads dentro de un Recylerview muestra espacio en blanco antes de cargar
- Cómo vincular la misma propiedad de Google Analytics para Android e iOS con AdMob
- Admobs necesita permisos que ya tengo
- Mobs de anuncios o iAd?
- SDK de AdMob de Android: solicitar un anuncio nuevo devuelve el mismo anuncio
- W / PicturePileLayerContent: Advertencia: pintura PicturePile sin contenido
- Anuncio de vídeo premiado en Admob - Mediación no funciona
Tengo el mismo problema que tú, y lo resolví de la siguiente manera.
Cambie la meta de Android a 3.2. Si está utilizando Eclipse, vaya a las propiedades de su proyecto y en la opción de Android ponga el objetivo de construcción del proyecto a 3.2. Esto solucionará el problema y el error desaparecerá.
Le sugiero que revise estas preguntas: AdMob no puede mostrar anuncios debido a configChanges
Error de Admob en Eclipse para android: configChanges
Y también la página admob http://code.google.com/intl/it-IT/mobile/ads/docs/android/fundamentals.html#requirements
Y como decía en esa página
El SDK de anuncios de Google AdMob para Android requiere Android 1.5 o posterior. Asegúrate de tener la última copia del SDK de Android y de que compites contra al menos Android v3.2 (establece el objetivo en default.properties en android-13).
Todo finalmente funcionando bien ahora …
Tuve Padding conjunto en mi diseño lineal a 20 dp. Piensa que esto es lo que impedía que los anuncios se mostraran. Mis aplicaciones se prueban en un incendio de HTC para asegurarse de que las aplicaciones funcionan bien en otros teléfonos.
Con el conjunto de relleno, la resolución de la pantalla era demasiado pequeña para mostrar los anuncios.
Ahora, cuando se ejecuten aplicaciones, los anuncios aparecen dentro de 10 a 15 segundos, si la conexión de red lo permite.
- Pasar el puntero de C a Java se convierte en NULL
- ¿Cómo puedo hacer que el reproductor de sonido android mediaplayer reproduzca sonido?