當我運行時eas build -p android出現錯誤Android build failed: Gradle build failed with unknown error. Please see logs for the "Run gradlew" phase.
expo build:android當我嘗試命名我的 Android 包時,我無法執行常規操作并遇到一些奇怪的錯誤。所以相反,我遵循了在我嘗試了 expo 構建之后出現的這個。
expo build:android has been superseded by eas build. Learn more: https://blog.expo.dev/turtle-goes-out-to-sea-d334db2a6b60
Run the following:
? npm install -g eas-cli
? eas build -p android https://docs.expo.dev/build/setup/
expo build:android will be discontinued on January 4, 2023 (357 days left).
因此,如果我進入 expo.dev 上的日志,我會看到:
> Task :react-native-svg:packageReleaseAssets
> Task :app:mergeReleaseAssets FAILED
[stderr] FAILURE: Build failed with an exception.
[stderr] * What went wrong:
[stderr] Execution failed for task ':app:mergeReleaseAssets'.
[stderr] > Could not resolve all files for configuration ':app:releaseRuntimeClasspath'.
[stderr] > Could not resolve com.facebook.react:react-native: .
[stderr] Required by:
[stderr] project :app
[stderr] project :app > project :expo
[stderr] project :app > project :react-native-gesture-handler
[stderr] project :app > project :react-native-safe-area-context
[stderr] project :app > project :react-native-screens
[stderr] project :app > project :react-native-svg
[stderr] project :app > project :expo > project :expo-modules-core
[stderr] project :app > project :expo > project :expo-splash-screen
[stderr] project :app > project :expo > project :expo-updates
[stderr] > Failed to list versions for com.facebook.react:react-native.
[stderr] > Unable to load Maven meta-data from https://jcenter.bintray.com/com/facebook/react/react-native/maven-metadata.xml.
[stderr] > Could not get resource 'https://jcenter.bintray.com/com/facebook/react/react-native/maven-metadata.xml'.
[stderr] > Could not GET 'https://jcenter.bintray.com/com/facebook/react/react-native/maven-metadata.xml'. Received status code 502 from server: Bad Gateway
[stderr] * Try:
[stderr] Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
[stderr] * Get more help at https://help.gradle.org
[stderr] BUILD FAILED in 3m 21s
Deprecated Gradle features were used in this build, making it incompatible with Gradle 7.0.
Use '--warning-mode all' to show the individual deprecation warnings.
See https://docs.gradle.org/6.9/userguide/command_line_interface.html#sec:command_line_warnings
45 actionable tasks: 45 executed
Error: Gradle build failed with unknown error. Please see logs for the "Run gradlew" phase.
我不能發布整個日志,因為 stackoverflow 不允許我發布我的問題,因為它“看起來像垃圾郵件”,所以我只是復制了日志的錯誤部分。
任何幫助,將不勝感激。
uj5u.com熱心網友回復:
JCenter 目前處于關閉狀態,React Native 的許多依賴項都需要它 - 特別是:
com.facebook.yoga:proguard-annotations:1.14.1
com.facebook.fbjni:fbjni-java-only:0.0.3
com.facebook.flipper:flipper:0.54.0
com.facebook.flipper:flipper-network-plugin:0.54.0
com.facebook.flipper:flipper-fresco-plugin:0.54.0
https://status.expo.dev/
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/410696.html
標籤:
