转载: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中运行生成和模拟。这样,测试程序就出现在模拟器中了,如图:

PhoneGap + Dreamweaver 5.5 无法在模拟器中打开的问题(二)的更多相关文章

  1. PhoneGap + Dreamweaver 5.5 无法在模拟器中打开的问题

    版权声明:本文为博主原创文章,未经博主允许不得转载. 原博客地址为:http://blog.csdn.net/dupang/article/details/8248335 按照网上的教程搭建Dream ...

  2. 使用Fiddler抓取Android模拟器中的Android_APP请求

    对Fiddler的设置:在https://www.telerik.com/download/fiddler网站上下载Fiddler,输入内容后点击下面按钮进行下载: 下载成功后,打开Fiddler进行 ...

  3. xCode5 在ios7模拟器中出现__cxa_throw _pthread_exit错误

    xCode5 在ios7模拟器中出现__cxa_throw _pthread_exit错误 2013年10月28日 ⁄ 综合 ⁄ 共 233字 ⁄ 字号 小 中 大 ⁄ 评论关闭   在项目中用模拟器 ...

  4. monkey工具使用中遇到的问题之一:手机模拟器中的部分应用出现网络无法连接

    问题描述: 手机模拟器中的部分应用出现网络无法连接,但是比如:浏览器即可以正常访问网页 解决方法如下: 1.以管理员身份进入到cmd中,以WIN10为例 ,在电脑左下角点击鼠标右键就可以看到 注意: ...

  5. 向Android模拟器中批量导入通讯录联系人

    使用adb命令向Android模拟器中批量导入通讯录联系人的方法: 使用adb提供的命令, 可以非常方便地从PC中将通讯录批量导入android模拟器中. 首先要先准备好固定格式的vcf文件, 该文件 ...

  6. cocos2d-x 在xcode IOS模拟器中 开启IOS多点触控

    在初始化代码中,开启当前层接受触摸 this->setTouchEnabled(true); 在AppController.mm文件中,设置开启多点触控 在- (BOOL)application ...

  7. android编程常见问题-程序在模拟器中不显示

    新手编程常见问题: 问题表现:程序运行成功,但是在模拟器中不显示 解决办法:检查项目版本和模拟器版本是否匹配或兼容,如果不匹配,选择和模拟器版本一致 项目版本:右键-Properties-androi ...

  8. Android 模拟器中sdcard操作

    1.  在模拟器中创建sdcard目录,方法如下: 1. mksdcard命令 用cmd进入SDK的Tools目录,执行mksdcard命令.会出现如下帮助信息 我们可以看到sdcard image支 ...

  9. ios创建的sqlite数据库文件如何从ios模拟器中导出

    为了验证数据库的结构,有的时候需要使用一些管理工具来直接查看sqlite数据库的内容,在windows下有sqlite3的专用工具下载,而在ios下也可以使用火狐浏览器的插件sqlitemanager ...

随机推荐

  1. show()与showDialog()的区别

    A.WinForm中窗体显示  显示窗体可以有以下2种方法:  Form.ShowDialog方法 (窗体显示为模式窗体) Form.Show方法 (窗体显示为无模式窗体) 2者具体区别如下: 1.在 ...

  2. JDK中DNS缓存的分析

    在JAVA中使用InetAddress.getByName(String host) 方法来获取给定hostname的IP地址.为了减少DNS解析的请求次数,提高解析效率,InetAddress中提供 ...

  3. android开发之国际化

    国际化,听起来高大上,做起来很简单. 我们来实现一个简单的效果,让应用根据系统的语言来做不同的显示,假如android系统默认是英语,应用就以英文的形式显示,如果android系统默认是中文,则应用就 ...

  4. Java基础知识强化之IO流笔记27:FileInputStream读取数据一次一个字节数组byte[ ]

    1. FileInputStream读取数据一次一个字节数组byte[ ]  使用FileInputStream一次读取一个字节数组: int read(byte[]  b) 返回值:返回值其实是实际 ...

  5. RedHat7搭建PHP开发环境(Zend Studio)

    下载Zend Studio # wget http://downloads.zend.com/studio-eclipse/13.0.1/ZendStudio-13.0.1-linux.gtk.x86 ...

  6. mybatis缓存清除方法

    String cacheName = IWenshiduDao.class.getName(); Ehcache cache = CacheManager.create().getEhcache(ca ...

  7. Windows环境下使用cygwin ndk_r9c编译FFmpeg

     一.废话 最近学习,第一步就是编译.我们需要编译FFmpag,x264,fdk_aac,一步步来.先来讲一下FFmpeg,网上说的很多都是几百年前的,我亲测完美可用 联系我可以直接评论,也可以加我Q ...

  8. QVW中实现日期区间的选择功能!

    QV在日期的选择上不是很灵活,日期区段的选择可以在列表框中直接用鼠标拖拉区段,如果跨周期比较长了还是不是很方便啦. 下面介绍的方式是完全实现了起始日期的选择功能. 注:日期这个字段在抽取的时候一定要格 ...

  9. iOS---There was an internal API error 错误

    There was an internal API error. 错误原因:把Product Name作为程序名称,程序名称错乱 解决方法:检查Product Name, 不要包含中文以及特殊字符.在 ...

  10. Objective-C中的@dynamic(转)

    转自 http://blog.csdn.net/haishu_zheng/article/details/12873151 Objective-C中的@dynamic 一.@dynamic与@synt ...