Android笔记:《第一行代码》DataSupport被弃用问题
在学习《第一行代码》第二版的时候,发现DataSupport类不再支持了,找了一些资料,发现可以替代的方案
解决途径
先附上LitePal项目的使用文档:https://github.com/LitePalFramework/LitePal ,现在学习的资料一般都是很早的版本了,最好还是去官网查看。
配置LitePal
在app/build.gradle文件中声明该开源库的引用时,LitePal经过多次改版,书中的语句已经不适用。最新版的LItePal把库分为java和kotlin两个部分:
1.如果使用java语言开发
dependencies
{
implementation 'org.litepal.android:java:3.0.0'
}
2.如果用kotlin语言开发
dependencies
{
implementation 'org.litepal.android:kotlin:3.0.0'
}
而DataSupport类可以转为使用LitePalSupport
public class Book extends LitePalSupport{
}
posted on 2022-08-13 16:15 DylanYeung 阅读(41) 评论(0) 编辑 收藏 举报