我安装了phonegap cli和android sdk cli。我尝试使用默认参数创建一个新项目: phonegap create -n-name "mypoc" --id "com.cavissima.poc" --template hello-world
在我添加了android平台进行测试之后:
phonegap platform add android
最后我尝试在 android 模拟器上启动它:
phonegap run android --verbose
在命令行中,我看到这个动作有很多循环:
Running command "getprop emu.uuid" on emulator-5554...
当最终模拟的 android 显示时,我无法在其中找到我的应用程序。如果它注意:当尝试在模拟器搜索应用程序部分键入一些文本时,android 运行真的:显示每个字符需要 3 秒...
当我停止模拟器时,我可以在命令行部分看到这个:
Error: CordovaError: Failed to execute shell command "getprop,emu.uuid"" on device: Error: C:\Users\pvali\AppData\Local\Android\android-sdk\platform-tools\adb.exe: Command failed with exit code 4294967295 Error output:
error: protocol fault (couldn't read status): No error
at d:\Projets\cavi\mobileapp\POC\mypoc\platforms\android\cordova\lib\Adb.js:82:25
at _rejected (d:\Projets\cavi\mobileapp\POC\mypoc\platforms\android\cordova\node_modules\q\q.js:844:24)
at d:\Projets\cavi\mobileapp\POC\mypoc\platforms\android\cordova\node_modules\q\q.js:870:30
at Promise.when (d:\Projets\cavi\mobileapp\POC\mypoc\platforms\android\cordova\node_modules\q\q.js:1122:31)
at Promise.promise.promiseDispatch (d:\Projets\cavi\mobileapp\POC\mypoc\platforms\android\cordova\node_modules\q\q.js:788:41)
at d:\Projets\cavi\mobileapp\POC\mypoc\platforms\android\cordova\node_modules\q\q.js:604:44
at runSingle (d:\Projets\cavi\mobileapp\POC\mypoc\platforms\android\cordova\node_modules\q\q.js:137:13)
at flush (d:\Projets\cavi\mobileapp\POC\mypoc\platforms\android\cordova\node_modules\q\q.js:125:13)
at nextTickCallbackWith0Args (node.js:420:9)
at process._tickCallback (node.js:349:13)
可以帮助我设置的android avd的选项是: 模拟器描述