7

最近、Eclipse から Android Studio に切り替えることにしました。作業中のプロジェクトをインポートしましたが、プロジェクトを実行しようとするとこのエラーが発生します。

Gradle: Execution failed for task ':project:dexDebug'.
> Could not call IncrementalTask.taskAction() on task ':project:dexDebug'

私はこのサイトを 2 日間巡回しており、さまざまな提案を試してみましたが、役に立ちませんでした。私は gradlew compileDebug --stacktrace を実行しましたが、これは私が得たものです:

C:\Users\adam\AndroidStudioProjects\projectProject>gradlew compileDebug --stacktrace
Relying on packaging to define the extension of the main artifact has been deprecated and is scheduled to be removed in Gradle 2.0
:project:preBuild UP-TO-DATE                                                                        
:project:preDebugBuild UP-TO-DATE  
:project:preReleaseBuild UP-TO-DATE  
:project:prepareComAndroidSupportAppcompatV71800Library UP-TO-DATE  
:project:prepareComGoogleAndroidGmsPlayServices3225Library UP-TO-DATE  
:project:prepareDebugDependencies             
:project:compileDebugAidl UP-TO-DATE  
:project:compileDebugRenderscript UP-TO-DATE  
:project:generateDebugBuildConfig UP-TO-DATE  
:project:mergeDebugAssets UP-TO-DATE  
:project:mergeDebugResources UP-TO-DATE  
:project:processDebugManifest UP-TO-DATE  
:project:processDebugResources UP-TO-DATE  
:project:generateDebugSources UP-TO-DATE  
:project:compileDebug UP-TO-DATE  

BUILD SUCCESSFUL

Total time: 10.459 secs

ただし、実際にプロジェクトを実行しようとすると、まだそのエラーが発生します。ここに私のbuild.gradleがあります(私のプロジェクトには、Googleマップ/プレイスアプリのすべてのjarを含む「libs」フォルダーがあります):

buildscript {
    repositories {
        mavenCentral()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:0.6.+'
    }
}
apply plugin: 'android'

repositories {
    mavenCentral()
}

android {
    compileSdkVersion 18
    buildToolsVersion "18.1.1"

    defaultConfig {
        minSdkVersion 8
        targetSdkVersion 18
    }
}

dependencies {
    compile fileTree(dir: 'libs')
    compile 'com.google.android.gms:play-services:3.2.25'
    compile 'com.android.support:support-v4:18.0.0'
    compile 'com.android.support:appcompat-v7:+'
}

そして私のsettings.gradle:

include ':project', ':project:libs:android-support-v4', ':project:libs:google-api-client-1.10.3-beta',
        ':project:libs:google-api-client-android2-1.10.3-beta', ':project:libs:google-http-client-1.10.3-beta',
        ':project:libs:google-http-client-android2-1.10.3-beta', ':project:libs:google-oauth-client-1.10.1-beta',
        ':project:libs:gson-2.1', ':project:libs:guava-11.0.1', ':project:libs:jackson-core-asl-1.9.4',
        ':project:libs:jsr305-1.3.9', ':project:libs:protobuf-java-2.2.0', ':project:libs:GoogleAdMobAdsSdk-6.4.1'

私が言ったように、私はこのエラーについてここで読んだほとんどすべてを試しましたが、運がありません. どんな助けでも大歓迎です。

4

2 に答える 2