我正试图使用Cordova制作一个Android应用程序,但当我尝试在模拟器中运行时,即使Android运行正常,该应用程序也永远不会加载。以下是我所做的:
cordova create app-dir com.example.app App
cd app-dir
cordova platform add android
cordova build android
cordova run android
这会启动模拟器,但应用程序从未加载;然而,当我使用Android Studio打开Android项目并在模拟器中运行该应用程序时,该应用程序会正常启动。
对于虚拟Android设备,我使用的是Android 7.1.1和API 25。我的cordova版本是8.0.0。我也在Ubuntu上运行这个。
我想知道为什么cordova run android
不起作用。
您可以使用cordova
实用程序从命令行将应用程序部署到模拟器:
$ cordova emulate android
部署到设备:要将应用程序直接推送到设备,请确保设备上已启用USB调试,并使用迷你USB电缆将其插入系统。
您可以从命令行将应用程序推送到设备:
$ cordova run android
或者,在Eclipse中,右键单击项目并选择"运行方式"→Android应用程序
为什么必须使用它?你可以使用安卓工作室来运行应用程序并打包