我已经尝试在本地设置下面的React应用程序,并且这正常工作,但是,当我尝试将电容器安装到这些React应用程序中并从Android Studio执行它时,该应用程序会打开一个空白屏幕。
https://github.com/aditya-sridhar/simple-reactjs-app
https://github.com/arnab-datta/counter-app
添加电容到React App并在Android Studio上运行的步骤如下:
- 从GitHub克隆/下载应用程序
- 进行npm安装
- 本地启动应用程序以检查应用程序是否可以从浏览器中工作
- 关闭应用程序
- 安装npm install @capacitor/core
- 安装npm install @capacitor/cli --save-dev
- 使用npx cap init初始化Capacitor,并继续使用默认值
- 安装npm install @capacitor/android
- 运行npm run build
- 使用npx cap add android添加Android平台
- 使用npx cap run android运行Android平台
注意:在执行npx cap run android时,我遇到了一个错误,并在生成的Android文件夹中添加了local.properties。
屏幕图像如下
npx cap sync
命令进行同步。 - johnborges