将Sugar ORM依赖项添加到gradle脚本应用程序文件
之后dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
testCompile 'junit:junit:4.12'
compile 'com.github.satyan:sugar:1.4'
compile 'com.android.support:appcompat-v7:23.1.1'
compile 'com.android.support:design:23.1.1'
compile 'com.android.support:recyclerview-v7:23.1.1'
compile 'com.google.android.gms:play-services-auth:8.4.0'
compile 'com.google.android.gms:play-services:8.4.0'
compile 'com.android.support:design:23.1.1'
}
Gradle完成了我的项目,但是一旦我尝试在物理设备上运行它(通过Android工作室),我就遇到了这个错误:
错误:您的应用有多个方法引用,而不是单个dex文件。 请参阅https://developer.android.com/tools/building/multidex.html
现在有错误如果我尝试使用Sugar ORM 1.3编译并运行应用程序
如果图书馆在版本1.4中变得如此庞大,它将不再适合单个DEX吗?
答案 0 :(得分:0)
尝试使用以下方法启用multiDex支持:
defaultConfig {
multiDexEnabled true
}
你的build.gradle(app)中的希望这有帮助!