我在项目中初始化ActiveAndroid时遇到了问题。它指出清单文件中的应用程序标签需要像这样:
<application android:name="com.activeandroid.app.Application" ...>
很遗憾,我已经有这个了。
<application android:name="android.support.multidex.MultiDexApplication">
它说您可以通过使应用程序标记中的类成为ActiveAndroid的子类来解决问题。
还要注意,应用程序名称指向ActiveAndroid应用程序类。 这一步是ActiveAndroid工作所必需的。如果您已经指向自定义Application类,请将该类作为com.activeandroid.app.Application的子类。
如果您正在使用自定义Application类,请扩展com.activeandroid.app.Application而不是android.app.Application
public class MyApplication extends com.activeandroid.app.Application { ...
有没有办法解决这个问题?我无法更改代码以使用MultiDexApplication类,因为它是Android SDK的一部分。
new Configuration.Builder(this)
而不是new Configuration(this)
。 - nasch