Vin*_*nga 3 android sugarorm android-multidex
我下载了SugarORM源代码以将其用作库模块(因此我可以覆盖应用程序的"attachBaseContext"方法.
我已经看到了SugarORM和multidex的问题,问题是我无法弄清楚如何将MultiDex库引用到我的新SugarORM库模块中.有人可以帮我解决这个问题吗?
创建一个类java文件
public class MultiDex extends SugarApp {
@Override
protected void attachBaseContext(Context base) {
super.attachBaseContext(base);
android.support.multidex.MultiDex.install(this);
}
@Override
public void onCreate() {
super.onCreate();
SugarContext.init(this);
}
@Override
public void onTerminate() {
SugarContext.terminate();
super.onTerminate();
}
}
Run Code Online (Sandbox Code Playgroud)
在Manifest中,调用java类文件.
<application
.......
android:name=".MultiDex"
......>
Run Code Online (Sandbox Code Playgroud)
检查糖库的版本,并确保您编译最新版本的糖库.使用像1.3这样的版本会在multidex中引发一些错误.
将此添加到您的gradle中
compile 'com.github.satyan:sugar:1.5'
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
355 次 |
| 最近记录: |