1.问题描述:
在启动avd 的emulator时,遇到如下错误:
Excepiton 写道
2.问题分析:
是android sdk 安装路径中存在问题所致。
3.问题解决:
将android sdk的安装路径由原来的 x:\\Program Files\Android\android-sdk(路径中包含空格) 改为 x:\\android\android-sdk(路径中不包含空格)
4.延展多说一句:
这种问题是windows平台很常见bug,在安装oracle时,如果你的介质存放路径中有空格,也是会发生错误的。隐形空格,隐形杀手。请大家小心。
我们team是用titanium来进行ios的开发的,之前也尝试过phonegap,但是觉得上手不是很容易,并且性能不佳。今天看到这里有文章很简明扼要的介绍了titanium mobile和phonegap的差别,分享一下。
每次在推广Titanium Mobile的时候总会被问到PhoneGap与Titanium Mobile的差异。虽然两者都能都能够产出native app,但是在使用者体验上却有很大的差异。Titanium Mobile能够使用原生的UI元件,而PhoneGap则是透过webView显示离线的web app。今天在从使用者角度看 Native app vs Web app这篇文章里面看到一个还不错的看法,认为web app与native app不是非黑即白,有那么明确的分隔。
文中引用Matt Legend Gemmell的看法,认为app应该有四类:
1.明确在浏览器内运行的应用。
2.由 home screen 启动,运行在特定浏览器中的应用 (在启动上有 native app 的味道)。
3.运行在 native app 当中的 web view 的应用。
4.纯 native app,没有 HTML/CSS 的介面。
从这个角度来看,PhoneGap属于第3类,而Titanium Mobile属于第4类。
World, View and Projection Matrix Unveiled http://robertokoci.com/world-view-projection-matrix-unveiled/