以下说明文字针对sencha architect v2.2.2



一、无限期试用

1、 下载地址: http://www.sencha.com/products/architect/download/

2、 同时需要注册一个帐号,否则软件还不能进去

3、 安装完成之后,运行之,并输入注册帐号和密码,软件提示有30天的试用期,退出程序

4、 在XP系统的这个目录下:

    C:\Documents and Settings\操作系统用户名\Local Settings\Application Data\Sencha\Sencha Architect 2.2

    在win7系统的这个目录下

    C:\Users\操作系统用户名\AppData\Local\Sencha\Sencha Architect 2.2

    找到文件user.license,并用记事本呀什么把它打开

5、 在第9行 <key>Expires</key> 去掉"s",改成 <key>Expire</key>

6、 保存退出

7、 再次运行程序,提示还有0天试用,点击“继续试用”按钮即可



二、中文不支持

    在packager配置中,applicationName不能使用中文,否则打包会失败

三、外部资源在浏览器中没生效

1、 开发时加入自己的js文件或者css文件,Publish之后,在浏览器中测试发现js和css没有生效

2、 打开index.html文件,发现居然没有自动把外部的文件加入进来

3、 打开app.html,发现这个文件引入了js和css文件,于是自己手工把相应的css和js文件引入到index.html文件中

4、 其实architect会刷新index.html文件,只是有延时,但Publish的时候还不自动刷新index.html文件就怎么也说不过去了

例如:

   下面的2-3-4-5行就是自己加入的外部资源文件

点击(此处)折叠或打开

  1. <link rel="stylesheet" href="touch/resources/css/sencha-touch.css">
  2. <script src="touch/jquery-2.0.3.min.js"></script>
  3. <script src="touch/ext.util.md5.js"></script>
  4. <link rel="stylesheet" href="resources/css/common.css">
  5. <script src="touch/view_main.js"></script>

四、打包成android应用时,同样发现外部资源没有包含进来

原因:    打开app.json文件,发现外部资源(js和css都没有包含进来)

解决办法:好吧,还是自己动手,把相应的外部资源加进app.json文件中

例如:    照葫芦画瓢,把自己加入的资源文件添加进来

点击(此处)折叠或打开

  1. "js": [
  2. {
  3. "path": "touch/sencha-touch.js",
  4. "x-bootstrap": true
  5. },
  6. {
  7. "path": "touch/jquery-2.0.3.min.js",
  8. "update": "delta"
  9. },
  10. {
  11. "path": "touch/ext.util.md5.js",
  12. "update": "delta"
  13. },
  14. {
  15. "path": "touch/view_main.js",
  16. "update": "delta"
  17. },
  18. {
  19. "path": "app.js",
  20. "bundle": true, /*
    Indicates that all class dependencies are concatenated into this file when build */
  21. "update": "delta"
  22. }
  23. ],
  24. "css": [
  25. {
  26. "path": "resources/css/app.css",
  27. "update": "delta"
  28. },
  29. {
  30. "path": "resources/css/common.css",
  31. "update": "delta"
  32. }
  33. ],

    转载自:http://blog.chinaunix.net/uid-20078486-id-3866938.html

sencha architect开发sencha touch应用注意事项的更多相关文章

  1. 使用Sencha Architect开发Sencha Touch应用的整理

    官网:http://www.sencha.com/ 其实官网上的文档都很清楚了,不过整理一下总比较好 第一步,软件准备 注: 以下软件的安装本着这样两条原则 一是不要安装在中文目录下 二是不要安装在带 ...

  2. SenchaTouch介绍和Sencha Architect介绍以及安装

    一.SenchaTouch介绍 Sencha Touch框架是世界上第一个基于HTML 5的Mobile App框架. 在Sencha Touch这个名词中,包括了两个组成部分,其中Sencha的前身 ...

  3. sencha architect/sencha touch , to prevent breakpoint lost when you debug

    add this to your loader config: Ext.Loader.setConfig({ disableCaching: false }); or : click 'applica ...

  4. Sencha Architect 安装与使用

    http://www.sencha.com/products/touch/ Sencha SDK Tools Advanced JavaScript and CSS Project Build Too ...

  5. Sencha Architect 激活方法

     Sencha Architect 2是ExtJS和Sencha Touch的官方可视化IDE工具.最新版本是2.2,说是破解,其实是修改License来实现无限试用而已. 1.先下载安装官方软件,大 ...

  6. 简单破解 Sencha Architect 2.2 (ExtJs Designer)

    Sencha Architect 2是ExtJS和Sencha Touch的官方可视化IDE工具.最新版本是2.2,说是破解,其实是修改License来实现无限试用而已. 1.先下载安装官方软件,大约 ...

  7. how to run demo city bars using sencha architect

    1. create a project using city bars template in sencha architect 2. save your project name as CityBa ...

  8. 如何在版本控制工具中管理Sencha Architect的項目

    根據數次痛苦的經歷結合stack overflow上的解答,發現原來還是可以使用svn.git之類的版本控制工具管理Sencha Architect生成的項目的. 具體的要點如下,假定項目記作{PRO ...

  9. Sencha Architect打开闪退问题修复

    删除以下位置的cache文件夹 C:\Users\Administrator\AppData\Local\Sencha\Sencha Architect 3.2\Cache bug解决参考 https ...

随机推荐

  1. python实战之爬取喜玛拉雅专辑信息

    import urllib.request import json from lxml import etree url='http://www.ximalaya.com/dq/8.ajax' hea ...

  2. 如何轻松实现MySQL数据库的读写分离和负载均衡?

    配置好了 Mysql 的主从复制结构后,我们希望实现读写分离,把读操作分散到从服务器中,并且对多个从服务器能实现负载均衡.读写分离和负载均衡是 Mysql 集群的基础需求,MaxScale 就可以帮着 ...

  3. hihocoder1779 公路收费

    思路: 枚举每个点做根即可. 实现: #include <bits/stdc++.h> using namespace std; typedef long long ll; const l ...

  4. BOM学习-javascript计时器小结

    <!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content ...

  5. 诊断Java代码中常见的数据库性能热点问题应该这么做!

    “你的Java应用程序的性能是怎样诊断和优化的?不妨看看这两位西医的方子.如果你有更好疗效的药方,也欢迎在评论区告诉我们. 当我在帮助一些开发者或架构师分析及优化Java应用程序的性能时,关键往往不在 ...

  6. 【人工智能系列】python的Quepy库的学习

    第一篇 了解 什么是Quepy quepy是一个Python框架改造自然语言问题在数据库查询语言查询.它可以很容易地定制不同类型的问题,在自然语言和数据库查询.因此,用很少的代码,你可以建立自己的系统 ...

  7. (转)编写Spring的第一个案例并测试Spring的开发环境

    http://blog.csdn.net/yerenyuan_pku/article/details/52832145 Spring4.2.5的开发环境搭建好了之后,我们来编写Spring的第一个案例 ...

  8. js运行机制(线程)

    浏览器线程 js运作在浏览器中,是单线程的,即js代码始终在一个线程上执行,这个线程称为js引擎线程. 浏览器是多线程的,除了js引擎线程,它还有:  UI渲染线程 浏览器事件触发线程 http请求线 ...

  9. Tunnelier使用说明

    Tunnelier与MyEnTunnel类似,但是功能更加强大.MyEnTunnel小巧易用,如何使用MyEnTunnel可以参考 MyEnTunnel使用说明 这里列下Tunnelier的优点: 1 ...

  10. Node.js实现简单的爬取

    学习[node.js]也有几天时间了,所以打算写着练练手:索然我作为一个后端的选手,写起来还有那么一丝熟悉的感觉.emmm~~  ‘货’不多讲 ,开搞........ 首先是依赖选择: 代码块如下: ...