最近一直研究怎么用eclipse 去搭建环境。现在把此方法分享给大家
1. 首先大家要下载elipse了
2.安装android的SDK,具体到官方网站查找
3. 在eclipse里面安装Android的ADT 插件,地址:ADT plugin :https://dl-ssl.google.com/android/eclipse/ 安装完后需要更新sdk,成功后会有以下图标。
4. 现在需要建立一个andriod 的项目
把sencha touch 2的文件必须放到www文件夹下。看下图
index.html 文件:
重点来了。android3.0和4.0 的simulator上运行会有bug一直会出现白屏的情况,一直苦于不知道怎么解决。后来发现论坛有个解决方法
大体意思就是
加入以下代码到index.html中
<script type="text/javascript">
// Fix for problem with android 3.x and 4.x which is
// the browser has a problem with urls with ? and this
// bug has not been fixed by google. See:
// http://code.google.com/p/android/issues/detail?id=17535 or
// http://www.sencha.com/forum/showthread.php?162322-Sencha-Touch-2-PhoneGap-are-not-working-on-Android-4/page3&highlight=Loader
//
Ext.Loader.setConfig({ disableCaching: false });
Ext.Ajax.setDisableCaching(false);
</script>
sencha touch 2 app.js为如下图:name为命名空间。其他的文件view,controller,model必须包含它
到此sencha touch 在andriod上运行如下,注意。调试时候需要设置run configuration,运行index.html文件
持续更新怎么设置phonegap并在simulator上运行。