#react-native #expo
#react-native #expo
Вопрос:
Это ошибка :—
[stderr] AAPT2 aapt2-4.0.0-6051327-linux Daemon #7: Idle daemon unexpectedly exit. This should not happen.
Sat, 27 Feb 2021 18:14:51 GMT
[stderr] AAPT2 aapt2-4.0.0-6051327-linux Daemon #6: Idle daemon unexpectedly exit. This should not happen.
Sat, 27 Feb 2021 18:14:51 GMT
[stderr] AAPT2 aapt2-4.0.0-6051327-linux Daemon #5: Idle daemon unexpectedly exit. This should not happen.
Sat, 27 Feb 2021 18:14:51 GMT
[stderr] AAPT2 aapt2-4.0.0-6051327-linux Daemon #4: Idle daemon unexpectedly exit. This should not happen.
Sat, 27 Feb 2021 18:14:52 GMT
[stderr] AAPT2 aapt2-4.0.0-6051327-linux Daemon #1: Idle daemon unexpectedly exit. This should not happen.
Sat, 27 Feb 2021 18:14:52 GMT
[stderr] AAPT2 aapt2-4.0.0-6051327-linux Daemon #2: Idle daemon unexpectedly exit. This should not happen.
Sat, 27 Feb 2021 18:14:53 GMT
[stderr] AAPT2 aapt2-4.0.0-6051327-linux Daemon #3: Idle daemon unexpectedly exit. This should not happen.
Sat, 27 Feb 2021 18:14:53 GMT
[stderr] AAPT2 aapt2-4.0.0-6051327-linux Daemon #0: Idle daemon unexpectedly exit. This should not happen.
Sat, 27 Feb 2021 18:14:53 GMT
Error: ./gradlew exited with signal: SIGKILL
at ChildProcess.completionListener (/app/turtle/node_modules/@expo/xdl/node_modules/@expo/spawn-async/build/spawnAsync.js:51:23)
at Object.onceWrapper (events.js:418:26)
at ChildProcess.emit (events.js:311:20)
at ChildProcess.EventEmitter.emit (domain.js:482:12)
at maybeClose (internal/child_process.js:1021:16)
at Process.ChildProcess._handle.onexit (internal/child_process.js:286:5)
...
at spawnAsync (/app/turtle/node_modules/@expo/xdl/node_modules/@expo/spawn-async/build/spawnAsync.js:17:21)
at spawnAsyncThrowError (/app/turtle/node_modules/@expo/xdl/build/detach/ExponentTools.js:201:45)
at buildShellAppAsync (/app/turtle/node_modules/@expo/xdl/build/detach/AndroidShellApp.js:976:11)
at async Object.createAndroidShellAppAsync (/app/turtle/node_modules/@expo/xdl/build/detach/AndroidShellApp.js:396:5)
at async runShellAppBuilder (/app/turtle/build/builders/android.js:95:9)
at async Object.buildAndroid [as android] (/app/turtle/build/builders/android.js:43:28)
at async build (/app/turtle/build/jobManager.js:181:33)
at async processJob (/app/turtle/build/jobManager.js:118:32)
at async Object.doJob (/app/turtle/build/jobManager.js:49:5)
at async main (/app/turtle/build/server.js:66:13)
Эта ошибка связана с Expo React Native.
Все работало нормально, пока я не выполнил команду expo build:android
Вот URL-адрес для всех журналов
Абхьюдай Трипати
Комментарии:
1. Вы нашли какое-либо решение? Та же проблема и со мной.
2. Да, я просто отредактировал свой
app.json
, а затем запустил командуexpo build:android
, и все сработало нормально. Теперь у меня есть apk-файл приложения3. # Должен ли я добавить
app.json
файл???4. @Abhyudaytripathi Что вы изменили
app.json
? У меня тоже такая же проблема5. попробуйте удалить versioncode / numbers из iOS и android
app.json
. Сработало после удаления
Ответ №1:
В моем случае я просто закрыл и снова открыл терминал и выполнил команду ниже:
expo build:android -t apk
Ответ №2:
Ничего не делайте, просто повторите попытку. Это не ваша проблема.
Ответ №3:
Я столкнулся с очень похожей ошибкой после обновления моего пакета npm global Expo. По какой-то причине приложение, которое всегда создавалось, разбилось во время сборки с этой ошибкой.
Поскольку я не вносил никаких изменений в само приложение, я удалил приложение / проект из expo.io , и перестроил его с expo build
помощью команды. Это сделало сборку успешной.
Я просто оставляю это здесь в качестве ответа на случай, если кто-то столкнется с такой же ошибкой после обновления Expo.
Ответ №4:
В первый раз, когда у меня возникла эта проблема, причина заключалась в том, что я использовал недопустимое имя slug в app.json, между словами должно быть тире, как показано ниже :
"expo": {
"slug": "My-App",
Через некоторое время у меня возникла та же проблема,
- Я понял, что моя версия expo-cli не была последней, я обновил ее
- Просто закрыл и повторно открыл VS-код и терминал, как сказал Зейн выше на этой странице