2015-11-13 17 views
0

我運行的應用程序,突然收到這個錯誤。雖然所有的文件都包含在我的項目中,但它給我以下錯誤。無級高清錯誤的Android工作室

錯誤日誌:

E/AndroidRuntime: FATAL EXCEPTION: main 
11-13 10:08:34.270 8938-8938/com.TCYonline.android.TCY_K12 E/AndroidRuntime: java.lang.NoClassDefFoundError: com.TCYonline.android.TCY_K12.fragments.TutorialFragment 
11-13 10:08:34.270 8938-8938/com.TCYonline.android.TCY_K12 E/AndroidRuntime:  at com.TCYonline.android.TCY_K12.adapters.TutorialPagerAdapter.<init>(TutorialPagerAdapter.java:52) 
11-13 10:08:34.270 8938-8938/com.TCYonline.android.TCY_K12 E/AndroidRuntime:  at com.TCYonline.android.TCY_K12.classes.TutorialActivity.onCreate(TutorialActivity.java:55) 
11-13 10:08:34.270 8938-8938/com.TCYonline.android.TCY_K12 E/AndroidRuntime:  at android.app.Activity.performCreate(Activity.java:5117) 
11-13 10:08:34.270 8938-8938/com.TCYonline.android.TCY_K12 E/AndroidRuntime:  at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1081) 
11-13 10:08:34.270 8938-8938/com.TCYonline.android.TCY_K12 E/AndroidRuntime:  at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2150) 
11-13 10:08:34.270 8938-8938/com.TCYonline.android.TCY_K12 E/AndroidRuntime:  at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2236) 
11-13 10:08:34.270 8938-8938/com.TCYonline.android.TCY_K12 E/AndroidRuntime:  at android.app.ActivityThread.access$600(ActivityThread.java:145) 
11-13 10:08:34.270 8938-8938/com.TCYonline.android.TCY_K12 E/AndroidRuntime:  at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1238) 
11-13 10:08:34.270 8938-8938/com.TCYonline.android.TCY_K12 E/AndroidRuntime:  at android.os.Handler.dispatchMessage(Handler.java:99) 
11-13 10:08:34.270 8938-8938/com.TCYonline.android.TCY_K12 E/AndroidRuntime:  at android.os.Looper.loop(Looper.java:137) 
11-13 10:08:34.270 8938-8938/com.TCYonline.android.TCY_K12 E/AndroidRuntime:  at android.app.ActivityThread.main(ActivityThread.java:5099) 
11-13 10:08:34.270 8938-8938/com.TCYonline.android.TCY_K12 E/AndroidRuntime:  at java.lang.reflect.Method.invokeNative(Native Method) 
11-13 10:08:34.270 8938-8938/com.TCYonline.android.TCY_K12 E/AndroidRuntime:  at java.lang.reflect.Method.invoke(Method.java:511) 
11-13 10:08:34.270 8938-8938/com.TCYonline.android.TCY_K12 E/AndroidRuntime:  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:803) 
11-13 10:08:34.270 8938-8938/com.TCYonline.android.TCY_K12 E/AndroidRuntime:  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:570) 
11-13 10:08:34.270 8938-8938/com.TCYonline.android.TCY_K12 E/AndroidRuntime:  at dalvik.system.NativeStart.main(Native Method) 
11-13 10:08:38.134 8938-8938/com.TCYonline.android.TCY_K12 I/Process: Sending signal. PID: 8938 SIG: 9 

我已經嘗試過這些鏈接NoClassDefFoundError for .jar library at runtime in Android Studio

Also this link

我的預設配置的代碼片段如下:

defaultConfig { 
       applicationId "com.TCYonline.android.TCY_K12" 
       minSdkVersion 14 
       targetSdkVersion 23 
       versionCode 1 
       versionName "1.0" 
       multiDexEnabled true 

      }  

    dependencies { 
      compile fileTree(dir: 'libs', include: ['*.jar']) 
      compile 'com.android.support:appcompat-v7:23.1.0' 
      compile 'com.squareup.okhttp:okhttp:2.5.0' 
      compile 'com.android.support:multidex:1.0.0' 
      compile 'com.squareup.mimecraft:mimecraft:1.1.1' 
      compile 'com.android.support:recyclerview-v7:+' 
      compile 'com.google.android.gms:play-services:8.3.0' 
      compile 'com.android.support:design:23.1.0' 
      compile 'com.google.code.gson:gson:2.3.1' 
      compile 'com.facebook.android:facebook-android-sdk:4.0.0' 
     } 
+0

請確保您有TutorialFragment在com.TCYonline.android.TCY_K12.fragments包 –

+0

該文件存在在項目... –

回答

0

在應用程序中添加這標記在您的清單文件和th是將解決這個問題

android:name="android.support.multidex.MultiDexApplication" 
+0

非常感謝!它解決了我的問題... –