2015-01-28 2 views
0

Я добавил StartApp в свой проект. Я сделал все, что было написано в некоторых уроках. Но в моем приложении нет баннеров.StartApp не отображает баннеры

Я добавил это в моем файле манифеста:

<uses-permission android:name="android.permission.INTERNET" /> 
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/> 
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> 
<uses-permission android:name="android.permission.READ_PHONE_STATE"/> 
<uses-permission android:name="android.permission.GET_TASKS"/> 



<application 
    android:allowBackup="true" 
    android:icon="@drawable/ic_launcher" 
    android:label="@string/app_name" 
    android:theme="@style/GdxTheme" > 

    <com.startapp.android.publish.banner.Banner 
     android:id="@+id/startAppBanner" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:layout_centerHorizontal="true"/> 

    <meta-data 
     android:name="com.google.android.gms.games.APP_ID" 
     android:value="@string/app_id" /> 
    <meta-data 
     android:name="com.google.android.gms.version" 
     android:value="@integer/google_play_services_version" /> 

    <meta-data android:name="com.startapp.android.DEV_ID" 
    android:value="MyID there"/> 
    <meta-data android:name="com.startapp.android.APP_ID" 
    android:value="gameID there>"/> 

    <activity android:name="com.startapp.android.eula.EULAActivity" 
    android:theme="@android:style/Theme.Translucent" 
    android:configChanges="keyboard|keyboardHidden|orientation" /> 

    <activity android:name="com.startapp.android.publish.list3d.List3DActivity" 
    android:taskAffinity="com.LightStealing.android.AppWall" 
    android:theme="@android:style/Theme" /> 

    <activity android:name="com.startapp.android.publish.AppWallActivity" 
    android:theme="@android:style/Theme.Translucent" 
    android:taskAffinity="com.LightStealing.android.AppWall" 
    android:configChanges="orientation|keyboardHidden" /> 

Также я положил несколько строк в файле макета:

<com.startapp.android.publish.banner.banner3d.Banner3D 
    android:id="@+id/startApp3DBanner" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" /> 

и есть onCreate() вещи:

StartAppSDK.init(this, "myID", "gameID", true); 
    setContentView(R.layout.main); 

И я получаю нормальное изображение в графическом макете.

Но я получил статус «Неактивен» в панели управления StartApp и ничего в моей игре.

Возможно, проблема в том, что моя игра теперь находится на альфа-тесте в Google Play и не опубликована как рабочий проект или что-то еще. Я даже не знаю, потому что это первый раз, когда я пытаюсь работать с StartApp.

Какие шаги необходимы для запуска моей игры в StartApp?

+0

Они имеют хорошую документацию на GitHub: https://github.com/StartApp-SDK/ Документация/wiki/Android-InApp-Документация –

ответ

0

первую очередь

<com.startapp.android.publish.banner.Banner 
    android:id="@+id/startAppBanner" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:layout_centerHorizontal="true"/> 

вам не нужно выше код в вашем файле манифеста, во-вторых, вы ссылается ваш StartApp добавить загрузить надстройку? он идет что-то вроде startapp.loadAdd(); или startapp.showAdd(); я видел его раньше или так, сделайте это после findViewById найти свой startbanner идентификатор ..

+0

Спасибо, очень muxh. Сейчас это реально работает. –

Смежные вопросы