android - 使用 Windows CLI 将 phonegap 应用程序安装到 android 模拟器

标签 android android-emulator cordova installation

我正在尝试将我的 Phonegap 应用程序安装到 Android AVD/模拟器上。我已经启动了 AVD,它正在注册为 5554:Nexus_S。

在 Windows 提示符下使用 Phonegap 命令时,我正在键入:

phonegap build android
phonegap install android

我得到的输出表明它已成功将应用程序安装到设备上,但它从未出现。这是安装命令的输出:

[phonegap] detecting Android SDK environment...
[phonegap] using the local environment
[phonegap] trying to install app onto device
cp: dest file already exists: C:\Users\username\app\platforms\android\assets\www\phonegap.js
[phonegap] successfully installed onto device

我试过使用选项定位设备的变体,但没有成功:

--device=5554
--target=5554

有什么想法吗?

最佳答案

我想通了。您必须在调用中指定 --emulator=,因此命令如下所示:

phonegap install --emulator=emulator-5554 android

您可以通过运行 /platforms/android/cordova/lib/ 文件夹下的 list-started-emulators.bat 找到正在运行的模拟器的名称/id在你的项目中。

关于android - 使用 Windows CLI 将 phonegap 应用程序安装到 android 模拟器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18224686/

相关文章:

Android 应用程序在模拟器中工作但不在设备中

android - build.phonegap 插件不受支持 : cordova-plugin-whitelist @ 1

android - 如何使相对布局 onclick 工作?

android - 用于文本选择的 float 工具栏 Jetpack Compose

android - 视频播放完成后如何关闭youtube API的standAlonePlayer

android - Android涂抹布局

适用于特定设备的 Android 模拟器

java - 如何在不重新启动广播接收器的情况下将信息从广播接收器发送回我的主要 Activity

windows-phone-7 - 适用于 Windows Phone 7 的 PhoneGap

android - 在 android 中监听 XMPP 数据包