RAH*_*SHT 15 javascript android reactjs react-native
在 19 秒内构建失败
错误 无法安装应用程序。确保您已设置 Android 开发环境:https : //reactnative.dev/docs/environment-setup。错误:命令失败:gradlew.bat app:installDebug -PreactNativeDevServerPort=8081
FAILURE:构建失败,出现异常。
无法解析配置“:app:debugRuntimeClasspath”的所有文件。无法转换 react-native-reanimated-65-jsc.aar(项目:react-native-reanimated)以匹配属性 {artifactType=android-aar-metadata}。
> JetifyTransform 执行失败:C:\Users\Rahul\Desktop\lcorn\rb\node_modules\react-native-reanimated\android\react-native-reanimated-65-jsc.aar。> Transform 的输入文件不存在:C:\Users\Rahul\Desktop\lcorn\rb\node_modules\react-native-reanimated\android\react-native-reanimated-65-jsc.aar。(见https://issuetracker.google.com/issues/158753935)
尝试:使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。使用 --scan 运行以获得完整的见解。
在https://help.gradle.org获取更多帮助
在 19 秒内构建失败
at makeError (C:\Users\Rahul\Desktop\lcorn\rb\node_modules\@react-native-community\cli-platform-android\node_modules\execa\index.js:174:9)
at C:\Users\Rahul\Desktop\lcorn\rb\node_modules\@react-native-community\cli-platform-android\node_modules\execa\index.js:278:16
at processTicksAndRejections (node:internal/process/task_queues:94:5)
at async runOnAllDevices (C:\Users\Rahul\Desktop\lcorn\rb\node_modules\@react-native-community\cli-platform-android\build\commands\runAndroid\runOnAllDevices.js:106:5)
at async Command.handleAction (C:\Users\Rahul\Desktop\lcorn\rb\node_modules\@react-native-community\cli\build\index.js:186:9)
Run Code Online (Sandbox Code Playgroud)
info 使用 --verbose 标志运行 CLI 以获取更多详细信息。PS C:\Users\Rahul\Desktop\lcorn\rb>
“反应”:“17.0.2”,“反应原生”:“0.65.0”,
Lak*_*gar 14
此问题已在最新版本(alpha 版本)中修复。
yarn add react-native-reanimated@2.3.0-alpha.3
Run Code Online (Sandbox Code Playgroud)
以下是版本发布列表:https://www.npmjs.com/package/react-native-reanimated ?activeTab=versions
Dou*_*las 10
编辑: 安装 react-native-reanimated@2.3.0-alpha.2 也修复它
我认为 react-native-reanimated 不支持带有 React Native 0.65.0 的 Android 上的 Hermes。
我能够修复它并删除 react-native-reanimated 因为我不使用它。也许你可以删除它或禁用爱马仕
新的升级尚未发布 react-native-reanimated-65-jsc.aar。
安装包后,导航到 node_modules 文件夹并搜索 react-native-reanimated。导航到 android 并查看以 65 结尾的任何内容是否可见..否则它将无法工作。
替代选项,[降级到 0.64.2] 它确实有效......但版本在构建后被重置。
这是要更新的关键文件之一node_modules> react-native-reanimated > android > build.gradle使其工作
按照网站上的说明进行操作
https://docs.swmansion.com/react-native-reanimated/docs/installation/
设置以下内容enableHermes: true .. 设置它没有坏处
现在按照这些步骤
现在回到 node_modules 文件夹并搜索“react-native-reanimated”文件夹并更改它
artifacts.add("default", file("react-native-reanimated-${minor}.aar"))
到
artifacts.add("default", file("react-native-reanimated-64.aar"))
现在开始您的构建.. 您应该不会看到报告的问题。
. 更新
| 归档时间: |
|
| 查看次数: |
4329 次 |
| 最近记录: |