0.12.3-1 • Published 6 years ago
@aar/watermelondb v0.12.3-1
务必先安装并配置好 watermelondb(版本需要一致)
安装
$ yarn add @aar/watermelondb
配置
引用aar
1、编辑 android/settings.gradle
,找到下面两行代码删掉:
include ':watermelondb'
project(':watermelondb').projectDir = new File(rootProject.projectDir, '../node_modules/@nozbe/watermelondb/native/android')
2、编辑 android/build.gradle
,在 allprojects.repositories
中添加如下配置:
flatDir{
dirs "$rootDir/../node_modules/@aar/watermelondb"
}
如果是多个 flatDir,用
","
隔开即可
3、编辑 android/app/build.gradle
,将 implementation project(':watermelondb')
改为
implementation(name:'watermelondb', ext:'aar')
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:${rootProject.ext.kotlin_version}"
忽略重复文件
找到 android/app/build.gradle
,添加下面的配置
packagingOptions {
exclude 'META-INF/android_release.kotlin_module'
}