我在执行我的Android应用程序时遇到此错误(我清理它然后构建它,但错误仍然存在)
错误:任务执行失败':app:dexDebug'.com.android.ide.common.process.ProcessException:org.gradle.process.internal.ExecException:进程'命令'C:\ Program Files\Java\jdk1.7.0 _25\bin\java.exe''以非零退出值2结束
我的gradle文件:
apply plugin: 'com.android.application'
android {
compileSdkVersion 21
buildToolsVersion "21.1.2"
defaultConfig {
applicationId "com.rzr.rzevallosr.miappdepruebas"
minSdkVersion 19
targetSdkVersion 21
versionCode 1
versionName "1.0"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
productFlavors {
}
repositories {
mavenCentral()
flatDir {
dirs 'libs'
}
}
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
// This library handles authentication and authorization
compile 'com.spotify.sdk:spotify-auth:1.0.0-beta9@aar'
// This library handles music playback
compile 'com.spotify.sdk:spotify-player:1.0.0-beta9@aar' …Run Code Online (Sandbox Code Playgroud) Android Studio 2.2.3;
Java 8;
Ubuntu 14.10;
笔记本电脑:华硕K72F.
我在Udacity课程上花了不少于20个小时,学习了XML作为Android课程一部分的基础知识.
我在我的Ubuntu机器上安装了Java,然后安装了Android Studio IDE.
按照课程视频和页面上的说明进行操作.试图保存我的第一个项目,但从未进入第一步......
错误:进程'命令'/ usr/local/android-studio/jre/bin/java''以非零退出值2结束
我在网上找不到可理解的说明.
我已经使用Ubuntu,Linux,Mac OS X和Unix十年了,我在使用和不使用命令行时解决了一两百个问题,最常见的是从Stack Overflow页面复制和粘贴.
我在Android Studio上探索了菜单,我打开了lib文件夹.一些帖子建议改变图书馆,但没有提到哪些以及如何.
另一篇文章建议更改"覆盖"但是,如果没有密封项目,代码>覆盖方法会保持灰色,我无法对其采取行动......另一个恶性循环.
一篇文章建议降级到Java 7.我认为Linux社区的IDE设置可能稍微有点旧,所以我卸载了Java 8并获得了Java 7.摆脱了IDE文件夹并重新安装了Android Studio,但这次我把它放进去了/ usr/local让它更安全.不,Java 7不受支持,因此我不得不升级并返回Java 8.
我已经被困了三个星期了.昨天我尝试在Windows上安装这个IDE的最新版本,但是有一个错误,它在打开之前就崩溃了.
我很感激,如果你可以说明没有理所当然的指示,我是Android和gradle的绝对初学者,而且行话与Unix完全不同.
这让人想起每个人都建议打开一个终端窗口,但是没有人说怎么做.
请告诉我我要去哪些菜单,要更改哪些行,或要更改哪些库以及从哪里获取它们.谢谢你的时间和麻烦!