从Gradle 1.7开始,有一个新的公共存储库JCenter.
repositories {
jcenter()
}
Run Code Online (Sandbox Code Playgroud)
所以我想问一下Maven Central的所有罐子是否都是这个回购的一部分?如果不是JCenter repo由什么组成的?JCenter中的JCenter是否更可靠作为停机时间?
Android Studio Arctic Fox Canary 8 开始发出警告 JCenter is at end of life
但是我不能只是删除jcenter()声明,因为它承载了很多 android 工件,它会导致Could not resolve all artifacts错误。解决此警告的正确方法是什么?
\n\n主持人注意:这似乎是服务中断。Stack Overflow无法为此问题提供支持
\n
> Failed to list versions for com.google.http-client:google-http-client-android.\n > Unable to load Maven meta-data from https://jcenter.bintray.com/com/google/http-client/google-http-client-android/maven-metadata.xml.\n > Could not HEAD \'https://jcenter.bintray.com/com/google/http-client/google-http-client-android/maven-metadata.xml\'.\n > Read timed out\nRun Code Online (Sandbox Code Playgroud)\n我试图构建一个 Android 应用程序,但出现了上述错误。当我连接到 \xe2\x80\x9chttps://jcenter.bintray.com/com/google/http-client/google-http-client-android/maven-metadata.xml\xe2\x80\x9d 时,nginx 403出现错误。JCenter挂了?我应该怎么办?
\n我怎样才能更新到最新版本?我找不到最新的gradle-plugin。
build.gradle(示例应用程序)
buildscript {
ext {
kotlin_version = '1.6.10'
kotlin_serializtion_version = '1.5.21'
kotlin_coroutines_version = "1.6.0"
moshiVersion = "1.13.0"
retrofit2_version = "2.9.0"
okhttp3_version = "4.9.0"
mockk_version = "1.12.2"
picassoVersion = "2.71828"
lifecycle_version = "2.5.0"
koin_version = "3.2.0"
barcode_scanner_version = "16.1.1"
camerax_version = "1.0.0"
camera_view_version = "1.0.0-alpha22"
stripe_version = "19.1.0"
jacoco_version = "0.8.7"
room_version = "2.4.1"
glide_version = "4.12.0"
json_version = "20180813"
kotlin_reflect_version = "1.6.10"
compose_version = '1.2.0-rc03'
espresso_version = '3.4.0'
core_testing_version = '2.1.0'
pdf_view_version = '3.2.0-beta.1'
appboy_version = '21.0.0' …Run Code Online (Sandbox Code Playgroud) android gradle kotlin android-gradle-plugin kotlin-gradle-plugin
我昨天创建了 build 并且运行良好。但是当我今天尝试创建发布版本时,我得到了这个。一些如果这里已经问过的问题
这些问题是针对 android 的,react-native 的新用户无法轻松理解它们。这就是为什么我在这里问另一个专门针对反应本机用户的问题。
我上面提到的问题的答案在某些特定情况下会有所帮助,但是当涉及到在某些情况下进行本机反应时,它确实没有帮助,例如对于 node_modules 中的某些依赖项。
添加上述说明是因为该问题被标记为重复。
构建将继续,但强烈建议您更新项目以使用已使用compileSdk = 33进行测试的较新的Android Gradle插件
FAILURE: Build failed with an exception.
* What went wrong:
Could not determine the dependencies of task ':react-native-community_masked-view:verifyReleaseResources'.
> Could not resolve all task dependencies for configuration ':react-native-community_masked-view:releaseRuntimeClasspath'.
> Could not resolve com.facebook.react:react-native:+.
Required by:
project :react-native-community_masked-view
> Failed to list versions for com.facebook.react:react-native.
> Unable to load Maven meta-data from https://jcenter.bintray.com/com/facebook/react/react-native/maven-metadata.xml.
> Could not …Run Code Online (Sandbox Code Playgroud) 我正在尝试构建反应原生的Android应用程序,作为一个依赖我看到我有gradle,但它无法加载构建.错误信息:
* What went wrong:
A problem occurred configuring root project 'MobileApp'.
> Could not resolve all dependencies for configuration ':classpath'.
> Could not resolve com.android.tools.build:gradle:1.3.1.
Required by:
:MobileApp:unspecified
> Could not resolve com.android.tools.build:gradle:1.3.1.
> Could not get resource 'https://jcenter.bintray.com/com/android/tools/build/gradle/1.3.1/gradle-1.3.1.pom'.
> Could not GET 'https://jcenter.bintray.com/com/android/tools/build/gradle/1.3.1/gradle-1.3.1.pom'.
> Connection to https://jcenter.bintray.com refused
Run Code Online (Sandbox Code Playgroud)
问题很明显,我坐在公司代理的后面,阻止任何像这样的HTTPS连接错误.所以我的问题是:如何强制gradle使用HTTP加载这些文件?应该放置这些属性(gradle文件中的哪个,即gradle.properties)?
PS我已经在gradle属性文件中设置了这些:
systemProp.http.proxyHost= myHost
systemProp.http.proxyPort= myPort
systemProp.http.proxyUser= myUser
systemProp.http.proxyPassword= myPassword
Run Code Online (Sandbox Code Playgroud)
任何链接,建议等都会有很大帮助.
我已经使用 Android Studio 和 Flutter 构建了一个应用程序,并希望生成一个签名的 APK。当我在 Android Studio 中转到“工具”->“Flutter”->“打开 Android 模块”时,它开始构建项目。
但一段时间后,我收到此错误,我不知道如何更改根源或该怎么做。看来问题只是两个包(url_launcher 和共享首选项)
我的项目在我的硬盘F:上,flutter文件夹在我的硬盘C:上
这可能是因为我的项目位于 F: 上,而 flutter 文件夹中的包位于 C: 上?如何将 flutter 文件夹更改为 F: ?
我有一个非常大的项目,在Gradle中配置了许多子项目.当我从命令行进行干净的构建时,大约需要10分钟,但在此之后,构建整个项目的速度非常快.
我的问题是将项目导入IntelliJ Community Edition.第一次导入时,大约需要10分钟,但在此之后,每当我对项目进行刷新时,它仍然需要相同的时间.我看到正在执行的后台任务:我看到消息显示得非常快,然后是库存Gradle: Build,我不知道它在做什么!
我试图提高日志级别,我看到一条DEBUG消息说:.project.GradleProjectResolver - Gradle data obtained in 311943 ms我认为这是需要花费大量时间的原因,但正如我所说,我不知道它在做什么需要这么多时间
顺便说一下,我正在使用gradle包装器(不确定它是否有所作为)
任何帮助表示赞赏,在此先感谢