2012-09-19 24 views
5

Quiero agregar AirPush Ads en mi aplicación de Android. He trabajado leer la documentación completa de la http://www.airpush.com/publishers/publishers/downloadsdk/ y este archivo pdf download pdf for airpush sdk¿Cómo puedo integrar AirPush Ads en mi aplicación de Android?

ahora tengo dos preguntas:

  1. Tenemos que dar la URL de la aplicación ya sea del mercado androide o algún otro cuando creamos nueva aplicación usando airpush sdk. Entonces, ¿cómo podemos darle a esa url como cargar primero la aplicación sin esa integración de airpush y obtener la url de la aplicación y luego volver a cargarla con la integración de airpush?

  2. Y la segunda cosa es que tenemos que solo dar la identificación de la aplicación, la clave de la aplicación y el nombre del paquete en el manifiesto y agregar el archivo jar en lib. y descarte algún código que muestre a continuación en esa actividad en la que queremos mostrar estos Anuncios. ¿Soy Wright?

    clase pública AirTestActivity extends Actividad { Airpush airpush;

    /** Called when the activity is first created. */ 
    @Override 
    public void onCreate(Bundle savedInstanceState) { 
        super.onCreate(savedInstanceState); 
        setContentView(R.layout.main); 
        // create Airpush constructor. 
        airpush = new Airpush(this); 
        airpush.startSmartWallAd(); //launch smart wall on App start 
    
        // start Dialog Ad 
        // airpush.startDialogAd(); 
        // start AppWall ad 
        // airpush.startAppWall(); 
        // start Landing Page 
        // airpush.startLandingPageAd();   
    
    
        airpush.startPushNotification(true); 
        // start icon ad. 
        airpush.startIconAd();  
    } 
    
    @Override 
    public boolean onKeyDown(int keyCode, KeyEvent event) { 
        if (keyCode == KeyEvent.KEYCODE_BACK && event.getRepeatCount() == 0) {   
         //use smart wall on app exit. 
        // airpush.startSmartWallAd(); 
        } 
        return super.onKeyDown(keyCode, event); 
    } 
    

    }

  3. ¿Es necesario añadir el diseño con TextView y ver la imagen en los diseños como el de abajo

    <ImageView 
        android:id="@+id/imageView" 
        android:layout_width="fill_parent" 
        android:layout_height="35dp" 
        android:layout_centerHorizontal="true" > 
    </ImageView> 
    
    
    
    <TextView 
        android:id="@+id/textView" 
        android:layout_width="wrap_content" 
        android:layout_height="wrap_content" 
        android:layout_below="@+id/imageView" 
        android:layout_centerHorizontal="true" 
        android:layout_marginTop="10dp" 
        android:textAppearance="@android:style/TextAppearance.StatusBar.EventContent" 
        android:textSize="11dp" /> 
    

Cualquier otra cosa que tengamos que hacer para eso. Por favor, guíame

+3

Tenga en cuenta que los usuarios odian estos, y yo personalmente dejaré revisiones de 1 estrella periódicamente en cada aplicación que encuentre para usarlos. – Wug

+3

@Wug lo que haré con uno de nuestros clientes del Reino Unido, pídanme que haga esto :( –

+2

El cliente siempre tiene la razón. Haga lo que se le paga. – Wug

Respuesta

3

En cuanto al n. ° 1: solo necesitas tener el nombre del paquete de tu aplicación para construir la url del mercado. por ejemplo com.myapp.pack. Por lo tanto, la URL del mercado de su aplicación se verá así:

https://play.google.com/store/apps/details?id=com.myapp.pack.

En caso de que cambie el nombre del paquete de su aplicación, puede editarlo en la sección de edición de aplicaciones de Airpush en cualquier momento.

Respecto al n. ° 2: Sí, es la forma correcta de inicializar Airpush.

En relación con el n. ° 3: Airpush_notify.xml es obligatorio para los anuncios de BannerPush.

Por último, el jar con el nombre del paquete es el correcto para implementar. Airpush360.jar es el contenedor de muestra proporcionado con la aplicación Airtest. En caso de consultas o confusiones, consulte el documento de implementación proporcionado en la página de descarga SDK o envíe un correo electrónico a [email protected]

Cuestiones relacionadas