版权声明:本文为博主原创文章,未经博主允许不得转载。
原博客地址为:http://blog.csdn.net/dupang/article/details/8248335
按照网上的教程搭建Dreamweaver CS5.5+PhoneGap移动开发环境,在进行到:
3.选择“站点->移动应用程序->生成和模拟->Android”来等待程序打包并发布到虚拟机。如图所示
发布后可能有人会出现“Dreamweaver无法在模拟器中打开XXX”的错误信息,如图所示。
这个问题当我模拟器没打开由DW来启动模拟器总是会出现,但是如果自己先打开模拟器了,再点生成和模拟,这时候生成是成功的。但是测试程序没安装到模拟器上。
Dreamweaver 无法在模拟器中打开XXX的错误解决办法:
1.先在android sdk安装目录中找到AVD Manager.exe并运行,如图。
2.点击start按钮,打开模拟器,如图。
3.然后运行Dreamweaver5.5,打开移动应用项目。选择“站点->移动应用程序->生成和模拟->Android”来等待程序打包并发布到虚拟机。
这样就不会出现“Dreamweaver无法在模拟器中打开XXX”的错误信息”。但是测试程序没有出现在模拟器中。
按照上面链接中的解决办法需要用命令行手动实现,太麻烦,又在网上找了一番,在Adobe官方网站上找到了解决办法,经测试可行。
原文网址:http://helpx.adobe.com/dreamweaver/kb/android-app-doesnt-open-emulator.html
大概翻译一下:
测试程序没有出现在模拟器中问题的解决办法:
1.如果你还没有用dreamweaver生成过项目,先生成和模拟一次,
2.生成完成后,退出dreamweaver软件。
3.用资源浏览器找到在生成的项目文件夹(默认是在桌面)。
4.删除或者改名其中的bin文件夹。
5.用文本编辑器,比如TextEdit 或者 Notepad.打开build.xml。
6.找到代码:<import file="${sdk.dir}/tools/ant/build.xml" />
7.改为:<import file="${sdk.dir}/tools/ant/build.xml" as="imported" />
8.在改过的代码下再加一行代码:<target name="install" depends="-set-debug-files,imported.install" />
9.保存修改过的build.xml。
10.然后按照解决第一问题的办法,先运行模拟器,然后再在dreamweaver中运行生成和模拟。这样,测试程序就出现在模拟器中了,如图: