#android #android-gradle-plugin #android-gradle-3.0
#Android #android-gradle-plugin #android-gradle-3.0
Вопрос:
Когда я создаю свое приложение для Android с помощью AppCenter, я получаю следующее сообщение об ошибке.
Кто-нибудь видел это, и если да, то как они решили проблему?
- Что пошло не так: Не удалось выполнить задачу ‘: app: bundleDevMinSdkDevKernelReleaseExpoAssets’. Процесс ‘command ‘./node_modules/expokit/detach-scripts/run-exp.sh » завершено с ненулевым значением выхода 127
Комментарии:
1. есть какие-либо обновления, касающиеся этой проблемы? Я получаю ту же ошибку
2. Проблема заключалась в том, что я пытался создать проект expo.. С тех пор я узнал, что они не поддерживаются в app center. Теперь я добавил это в качестве ответа.
Ответ №1:
Некоторые люди, возможно, забыли установить expo-cli. Пожалуйста, убедитесь, что у вас установлена expo перед сборкой.
Ответ №2:
Проблема для меня заключалась в том, что я пытался создать проект expo.. С тех пор я узнал, что они не поддерживаются в app center.
Ответ №3:
Решение 1:
первый шаг
expo publish
второй шаг
cd android amp;amp; ./gradlew assemble
Решение 2:
- удалите ios
bundleIdentifier
и Androidpackage
изapp.json
- извлечь проект
- убедитесь, что
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"
}
}
}