2017-04-06 54 views
-7

私はスイッチ]タブAndroidのエラー:エラー:実行タスクに失敗しました ':アプリ:transformClassesWithDexForDebug'

エラー作りたい:

Error:Execution failed for task ':app:transformClassesWithDexForDebug'. com.android.build.api.transform.TransformException: java.lang.RuntimeException: com.android.ide.common.process.ProcessException: java.util.concurrent.ExecutionException: com.android.ide.common.process.ProcessException: Error while executing java process with main class com.android.dx.command.Main with arguments {--dex --force-jumbo --num-threads=4 --multi-dex --output C:\Users\ALi\AndroidStudioProjects\Bwin\app\build\intermediates\transforms\dex\debug\folders\1000\5\slice_1 C:\Users\ALi\AndroidStudioProjects\Bwin\app\build\intermediates\transforms\instantRunSlicer\debug\folders\1\5\slice_1}

私の主な活動:

public class MainActivity extends AppCompatActivity { 
ViewPager viewPager; 
TabLayout tabLayout; 

@Override 
protected void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.activity_main); 
    viewPager = (ViewPager) findViewById(R.id.viewpager); 
    tabLayout = (TabLayout) findViewById(R.id.tablayout); 
    tabLayout.setupWithViewPager(viewPager); 

    viewPager.setAdapter(new customadapter(getSupportFragmentManager(),getApplicationContext())); 

} 

private class customadapter extends FragmentPagerAdapter { 

    private String item[] = {"page1","page2"}; 

    public customadapter(FragmentManager supportFragmentManager, Context applicationContext) { 
     super(supportFragmentManager); 
    } 

    @Override 
    public Fragment getItem(int position) { 
     switch (position){ 
      case 0: 
       return new fragment1(); 


      case 1: 
       return new fragment2(); 


      default:return null; 
     } 

    } 

    @Override 
    public int getCount() { 
     return item.length; 

    } 

    @Override 
    public CharSequence getPageTitle(int position) { 
     return item[position]; 
    } 
} 

}

{--dex --force-jumbo- -num-threads = 4 --multi-dex - 出力! ??????????/

と私のgridalあなたの質問を編集して投稿してください

apply plugin: 'com.android.application' 

android { 
compileSdkVersion 25 
buildToolsVersion "25.0.2" 
defaultConfig { 
    multiDexEnabled true 
    applicationId "com.s.i.m.freebet.bwin" 
    minSdkVersion 14 
    targetSdkVersion 25 
    versionCode 1 
    versionName "1.0" 
    testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" 
} 
buildTypes { 
    release { 
     minifyEnabled false 
     proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' 
    } 
} 
} 

dependencies { 
compile fileTree(dir: 'libs', include: ['*.jar']) 
androidTestCompile('com.android.support.test.espresso:espresso- core:2.2.2', { 
    exclude group: 'com.android.support', module: 'support-annotations' 
    }) 
compile 'com.android.support:appcompat-v7:25.3.1' 
compile 'com.android.support:design:25.3.1' 

testCompile 'junit:junit:4.12' 
} 
+2

ファイル(モジュール)あなたのbuild.gradleにこれを試してみてくださいこのエラーメッセージだけでなく、Gradle Consoleの全コンテンツ実際のエラーメッセージは、Gradle Consoleの出力で高くなることがあります。 – CommonsWare

+0

あなたの質問を編集して、読みやすくしてください:間違いを修正し、役に立たないものを削除してください!または? –

+1

[エラー:タスク ':app:transformClassesWithDexForDebug'の実行に失敗しました](@stackoverflow.com/questions/33717886/errorexecution-failed-for-task-apptransformclasseswithdexfordebug) – Phil3992

答えて

-2

ある

android { 
... 
defaultConfig { 
    ... 
    multiDexEnabled true 
    } 
} 
+0

alredyそれを試してみてください!デンデントワーク –

関連する問題