进程 'command './node_modules/expokit/detach-scripts/run-exp.sh'' 以非零退出值 127 结束
Process 'command './node_modules/expokit/detach-scripts/run-exp.sh'' finished with non-zero exit value 127
当我使用 AppCenter 构建我的 Android 应用程序时,我收到以下错误消息。
有没有人看到过这个问题?如果看到了,他们是如何解决这个问题的?
- What went wrong:
Execution failed for task ':app:bundleDevMinSdkDevKernelReleaseExpoAssets'.
Process 'command './node_modules/expokit/detach-scripts/run-exp.sh'' finished with non-zero exit value 127
我的问题是我正在尝试构建一个 expo 项目。我后来发现应用中心不支持这些项目。
有些人可能忘记安装 expo-cli。请确保在构建之前安装了 expo。
解决方案 1:
第一步
expo publish
第二步
cd android && ./gradlew assemble
解决方案 2:
- 从
app.json
中删除 ios bundleIdentifier
和 android package
- 弹出项目
- 确保
publishBundlePath
和 publishManifestPath
在
app.json
- 立即尝试解决方案 1:
app.json
{
"expo": {
...
"ios": {
"bundleIdentifier": "com.example.org",
"publishBundlePath": "ios/chalhoub/Supporting/shell-app.bundle",
"publishManifestPath": "ios/chalhoub/Supporting/shell-app-manifest.json"
},
"android": {
"package": "com.example.org",
"publishBundlePath": "android/app/src/main/assets/shell-app.bundle",
"publishManifestPath": "android/app/src/main/assets/shell-app-manifest.json"
}
}
}
当我使用 AppCenter 构建我的 Android 应用程序时,我收到以下错误消息。
有没有人看到过这个问题?如果看到了,他们是如何解决这个问题的?
- What went wrong: Execution failed for task ':app:bundleDevMinSdkDevKernelReleaseExpoAssets'. Process 'command './node_modules/expokit/detach-scripts/run-exp.sh'' finished with non-zero exit value 127
我的问题是我正在尝试构建一个 expo 项目。我后来发现应用中心不支持这些项目。
有些人可能忘记安装 expo-cli。请确保在构建之前安装了 expo。
解决方案 1:
第一步
expo publish
第二步
cd android && ./gradlew assemble
解决方案 2:
- 从
app.json
中删除 ios - 弹出项目
- 确保
publishBundlePath
和publishManifestPath
在app.json
- 立即尝试解决方案 1:
bundleIdentifier
和 android package
app.json
{
"expo": {
...
"ios": {
"bundleIdentifier": "com.example.org",
"publishBundlePath": "ios/chalhoub/Supporting/shell-app.bundle",
"publishManifestPath": "ios/chalhoub/Supporting/shell-app-manifest.json"
},
"android": {
"package": "com.example.org",
"publishBundlePath": "android/app/src/main/assets/shell-app.bundle",
"publishManifestPath": "android/app/src/main/assets/shell-app-manifest.json"
}
}
}