无法将 git 存储库解析为 android gradle 中的依赖项
Could not resolve git repository as dependency in android gradle
我正在尝试添加 git 存储库(https://github.com/FHNW-IP5-IP6/ComposeForms) as a dependency into my project with Gradle and tried the below-listed variants (1.-3.) from Is it possible to declare git repository as dependency in android gradle? 但每次同步项目时我都会收到一条错误消息:“无法解析 com.github.FHNW-IP5-IP6:ComposeForms:master-SNAPSHOT".
我尝试了以下方法:
Jitpack (https://jitpack.io/#FHNW-IP5-IP6/ComposeForms/master-SNAPSHOT)
allprojects {
repositories {
...
maven("https://jitpack.io") // also tried uri https://www.jitpack.io
}
}
在应用中 build.gradle
kotlin {
sourceSets {
named("main") {
dependencies {
...
implementation("com.github.FHNW-IP5-IP6:ComposeForms:master-SNAPSHOT")
}
}
}
}
Git 子模块(命名为 compose-forms)
include(":compose-forms")
里面 settings.gradle
kotlin {
sourceSets {
named("main") {
dependencies {
...
implementation(project(":compose-forms"))
}
}
}
}
gradle
中的新功能
里面settings.gradle
sourceControl {
gitRepository(uri("https://github.com/FHNW-IP5-IP6/ComposeForms.git")) {
producesModule("compose-forms")
}
}
在应用中 build.gradle
kotlin {
sourceSets {
named("main") {
dependencies {
...
implementation("compose-forms") {
version {
branch = "master"
}
}
}
}
}
}
我 运行 没有选择,确实需要 git 存储库作为依赖项。我不希望在我的项目中有任何 git 子模块,所以我更喜欢数字 1 和 3 工作。在此先感谢您的任何提示:)
以管理员身份打开 Android Studio,然后将 maven { url 'https://jitpack.io' } 添加到两者,build.gradle(project) 和 settings.gradle(project) 以及相应的 实现 [...] build.gradle(:app)。这对我有用,因为提出的所有其他解决方案都失败了。
我正在尝试添加 git 存储库(https://github.com/FHNW-IP5-IP6/ComposeForms) as a dependency into my project with Gradle and tried the below-listed variants (1.-3.) from Is it possible to declare git repository as dependency in android gradle? 但每次同步项目时我都会收到一条错误消息:“无法解析 com.github.FHNW-IP5-IP6:ComposeForms:master-SNAPSHOT".
我尝试了以下方法:
Jitpack (https://jitpack.io/#FHNW-IP5-IP6/ComposeForms/master-SNAPSHOT)
allprojects { repositories { ... maven("https://jitpack.io") // also tried uri https://www.jitpack.io } }
在应用中 build.gradle
kotlin { sourceSets { named("main") { dependencies { ... implementation("com.github.FHNW-IP5-IP6:ComposeForms:master-SNAPSHOT") } } } }
Git 子模块(命名为 compose-forms)
include(":compose-forms")
里面 settings.gradlekotlin { sourceSets { named("main") { dependencies { ... implementation(project(":compose-forms")) } } } }
gradle
中的新功能里面settings.gradle
sourceControl { gitRepository(uri("https://github.com/FHNW-IP5-IP6/ComposeForms.git")) { producesModule("compose-forms") } }
在应用中 build.gradle
kotlin { sourceSets { named("main") { dependencies { ... implementation("compose-forms") { version { branch = "master" } } } } } }
我 运行 没有选择,确实需要 git 存储库作为依赖项。我不希望在我的项目中有任何 git 子模块,所以我更喜欢数字 1 和 3 工作。在此先感谢您的任何提示:)
以管理员身份打开 Android Studio,然后将 maven { url 'https://jitpack.io' } 添加到两者,build.gradle(project) 和 settings.gradle(project) 以及相应的 实现 [...] build.gradle(:app)。这对我有用,因为提出的所有其他解决方案都失败了。