简单搭建mobilewebapp开发环境.docx_第1页
简单搭建mobilewebapp开发环境.docx_第2页
简单搭建mobilewebapp开发环境.docx_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

泽思网络 上海APP开发商 简单搭建mobile web app开发环境搞mobile web app开发的前端攻城师一定很郁闷,没有firebug,没有IE chrome safari opera自带的强大的调试工具。还要面对最少两个os:IOS和android,n部手鸡,多个版本,不同版本和手鸡之间还可能有不同的bug。 我自己调试的环境如下: andrord可以拿虚拟机运行,缺点是性能比实际的性能要差,无法在速度上模拟出真实的手鸡效果。 好处是不用买N个手鸡,设置hosts也比较方便。 chrome lite虽然没有safari mobile那样的控制台输出,但是在DDMS的LogCat输出里面会输出js报错信息,同样console.log也会在LogCat中输出。 由于android官网被和谐,所以装android开发环境会比较慢,两步: 1,下ADT9.9 这个不大,网上也很多,很容易能搞定,下载以后作为eclipse插件安装即可(需要eclipse3.4以上版本,3.6版本貌似有问题,所以我选择了3.5) 2,下Android SDK,由于官网被和谐,所以只能从别的网站下载,由于很多网站提供的SDK都有些问题,这里推荐还是先下载SDK setup,然后更新,更新会比较慢,一晚上差不多搞定。SDK setup不能更新的话可以去网上搜索一下方法,很容易能搞定,不需要翻(和谐)墙。 android其它问题: 1,虚拟机搞定之后就可以修改hosts了,祭出abd很容易能搞定,网上文章也很多,也许会遇到 failed to copy hosts to /system/etc/hosts: No space left on device failed to copy hosts to /system/etc/hosts: Out of memory 之类的错误, 网上都有解决办法,很容易找到。 2,为sdcard里面拷贝文件,例如html文件,祭出mksdcard创建sdcark,然后用adb随意就可以传文件了,或者用图形化界面的DDMS。反正就是一些Linux的命令。在android里面访问这些文件推荐下个文件管理器之类的,比如andexplorer和Astro之类的,有的文件管理软件权限更高,不过俺也用不上,俺就用andexplorer,Google很容易下载到,不用Astro是因为下载到的都不好用。通过abd安装到虚拟机就ok。 3,建议不要设置模拟器的内存大小,默认的就可以,设置了模拟器大小之后模拟器和电脑都很慢。至少我的2G内存电脑是这样的 4.其实很多命令也要懂一下的,比如获取avd的ID之类的,你不会总是用图形用户界面的 _关于IOS 由于没有mac电脑,虚拟不出iphone,直接借的真机(IPhone3G)。Iphone比android好些, 支持svg,并且可以打开一个开发者选项,js报错信息就会显示,还能有控制台输 出,这些android只能在LogCat里面输出。 _错误信息的输出 safari mobile可以输出js html css错误信息,而chrome lite只能输出js错误信息,这方面safari mobile强大一些。console.log两者都支持 另外,鼠标只有一个,多点触摸的应用只能拿调试器直接连手鸡了。 另外,pc上的浏览器也可以尝试修改UA,各大浏览器修改UA的方法如下: url /tn/archives/1760 /url 这里有一个上面应用示例: url /firefox-user-agent-switcher/ /url Allen.M的这篇“adb通过wi

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论