![]() |
|
Programación y Desarrollo para Android Subforo exclusivo para temas de programación de software para PDAs y desarrollo de aplicaciones, interfaces, etc bajo Android |
«
Tema Anterior
|
Siguiente tema
»
|
Herramientas |
#1
|
||||
|
||||
aplicacion con admob se cierra al iniciarse
Hola, ya tengo mi aplicación lista y quise añadir admob para monetizarla, el problema es que se me ha echo mucho mas difícil de lo que pensaba, he leido muchas guias, visto muchos videos y ya nose que será lo que falla, por lo que decidí crear un proyecto vacío e intentar añadir el banner de admob pero consigo lo mismo que con el proyecto de mi aplicacion, les pido porfavor me echen una mano que aun me falta mucho por aprender :P
primero tenía un problema al compilar aparecía: Código:
No resource identifier found for attribute 'adSize' in package 'com.neocorest.example' No resource identifier found for attribute 'adUnitId' in package 'com.neocorest.example' Código:
xmlns:ads="http://schemas.android.com/apk/res-auto" Código:
xmlns:ads="http://schemas.android.com/apk/lib/com.google.ads" "Unfortunately, Example002 has stopped" ![]() tambíen probé ralizarlo en código como aparece en developers.google... añadí en codigo despues del onCreate en la actividad principal y nada... tambien intente creando otra actividad con el codigo del admob pero el mismo "Unfortunately, Example002 has stopped" ocurrió colocaré los archivos que he modificado espero alguno sea el causante del error el activity_main.xml: Código:
<?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:ads="http://schemas.android.com/apk/lib/com.google.ads" android:layout_width="match_parent" android:layout_height="match_parent"> <com.google.ads.AdView android:id="@+id/adView" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentBottom="true" android:layout_centerHorizontal="true" ads:adSize="BANNER" ads:adUnitId="ca-app-pub-525226731198xxxx/781231xxxx"> </com.google.ads.AdView> </RelativeLayout> Código:
<?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.neocorest.example" > <application android:allowBackup="true" android:icon="@drawable/ic_launcher" android:label="@string/app_name" android:theme="@style/AppTheme" > <meta-data android:name="com.google.android.gms.version" android:value="16"/> <activity android:name="com.neocorest.example.MainActivity" 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="com.google.android.gms.ads.AdActivity" android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize"/> </application> <uses-permission android:name="android.permission.INTERNET"/> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/> </manifest> el codigo de MainActivity Código:
package com.neocorest.example; import android.app.Activity; import android.app.ActionBar; import android.app.Fragment; import android.os.Bundle; import android.view.LayoutInflater; import android.view.Menu; import android.view.MenuItem; import android.view.View; import android.view.ViewGroup; import android.os.Build; import com.google.android.gms.ads.*; public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); // Buscar AdView como recurso y cargar una solicitud. AdView adView = (AdView)this.findViewById(R.id.adView); AdRequest adRequest = new AdRequest.Builder().build(); adView.loadAd(adRequest); } @Override public boolean onCreateOptionsMenu(Menu menu) { // Inflate the menu; this adds items to the action bar if it is present. getMenuInflater().inflate(R.menu.main, menu); return true; } @Override public boolean onOptionsItemSelected(MenuItem item) { // Handle action bar item clicks here. The action bar will // automatically handle clicks on the Home/Up button, so long // as you specify a parent activity in AndroidManifest.xml. int id = item.getItemId(); if (id == R.id.action_settings) { return true; } return super.onOptionsItemSelected(item); } /** * A placeholder fragment containing a simple view. */ public static class PlaceholderFragment extends Fragment { public PlaceholderFragment() { } @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View rootView = inflater.inflate(R.layout.fragment_main, container, false); return rootView; } } } Gracias desde ya por leer este mensaje, espero puedan ayudarme ![]() Última edición por fernan2001 Día 07/04/14 a las 00:46:51 |
|
#2
|
Gracias de parte de: | ||
#3
|
||||
|
||||
Cita:
![]() |
Respuesta |
![]() |
||||||
|
«
Tema Anterior
|
Siguiente tema
»
Herramientas | |
|
|
Hora actual: 22:36:25 (GMT +2)
HTCMania: líderes desde el 2007