загрузка chartboost Interstitial в Android ошибка принудительного закрытия

Вот мой код класса chartboost Mainactivity.java

   // Configure Chartboost
    this.cb = Chartboost.sharedChartboost();
    String appId = "52f48e072d42da4746c0d6e9";
    String appSignature = "4198d0da78055b13dc80fc937c1df8b44a498927";
    this.cb.onCreate(this, appId, appSignature, null);

    // Show an interstitial
    this.cb.showInterstitial();


@Override
protected void onStart() {
    super.onStart();

    this.cb.onStart(this);

    // Notify the beginning of a user session. Must not be dependent on user actions or any prior network requests.
    this.cb.startSession();

    // Show an interstitial
    this.cb.showInterstitial();
}



@Override
protected void onStop() {
    super.onStop();

    this.cb.onStop(this);
}

@Override
protected void onDestroy() {
    super.onDestroy();

    this.cb.onDestroy(this);
}

@Override
public void onBackPressed() {

    // If an interstitial is on screen, close it. Otherwise continue as normal.
    if (this.cb.onBackPressed())
        return;
    else
        super.onBackPressed();
}

Я также включаю chartboost.jar в свою папку libs, а также добавляю зависимости в gradle.

dependencies {
compile 'com.android.support:appcompat-v7:+'
compile files ('libs/jsoup-1.7.3.jar')
compile files('libs/GoogleAdMobAdsSdk-6.4.1.jar')
compile files('libs/chartboost.jar')
}

также добавьте активность в androidManifest.xml, т.е.

<activity android:name="com.chartboost.sdk.CBImpressionActivity"
        android:excludeFromRecents="true"
        android:theme="@android:style/Theme.Translucent.NoTitleBar" />

Но когда я запускаю свою надстройку, она просто показывает принудительное закрытие. Помогите мне, пожалуйста. Спасибо заранее.


person Community    schedule 14.02.2014    source источник
comment
любые предложения, пожалуйста   -  person    schedule 14.02.2014
comment
вы добавили интернет-соединение в свой манифест   -  person Rama    schedule 14.02.2014
comment
‹uses-permission android:name=android.permission.INTERNET /› ‹uses-permission android:name=android.permission.ACCESS_NETWORK_STATE /› ‹uses-permission android:name=android.permission.CHANGE_NETWORK_STATE /› ‹uses-permission android :name=android.permission.WRITE_EXTERNAL_STORAGE/› ‹uses-permission android:name=android.permission.ACCESS_WIFI_STATE/› это разрешения, которые я добавил   -  person    schedule 14.02.2014
comment
в чем ваша ошибка. Пожалуйста, опубликуйте свой журнал, чтобы я мог вам помочь   -  person Rama    schedule 14.02.2014


Ответы (1)


Я решил проблему, создав отдельный класс и расширив этот класс в моем классе MainActivity.java, а также во всех других классах, и это работает для меня,

person Community    schedule 08.04.2014