У меня похожая проблема с использованием 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, я не могу понять, что.
Оказывается, я допустил две простые ошибки:
В файле battery.config. json для веб-каталога должно быть установлено значение "build"
Ioni c serve выполняет только сборку для веб-службы, для построения для цели android, которую необходимо выполнить:
npm run build
, затем запустите Android Studio на Windows сторона.