小编NPB*_*PBA的帖子

引起:java.lang.IllegalStateException: Fragment already added

我的 MainActivityonStart()抛出IllegalStateException“片段已添加”消息。我究竟做错了什么?

public class MainActivity extends FragmentActivity implements ServiceConnection {

    @Override
    protected void onStart() {
        super.onStart();
    }
}
Run Code Online (Sandbox Code Playgroud)

以下是异常堆栈跟踪:

java.lang.RuntimeException: 
Unable to start activity ComponentInfo{com.xxx/com.xxx.MainActivity}:
java.lang.IllegalStateException: Fragment already added: cj{38f8de4c #0 id=0x7f0b0079 cj}
    at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3190)
    at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3300)
    at android.app.ActivityThread.access$1000(ActivityThread.java:211)
    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1705)
    at android.os.Handler.dispatchMessage(Handler.java:102)
    at android.os.Looper.loop(Looper.java:145)
    at android.app.ActivityThread.main(ActivityThread.java:6946)
    at java.lang.reflect.Method.invoke(Native Method)
    at java.lang.reflect.Method.invoke(Method.java:372)
    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1404)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1199)
    Caused by: java.lang.IllegalStateException: Fragment already added: cj{38f8de4c #0 id=0x7f0b0079 cj}
    at android.support.v4.app.FragmentManagerImpl.addFragment(FragmentManager.java:1366)
    at android.support.v4.app.BackStackRecord.run(BackStackRecord.java:734)
    at android.support.v4.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:1682)
    at android.support.v4.app.FragmentController.execPendingActions(FragmentController.java:388)
    at android.support.v4.app.FragmentActivity.onStart(FragmentActivity.java:607) …
Run Code Online (Sandbox Code Playgroud)

android fragment

6
推荐指数
1
解决办法
2万
查看次数

错误:(33,13)无法解决:com.facebook.android:audience-network-sdk:4.+

下面是我的build.gradle文件中的代码.

apply plugin: 'com.android.application'

android {
    compileSdkVersion 23
    buildToolsVersion '24.0.0'
    useLibrary 'org.apache.http.legacy'

    defaultConfig {
        applicationId "com.test"
        minSdkVersion 19
        targetSdkVersion 19
        jackOptions {
            enabled true
        }
    }
    buildTypes {
        release {
            minifyEnabled true
            proguardFiles 'proguard.cfg'
        }
    }
    compileOptions {
        sourceCompatibility JavaVersion.VERSION_1_8
        targetCompatibility JavaVersion.VERSION_1_8
        incremental false
    }
    dexOptions {
        dexInProcess false
    }
}

dependencies {

    compile files('libs/StartAppInApp-3.4.2.jar')
    compile 'com.google.code.gson:gson:2.6.1'
    compile 'com.squareup.okio:okio:1.6.0'
    compile 'com.squareup.okhttp:okhttp:2.7.0'
    compile 'com.squareup.retrofit:retrofit:1.9.0'
    compile 'com.facebook.android:audience-network-sdk:4.+'
}
Run Code Online (Sandbox Code Playgroud)

当我使用gradle文件同步项目时,它给了我错误.

 Error:(33, 13) Failed to resolve: com.facebook.android:audience-network-sdk:4.+
Run Code Online (Sandbox Code Playgroud)

谁能告诉我为什么我会收到这个错误?

android facebook

1
推荐指数
1
解决办法
2668
查看次数

标签 统计

android ×2

facebook ×1

fragment ×1