系统找不到android studio中指定的文件?

时间:2016-05-05 12:34:30

标签: android

我正在尝试在Android Studio 2.0中创建一个新的示例应用。当我尝试运行或调试时,它显示编译时错误,如

任务执行失败':app:compileDebugJavaWithJavac'。

  

java.io.FileNotFoundException:D:\ Android Studio \ newapp \ app \ libs \ core.jar(系统找不到指定的文件)

我试过给路径JAVA_HOME C:\ Program Files \ Java \ jdk1.7.0_45和 使用gradle同步项目。

这是我的Gradle

android {     compileSdkVersion 23     buildToolsVersion" 23.0.1"     useLibrary' org.apache.http.legacy' ... }

依赖项{

compile fileTree(dir: 'libs', include: ['*.jar'])
testCompile 'junit:junit:4.12'

compile 'com.android.support:appcompat-v7:23.0.1-alpha2'
compile 'com.android.support:appcompat-v7:23.0.1'
compile 'com.android.support:design:23.2.0'
compile 'com.android.support:appcompat-v7:23.2.0'
compile 'com.android.support:design:23.0.1'

compile 'org.apache.httpcomponents:httpclient:4.5'

compile 'com.google.android.gms:play-services:+'

compile 'org.apache.httpcomponents:httpclient:4.2.6'
compile 'org.jbundle.util.osgi.wrapped:org.jbundle.util.osgi.wrapped.org.apache.http.client:4.1.2'
compile files('libs/core.jar')

}

即使在那之后我也找不到任何解决方案。

提前谢谢

1 个答案:

答案 0 :(得分:5)

  

libs \ core.jar(系统找不到指定的文件)

对我来说似乎是一个明显的错误...

删除此行。你不需要它

compile files('libs/core.jar')

可以core.jar文件添加到libs文件夹中,但由于您已经在编译它,因此您仍然不需要该行

另外,请选择一个版本。您不需要多次添加

compile 'com.android.support:appcompat-v7:23.0.1-alpha2'
compile 'com.android.support:appcompat-v7:23.0.1'
compile 'com.android.support:appcompat-v7:23.2.0'

这些

相同
compile 'com.android.support:design:23.2.0'
compile 'com.android.support:design:23.0.1'