在我的应用room中, 我制作了一个注释处理库roomextension,我想将该注释库在线发布并与其他项目一起使用。
该库生成用于创建Room表的SQL脚本。
我想简化它并使用JitPack.io,但是按照 JitPack.io 的步骤进行操作之后,我无法在其他项目中使用该库。
allprojects {
repositories {
...
maven { url 'https://jitpack.io' }
}
}
dependencies {
implementation 'com.github.musooff.room:roomextension:0.1.0'
}
但是,当我同步时,出现了
错误无法解决:com.github.musooff.room:roomextension:0.1.0
请注意,房间是具有 roomextension 库和 app 的回购协议,该应用是使用以下内容的enter code here
简单android应用程序房间扩展。
嗯,在本地使用时,我正在使用
kapt project(":roomextension")
因此,我也不确定在通过kapt
时使用implementation
或jitpack.io
是什么。
为了尝试,我使用了
kapt 'com.github.musooff.room:roomextension:0.1.0'
但是当我建造时,我得到了
找不到com.github.musooff.room:roomextension:0.1.0。已搜寻 在以下位置: 文件:/Users/user/Library/Android/sdk/extras/m2repository/com/github/musooff/room/roomextension/0.1.0/roomextension-0.1.0.pom 文件:/Users/user/Library/Android/sdk/extras/m2repository/com/github/musooff/room/roomextension/0.1.0/roomextension-0.1.0.jar 文件:/Users/user/Library/Android/sdk/extras/google/m2repository/com/github/musooff/room/roomextension/0.1.0/roomextension-0.1.0.pom 文件:/Users/user/Library/Android/sdk/extras/google/m2repository/com/github/musooff/room/roomextension/0.1.0/roomextension-0.1.0.jar 文件:/Users/user/Library/Android/sdk/extras/android/m2repository/com/github/musooff/room/roomextension/0.1.0/roomextension-0.1.0.pom 文件:/Users/user/Library/Android/sdk/extras/android/m2repository/com/github/musooff/room/roomextension/0.1.0/roomextension-0.1.0.jar https://dl.google.com/dl/android/maven2/com/github/musooff/room/roomextension/0.1.0/roomextension-0.1.0.pom https://dl.google.com/dl/android/maven2/com/github/musooff/room/roomextension/0.1.0/roomextension-0.1.0.jar https://jcenter.bintray.com/com/github/musooff/room/roomextension/0.1.0/roomextension-0.1.0.pom https://jcenter.bintray.com/com/github/musooff/room/roomextension/0.1.0/roomextension-0.1.0.jar https://jitpack.io/com/github/musooff/room/roomextension/0.1.0/roomextension-0.1.0.pom https://jitpack.io/com/github/musooff/room/roomextension/0.1.0/roomextension-0.1.0.jar 要求: 项目:app
我在做什么错,应该如何使用 JitPack 在线发布?