Ионный 5 конденсатор Android проект не синхронизируется

Студия Android продолжает сборку и установку на устройство первого проекта Android.

я пытался

npx cap sync

npx cap copy android

Даже папку / android удалить и снова добавить. Проект по-прежнему остается таким же, как и в первый раз, когда я добавил в андроид-студию. Я пробовал «синхронизацию Gradle» и «Недействительный кеш / перезапуск», но все равно не повезло.

Я обновил значок ресурса своего проекта и заставил его сделать настраиваемый, но проект Android все еще использует значок и заставку конденсатора по умолчанию. Кто-нибудь сталкивался с этой проблемой раньше?


person Thomas Kim    schedule 09.04.2020    source источник


Ответы (3)


если вы используете ионные команды, все, что вам нужно сделать, это вызвать _1 _... он выполнит все строительство и копирование ресурсов

https://ionicframework.com/docs/cli/commands/capacitor-sync

person Aaron Saunders    schedule 13.04.2020

Я нашел решение!

Я заметил, что npx sync копирует данные из папки www. Таким образом, я думаю, что мне нужно сначала обновить папку www перед синхронизацией. Таким образом я использую

ionic build

Команда, чтобы собрать все файлы в www и запустить

npx cap sync 
npx cap open android

Тада, андроид проект обновлен.

person Thomas Kim    schedule 09.04.2020
comment
вам не нужно делать все это ... есть одна команда для этого - stackoverflow.com/a/61193773/122313 - person Aaron Saunders; 13.04.2020

Каждый раз, когда вы выполняете сборку (например, ионную сборку), которая изменяет ваш веб-каталог (по умолчанию: www), вам необходимо скопировать эти изменения в свои собственные проекты:

  1. ионная сборка или сборка npm run
  2. копия крышки npx
  3. npx крышка открыть Android

ссылка: https://capacitor.ionicframework.com/docs/getting-started/with-ionic

person Neha Shah    schedule 10.04.2020