没有为模块指定Android Studio APK路径

时间:2013-11-25 15:44:51

标签: android intellij-idea gradle android-studio build.gradle

我已将Android Studio更新为0.3.2版。但是我的项目有问题,它给了我这个错误:

enter image description here

我对这方面发生的事情只有一些想法,所以我试着按F4(Windows)然后按'模块',然后TabFragmentExercise然后尝试更改'路径'并选择'使用模块编译路径'只是比如默认项目如何做并改为:

C:\Users\PCNAME\AndroidStudioProjects\TabFragmentExerciseProject\TabFragmentExercise \build\classes\debug

然后重建项目但仍然没有机会。它只会给我这个结果:

Local path doesn't exist.

无论如何,这是我的gradle配置:

gradle-wrapper.properties

#Wed Apr 10 15:27:10 PDT 2013
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=http\://services.gradle.org/distributions/gradle-1.8-bin.zip

的build.gradle

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

repositories {
    mavenCentral()
}


android {
    compileSdkVersion 17
    buildToolsVersion "17.0.0"

    defaultConfig {
        minSdkVersion 14
        targetSdkVersion 16
    }
}


dependencies {
    compile files('libs/android-support-v4.jar', 'libs/commons-io-2.4.jar', 'libs/apache-mime4j-0.6.1.jar', 'libs/httpclient-4.1.jar', 'libs/httpcore-4.1.jar', 'libs/httpmime-4.1.jar')
}

希望有人可以帮助我。

2 个答案:

答案 0 :(得分:4)

所以在搜索之后我找到了解决方法。首先,“没有为模块指定APK路径”ProjectName“的问题”实际上意味着在导入项目时未正确配置路径。您可以做的是执行上面我已完成的步骤,而不是该路径定位而你的apk。

现在,在您清理应用程序并尝试运行它之后,现在会遇到一条错误,指出“本地路径不存在”。当发生这种情况时,请转到.iml文件,然后通过在facet->配置下添加这些行来配置路径:

<option name="APK_PATH" value="/build/apk/YourProject.apk" />

重建项目然后运行。它确实像魔术一样。

答案 1 :(得分:1)

尝试执行./gradlew clean,然后转到Tools -> Android -> Sync Project with Gradle Files

如果这不起作用,则删除所有* .iml文件并重新导入项目。如果您从Gradle项目导入

,此过程应该只需几分钟