Ошибки APK

Ошибка Capacitor sync

Текст ошибки

[error] Could not find the android platform. Make sure android has been added.
[error] capacitor.config.json not found / webDir "www" does not exist

Причина

cap sync не может скопировать веб-файлы в Android-проект. Платформа Android не добавлена или нет папки веб-сборки.

Решение по шагам

  1. Сначала собери веб-проект: npm run build. Должна появиться папка webDir.
  2. В файле capacitor.config убедись, что webDir совпадает с папкой сборки (dist, build).
  3. Если Android нет, выполни npx cap add android.
  4. Затем скопируй файлы командой npx cap sync android.
  5. С помощью npx cap doctor найди несовпадение версий.

Примеры команд

npm run build
npx cap add android
npx cap sync android
npx cap open android
npx cap doctor

Как не повторить

Держи порядок build, затем sync в одном скрипте после каждой правки веба.

Автор и лицензия: Nibras Code