我试图在我的react本机应用程序上集成Firebase Crashlytics,但在构建应用程序时出错。
无法解析配置“:classpath”的所有项目。找不到io。织物工具:渐变:1.26.1。在以下位置搜索:https://dl.google.com/dl/android/maven2/io/fabric/tools/gradle/1.26.1/gradle-1.26.1.pom https://dl.google.com/dl/android/maven2/io/fabric/tools/gradle/1.26.1/gradle-1.26.1.jar https://repo.maven.apache.org/maven2/io/fabric/tools/gradle/1.26.1/gradle-1.26.1.pom https://repo.maven.apache.org/maven2/io/fabric/tools/gradle/1.26.1/gradle-1.26.1.jar https://jcenter.bintray.com/io/fabric/tools/gradle/1.26.1/gradle-1.26.1.pom https://jcenter.bintray.com/io/fabric/tools/gradle/1.26.1/gradle-1.26.1.jar
要求:项目:
我已经添加了classpath'io.fabric.tools: gradle: 1.26.1'
在依赖
和
maven{url'https://maven.fabric.io/public' }
在存储库
中的build.gradle
中建议留档。
您必须确保留档中应该在项目级build.gradle文件中的所有内容都在那里,并确保应该在应用级build.gradle文件中的所有内容都在那里。
不要交换任何东西。
根据fabric集成的文档。
尝试将其用作项目的子库。
在您的应用程序的Gradle中提到以下代码。它会起作用的。
buildscript {
repositories {
maven { url 'https://maven.fabric.io/public' }
}
dependencies {
classpath 'io.fabric.tools:gradle:1.+'
}
}
apply plugin: 'com.android.application'
apply plugin: 'io.fabric'
之前,我得到了同样的问题,因为我移动了url'https://maven.fabric.io/public'
到错误的地方
我猜你们也一样。我的工作构建。格兰德是
buildscript {
repositories {
google()
jcenter()
// Additional repository for fabric resources
maven {
url 'https://maven.fabric.io/public'
}
}
dependencies {
classpath 'com.android.tools.build:gradle:3.3.0'
classpath 'com.google.gms:google-services:4.2.0'
// Add fabric classpath
classpath 'io.fabric.tools:gradle:1.26.1'
}
}
allprojects {
repositories {
google()
jcenter()
}
}
rootProject.buildDir = '../build'
subprojects {
project.buildDir = "${rootProject.buildDir}/${project.name}"
}
subprojects {
project.evaluationDependsOn(':app')
}
task clean(type: Delete) {
delete rootProject.buildDir
}
有什么想法吗?(角2)
我尝试在模拟器中构建我的应用程序后出现了这样的错误 /Users/joel/.gradle/caches/transforms-3/06231cc1265260b25a06bafce7a4176f/transformed/core-1.7.0-alpha02/res/values/values。xml:105:5-114:25:AAPT:error:resource-android:attr/lS
我似乎不明白为什么JitPack无法构建我的库,当我检查构建日志时,我发现了以下错误和警告: 我试图通过遵循这个StackOverflow答案中的建议来解决Java版本错误,但它没有起到任何作用。 我做错了什么?我如何修复它?
我以前一直在使用VS2013 express,没有问题,但当我试图编辑代码时,它突然开始崩溃,而它运行现有代码正常。 我尝试卸载并切换到VS2015,但它也崩溃了,与我的一些代码不兼容。所以我卸载了VS2015,重新安装了VS2013。 新的问题是,每当我尝试构建一个解决方案时,它都会出现错误“MS8020”。 完整的错误信息如下 错误1错误MSB8020:找不到v140的构建工具(Platfor
我是android开发的新手,我在网上购买的一个项目上从头开始开发,根据文档,我遇到了一个错误,说找不到“app”的变体。检查生成文件以确保至少存在一个变体。 这是构建。格雷德尔码
日志为: 构建失败 /Users/xxx/sample/build。xml:114:找不到/Users/xxx/Library/Android/libray/androd/sdk/tools/ant/build。从/Users/xxx/sample/build.xml导入的xml 我可以确认sdkdir是对的。 我发现中没有ant目录。 我发现有人说是自动生成的。如何在tools/ant中制作这个