use*_*908 4 android-emulator cordova
我对Cordova完全不熟悉,但现在我已经安装了Cordova和NPM并安装了Android SDK并设置了一个似乎完美的AVD,直到我想模仿我的项目.由于某种原因,实际应用程序未加载到模拟器中.
执行以下操作:
marvin:HelloWorld$ cordova -d emulate android
cordova library for "android" already exists. No need to download. Continuing.
Wrote out Android application name to "HelloWorld"
Wrote out Android package name to "com.example.hello"
Calling plugman.prepare for platform "android"
Preparing android project...
Processing configuration changes for plugins.
Iterating over installed plugins: []
Writing out cordova_plugins.js...
Running on emulator for platform "android" via command ""/home/marvin/Development/projects/HelloWorld/platforms/android/cordova/run" --emulator" (output to follow)...
Run Code Online (Sandbox Code Playgroud)
然后它启动Android模拟器,但应用程序不在那里.有没有人建议解决这个问题,所以我能够在我的模拟器中进行实际测试?
先感谢您.
我也有同样的问题; 我可以正常运行该cordova emulate android命令,并且模拟器最终会启动并运行,但是,测试应用程序从未安装在设备上.我没有从Cordova CLI或控制台或任何东西得到任何错误.
我发现此处有关于此问题的错误报告:https://issues.apache.org/jira/browse/CB-4285
针对此问题找到了两种解决方案:1.确保使用的是Oracle JDK而不是IBM JDK,并且2.确保模拟启动的AVD的min-target-sdk设置为API 10(Android 2.3 .3)或更高.(这是我的问题.)
| 归档时间: |
|
| 查看次数: |
22384 次 |
| 最近记录: |