导入litepal依赖遇到的问题

添加litepal时候遇到了这个问题。

litepal问题_1

参考资料:

那么buildscript中的repositories和allprojects的repositories的作用和区别是什么呢?
答:
1、 buildscript里是gradle脚本执行所需依赖,分别是对应的maven库和插件
2、 allprojects里是项目本身需要的依赖,比如我现在要依赖我自己maven库的toastutils库,那么我应该将maven {url 'https://dl.bintray.com/calvinning/maven'}写在这里,而不是buildscript中,不然找不到。

作者:CalvinNing
链接:https://www.jianshu.com/p/ee57e4de78a3
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
pluginManagement {
repositories {
gradlePluginPortal()
google()
mavenCentral()
jcenter()
}
}
//1.功能位置迁移,原来在工程 build.gradle 的 buildscript 和 allprojects 移动至setting.gradle并改名为pluginManagement 和dependencyResolutionManagement。
// 里面的东西依旧可以按照原来的copy过来。
dependencyResolutionManagement {
repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
repositories {
google()
mavenCentral()
jcenter()
maven { url 'https://jitpack.io' }

}
}
rootProject.name = "WeatherAPP"
// 上述字符串换中的冒号是用于分割目录的 , 如果再次创建一个 app2 目录 , 配置文件会自动变为
include ':app'

导入litepal依赖遇到的问题
http://example.com/2023/03/31/导入litepal依赖遇到的问题/
作者
路茜
发布于
2023年3月31日
许可协议