【发布时间】:2016-01-16 11:14:33
【问题描述】:
我正在尝试学习如何使用 JDBC 将应用程序连接到 MySQL 数据库。
我正在使用 Android Studio。
我从 MySQL 网站下载了“mysql-connector-java-5.1.37”。
只是为了将“mysql-connector-java-5.1.37-bin.jar”放在 Hello World 应用程序的 libs 文件夹中并编译我收到:
错误:任务 ':app:preDexDebug' 执行失败。 com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\Program Files\Java\jdk1.8.0_45\bin\java.exe'' 完成非零退出值 1
build.gradle:
apply plugin: 'com.android.application'
android {
compileSdkVersion 23
buildToolsVersion "22.0.1"
defaultConfig {
applicationId "br.com.myaplication.helloworld"
minSdkVersion 15
targetSdkVersion 23
versionCode 1
versionName "1.0"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
testCompile 'junit:junit:4.12'
compile 'com.android.support:appcompat-v7:23.1.0'
}
【问题讨论】:
-
你如何构建你的项目?使用 gradle 构建?你应该试试 gradle clean build!
-
我只是按下了android studio的运行按钮。我怎么做? (对不起,我是新手)
-
真实项目请不要这样做:stackoverflow.com/questions/15853367/…
-
@MorrisonChang thx 的帮助,但我在使用网络服务时也遇到了问题 hahahhaa..
-
我也有同样的问题。有人找到解决方案了吗?