Застрял на Whitescreen после создания приложения Ioni c React android - PullRequest
0 голосов
/ 18 февраля 2020

ionic run android -l --external с этим я получил, чтобы проверить приложение на телефоне с горячей перезагрузкой, но когда я пытаюсь собрать его на студии, он просто показывает пустой белый экран после конденсатора lo go.

Я просто тестирую ioni c, только что получил шаблон вкладок для его тестирования.

вот как я собираю apk. ionic run android -> затем на android studio -> build apk

1 Ответ

0 голосов
/ 20 февраля 2020

У меня похожая проблема с использованием WSL и Windows Android Studio:

В WSL:

ionic start photo-gallery tabs --type=react --capacitor 
cd photo-gallery/ 
ionic integrations enable capacitor
npx cap init photo-app com.mike.atkinson 

mkdir www
-- create a www/index.html file
npx cap add android 
ionic serve                  #check everything runs OK in a browser then ^C
#line below stops a warning in the Windows Android Studio when the App is run.
mkdir node_modules/@capacitor/android/capacitor/build/intermediates/check_manifest_result/debug/checkDebugManifest/out

Вкл Windows:

    Run Android Studio
    Select photo-app 
    build it
    Create an Android Virtual Machine - using Pixel XL with Android 10
    Select it
    Run photo-app                                                <-- just a blank screen
    Connect phone (Umidigi A3S  running Android 10)
    Select phone 
    Run photo-app                     <-- just shows the splash screen then a blank screen

Поскольку я новичок в Android, вероятно, я что-то не так делаю, но поскольку это пример приложения React, я не могу понять, что.

Оказывается, я допустил две простые ошибки:

  1. В файле battery.config. json для веб-каталога должно быть установлено значение "build"

  2. Ioni c serve выполняет только сборку для веб-службы, для построения для цели android, которую необходимо выполнить:

npm run build

, затем запустите Android Studio на Windows сторона.

...