当我运行
我无法发布完整的日志,因为stackoverflow不允许我发布问题,因为它“看起来像垃圾邮件”,所以我只复制了日志中的错误部分。如有帮助将不胜感激。
eas build -p android
时,出现错误信息:Android 构建失败:Gradle构建失败,错误未知。请查看“运行gradlew”阶段的日志。
当我尝试给Android包命名时,无法使用常规的expo build: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不允许我发布问题,因为它“看起来像垃圾邮件”,所以我只复制了日志中的错误部分。如有帮助将不胜感激。