关于ext touch的安装与打包
来源:互联网 发布:企业数据安全管理 编辑:程序博客网 时间:2024/05/20 13:09
一安装ext touch所需的相关工具:
(1)、SenchaCmd-3.1.0.256:Sencha项目DOS命令包,包含创建项目打包项目,压缩项目等Sencha 命令。
(2)、Ruby2.0.0-p0:运行Sencha DOS命令的环境。
(3)、sencha-touch-2.1.0-gpl:Sencha Touch 2.1开发工具。该工具包含了创建项目和开发 项目所需要的资源文件。
1)安装Ruby:
2)、安装SenchaCmd-3.1.0.256。安装成功后在cmd中输入sencha会看到有相关的文档3)、解压缩 sencha-touch-2.1.0-gpl
二 生成项目
(1)、开始---- 所有程序---Ruby2.0.0-p0----Start Command Prompt with Ruby 。
(2)、把目录切换到 sencha-touch-2.1.0-gpl 目录下。
(3)、sencha -sdk d:touch-2.3.1generate app appname d:\appname(apppath)
三、打包开发完成的应用前面应有com做前缀)
1、在开始目录下选择Start CommandPrompt with Ruby,进入Ruby
(1)、在ruby 中将目录切换到项目的根目录下(2)、使用sencha app build package 命令打包程序。打包完成后,在项目根目录下会生成一个build 文件夹,文件夹中就是打包后的项目
2、打包成可在安卓系统上运行的apk安装文件,使用sencha app build native语句
在打包前,需将项目下的packager.json做以下修改:
1)"applicationName":"first"(名字可自己决定)
2)"applicationId":"com.mycompany.myApp"(Id可由自己命名,但一般前面应有com做前缀)
3)"platform":"Android"(也可选择AndroidEmulator)
4)"certificatePath":" D:/opt/JAVA/jdk1.7.0_45/bin/FirstApp.keystore"
注:生成keystore的方法:
在cmd下进入JAVA文件中的jdk的bin文件下,
C:\Program Files\Java\jdk1.7.0_01\bin>
输入:
keytool -genkey -alias android.keystore -keyalg RSA -validity 20000
-keystore android.keystore
其中:-alias android.keystore 生成的keystore别名
-keyalg RSA 加密和数字签名的算法
-validity 1000 有效天数
输入keystore密码:自己确定,输入密码时,没有显示,但已经输进去了!
再次输入新密码:
您的名字与姓氏是什么?
[Unknown]:victor
您的组织单位名称是什么?
[Unknown]:extc
您的组织名称是什么?
[Unknown]: extc
您所在的城市或区域名称是什么?
[Unknown]: DG
您所在的州或省份名称是什么?
[Unknown]: GD
该单位的两字母国家代码是什么
[Unknown]: CN
CN=Mickle, OU=www.ioou.com, O=www.ioou.com, L=Shanghai, ST=Shanghai, C=CN 正确吗?
[否]: Y
输入<android.keystore>的主密码(如果和 keystore 密码相同,按回车):
如果没有错误则回去java的jdk 的bin目录查看是否多了一个叫做android.keystore的文件
5)"certificateAlias":"app",(可自己命名)
6)"certificatePassword":"appapp"(此处填入的是在生成keystore过程中自己设置的密码)
7)"sdkPath":" D:/AndroidSDK/adt/sdk"(此处为安卓sdk文件的地址,如例所示)
8)"androidAPILevel":17"(此处的数字为安卓的版本号)
特别注意:地址中一定用’/’分隔,而不能用’\’
- 关于ext touch的安装与打包
- 《.NET最佳实践》与Ext JS/Touch的团队开发
- sencha touch 2中 Ext.create与Ext.define区别
- 关于Ext与fusioncharts的结合
- 关于Spring、Struts2与Ext的整合
- sencha touch 的Ext.menu组件学习
- 关于手机(extjs ,touch,打包)编程的那点事情,编程,打包,以及注意事项,以及,多选selectfield
- 关于click事件与touch事件冲突的问题
- 关于项目的构建与打包
- sencha touch打包成apk的问题
- 关于EXT开端的
- 关于 ext 的感悟
- Windows应用程序的打包与安装
- 关于sencha touch 用phonegap打包后,docked悬停的组件被手机软键盘遮挡的解决方法
- sencha touch 里Ext.list的简单使用
- Sencha touch中Ext.List如何高度自适应的解决方法
- Sencha Touch的Ext.Ajax.request调用WebService方法实例
- sencha touch Ext.XTemplate嵌套循环的问题
- 算法基础第一篇:选择算法
- 处理URL传递中文乱码问题
- 在SQL Server Management Studio中使用手动提交更改
- awk来调用linux命令解决个日志采集问题
- Cocos2d-x学习笔记(7)
- 关于ext touch的安装与打包
- 03_02.块元素与内联元素
- TOJ 1631 Naptime -- 环形DP
- Android Drawable Resource学习(一)、Drawable Resource简介
- Android基础--BroadcastReceiver应用详解
- 使用java采集京东商城行政区划数据示例
- 阿里巴巴DBA笔试题
- Linux内核linux-2.6.18.2 编译
- lsof -p xxx 出现很多FIFO、pipe 的问题原因