我的 Android Studio IDE 快疯了。
我愿意从 Central (v2.7.1) 添加 Maven 库 simple-xml
该项目编译良好
Gradle 在它的下面有 lib 依赖
build.gradle
:dependencies { compile 'com.android.support:appcompat-v7:18.0.0' compile 'org.simpleframework:simple-xml:2.7.1' }
在 Android Studio 的模块设置中检查了 simple-xml 库的导出:
截图在这里:https ://s6.postimg.cc/xxgj56zkx/Module_Settings.png
当我运行我的应用程序时,我得到了 Class not found ...
java.lang.NoClassDefFoundError: org.simpleframework.xml.core.Persister
我迷路了,听起来Gradle由于某些原因没有将lib和依赖项打包在apk中......
Edit1:我的 Android Studio 版本是 0.2.13(最新),Gradle 0.5.+
Edit2:我使用的完整 build.gradle
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.5.+'
}
}
apply plugin: 'android'
repositories {
mavenCentral()
}
android {
compileSdkVersion 17
buildToolsVersion "17.0.0"
defaultConfig {
minSdkVersion 14
targetSdkVersion 18
}
}
dependencies {
compile 'com.android.support:appcompat-v7:18.0.0'
compile 'org.simpleframework:simple-xml:2.7.1'
}