C:\NodeJS\PhoneGapApp1>phonegap run android --emulator
[phonegap] detecting Android SDK environment...
[phonegap] using the local environment
[phonegap] compiling Android...
[phonegap] successfully compiled Android app
[phonegap] installing app onto emulator
[error] An error occurred while emulating/deploying the android project.
C:\NodeJS\PhoneGapApp1\platforms\android\cordova\node_modules\q\q.js:126
throw e;
^
Error executing "adb devices": ** daemon still not running
error: cannot connect to daemon
Run Code Online (Sandbox Code Playgroud)
第一次使用phonegap并且没有任何解决方案在线工作,它全新更新了phonegap和android sdk.我没有eclipse或任何我想从任何简单的文本编辑器开始,我只是想能够运行"phonegap运行android --emulator",然后从那里开始.令人非常沮丧的是,我认为使用phonegap就像在html,css和javascript中使用你的知识一样简单,而phonegap将是移植它的人.
小智 8
我也通过全新安装的Phonegap遇到了这个问题,我确实找到了解决方案.我会说,phonegap的文档充其量是令人沮丧的 - 教程仍然参考cordova cli并且完全错误,并且缺少使用最新的android SDK所需的许多步骤... ...
如果您查看最新的Android SDK"工具"文件夹,您会在其中看到"adb_has_moved.txt"中的文本文件.事实上,确实将adb移动到了"platform-tools"文件夹中.通过在我的PATH环境变量中添加"platform-tools",我能够解决我的phonegap adb错误消息.
希望对你也有用.
要解决此问题,只需将您的平台工具路径(路径示例 - C:\ Program Files(x86)\ Android\android-sdk\platform-tools)添加到PATH变量,重新打开控制台(因此PATH变量将更新)并再次执行"phonegap run android".在这个phonegap之后将能够找到ADB工具并且能够启动模拟器.
| 归档时间: |
|
| 查看次数: |
6950 次 |
| 最近记录: |