我在尝试使用 Gradle 构建 Android 项目时遇到问题。构建失败并出现以下错误:
找不到 com.nabinbhandari.android:permissions:3.8。 在以下位置进行了搜索: - https://storage.googleapis.com/download.flutter.io/com/nabinbhandari/android/permissions/3.8/permissions-3.8.pom - https://dl.google.com/dl/android/maven2/com/nabinbhandari/android/permissions/3.8/permissions-3.8.pom - https://repo.maven.apache.org/maven2/com/nabinbhandari/android/permissions/3.8/permissions-3.8.pom - https://jcenter.bintray.com/com/nabinbhandari/android/permissions/3.8/permissions-3.8.pom 要求者: 项目:应用程序>项目:flutter_storage_path
我尝试过的:
在终端中使用 ./gradlew clean 清理了 Gradle 项目。 在终端中使用 ./gradlew build 重新构建项目。 我所期望的: 我预计清理和重建 Gradle 项目将解决任何依赖性问题,并允许项目成功构建而不会出现错误。
实际结果是: 构建仍然失败,错误表明 Gradle 无法在指定存储库中找到依赖项 com.github.nabinbhandari:Android-Permissions:3.7 和 com.nabinbhandari.android:permissions:3.8。
即使我也遇到了 com 'com.nabinbhandari.android:permissions:3.8' 的问题。看起来依赖项的所有者可能已将其删除。经过大量搜索后,我发现了一个 fork 依赖项,它对我有用。你可以在这里查看: https://github.com/nabinbhandari/Android-Permissions/issues/28#issuecomment-846410920
我在我的java项目中使用了这个,希望它对你在flutter中有用。干杯。