Android配置LitePal

文章目录

  • 1、引入库
  • 2、配置litepal.xml
  • 3、配置LitePalApplication


1、引入库

项目地址:https://github.com/guolindev/LitePal

在 build.gradle 中如下配置

dependencies {
    implementation 'org.litepal.guolindev:core:3.2.3'
}

2、配置litepal.xml

在main文件下新建文件夹assets,再在其中创建litepal.xml文件


<litepal>
    
    <dbname value="demo" />

    
    <version value="1" />

    
    <list>
    list>
    
    
    
litepal>

3、配置LitePalApplication

在 AndroidManifest.xml 文件中配置如下:

<manifest>
    <application
        android:name="org.litepal.LitePalApplication"
        ...
    >
        ...
    application>
manifest>

如果这一步出现 LitePalApplication 标红的情况,需要重新同步一下。

当然这一步也可以不配置,在onCreate() 方法中添加:

public class MyOwnApplication extends Application {

    @Override
    public void onCreate() {
        super.onCreate();
        LitePal.initialize(this);
    }
    ...
}

LitePal.initialize() 方法必须传入Context参数,而不能是activity 或者 service 实例。这样的话必须经常传入参数Context,十分繁琐。


你可能感兴趣的:(Android,学习,android,数据库架构)