我试图实现一个第三方的SDK捆绑包时,我运行react-localrun-android
我得到了以下错误:
任务“:app:checkDebugarMetadata”的执行失败。
无法解析配置“:app:debugRuntimeClasspath”的所有文件。
无法解析com。ts.auth-control-sdk:5.1.1。要求:项目:应用
> Could not resolve com.ts:auth-control-sdk:5.1.1.
> Could not get resource 'https://www.jitpack.io/com/ts/auth-control-sdk/5.1.1/auth-control-sdk-5.1.1.pom'.
> Could not GET 'https://www.jitpack.io/com/ts/auth-control-sdk/5.1.1/auth-control-sdk-5.1.1.pom'.
> sun.security.validator.Validator.Exception: PKIX path building failed:
sun.security.provider.certpath.SunCertPathBuilder异常:无法找到有效的认证路径到请求的目标
在我的app/build.gradle
文件中,我有以下设置:
dependencies {
...
implementation "com.ts:auth-control-sdk:5.1.1:arr"
...
}
在我的android/build中。gradle
文件我有以下几点:
allprojects {
repositories {
...
maven {
url("$rootDir/../com/ts/auth-control-sdk/5.1.1")
}
google()
jcenter()
maven { url 'https://jitpack.io' }
}
}
我甚至不确定这个第三方SDK是否存在于Jitpack存储库中。
我实现依赖关系的方式有错误吗?
至于maven
目录,每个留档我放置一个名为com/
的文件夹在移动应用程序的根文件夹内,它的文件夹结构是:com
似乎它位于maven{}
的内部,它将转到Jitpack repo并查找库,而不仅仅是转到项目的根文件夹。我的结论正确吗?
顺便说一句,我把它放在了maven{}
中,因为他们的文档说这样做。
可能是$rootDir
指示maven
去看看Jitpack,因为下面所有的库都有:
maven{url'https://www.jitpack.io}
我的结论正确吗?$rootDir
引用的是该jitpack url,而不是应用程序的根目录?
嗯,我试了一下,结果也犯了同样的错误。
我相信我是正确地按照这个留档:https://docs.gradle.org/current/javadoc/org/gradle/api/artifacts/dsl/DependencyHandler.html
我不是这样记的:implementation(“com.ts:auth-control-sdk-5.1。1@arr“{transitive=true}
并删除了以下内容:maven{url'https://www.jitpack.io“}
但是我得到了这个错误:
任务“:app:checkDebugarMetadata”的执行失败。
无法解析配置“app:debugRuntimeClasspath”的所有文件。
找不到com。ts:auth-control-sdk-5.1.1:。项目要求:app
如果你面对的是格拉德尔
错误图像
失败:构建完成,有6次失败。
任务执行失败:app: check DebugDuplicateClasses。任务执行失败:app: desugarDebugFileDepend。任务执行失败:app: check DebugAarMetadata。任务执行失败:app: mergeDebugAsset。任务执行失败:app: mergeDebugAsset。任务执行失败:app: mergeDebugAsset。任务执行失败:app: mergeDebugNativeLibs。ue
在android工作室?
答:如果您在项目中使用ANDROID 11,请尝试以下选项进入设置单击选项升级、执行、部署,然后单击构建工具解决方案映像选择升级
然后禁用脱机模式,然后运行
**go to your setting.gradle and write the below line of code for the the control
of
libraries or dependencies **
maven { url 'https://jitpack.io' }
dependencyResolutionManagement {
repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
repositories {
google()
mavenCentral()
jcenter() // Warning: this repository is going to shut down soon
maven { url 'https://jitpack.io' }
}
}rootProject.name="Xyz"包括': app'
对我有用的是android/build.gradle
内部:
maven {
url("$rootDir/..")
}
我还删除了:
maven {
url { www.jitpack.io/ }
}
这样它就不会一直去Jitpack repo寻找本地目录。
然后在app/build.gradle
内部:
dependencies {
...
implementation('com.ts:auth-control-sdk:5.1.1@aar') { transitive=true }
}
在1s内成功配置 调用mockable JAR工件转换来创建文件:C:\Users。。。gradle\caches\transforms-1\files-1.1\android。jar\637e2bccbff6bd0f7a7583f7e9d4551b\android。输入C:\Users的jar。。。\AppData\Local\Android\Sdk\platforms\Android-28\A
后添加包在pubspec.yaml文件。 我试图运行我的flutter应用程序,但运行失败。 错误,我有当我试图运行flutter项目:
我从GitHub(Tetra pack)下载了一个modhttps://github.com/Noobulus/Tetra-Pak/tree/1.18)因为1.18版本还没有作为编译的jar发布。我运行了gradlew构建,但它抛出了这个错误 配置根项目“利乐-1.18”时出现问题。无法解析配置“classpath”的所有文件。无法解析com。github。GradleBuildConfig插件:
我试图在android studio的调试模式下构建Flitter apk。 颤动运行我得到这个错误: 正在启动lib/main。sdk gphone x86 arm上的dart处于调试模式…正在运行Gradle任务“assembleDebug”。。。 失败:生成失败,出现异常。 出了什么问题:任务':app:compileDebugJavaWithJavac'的执行失败。 无法解析配置的所有文件
android studio 3.0 错误:无法解析配置“:app:debugCompileClasspath”的所有文件。 无法解析com。Android支持:appcompat-v7:26.1.0。必需:项目:应用无法解析com。Android支持:appcompat-v7:26.1.0。无法获取资源'https://dl.google.com/dl/android/maven2/com/an
我有 在1m 33s Gradle任务中生成失败assembleDebug失败,退出代码1已退出(sigterm) 有人能帮我调试这个问题吗? 我试图重新安装Flutter,但没有任何成功。 提前感谢! ***如何使用--stacktrace、--info或--debug选项?