分类
大小:86.6M更新:2017-02-15
类别:编程工具系统:WinAll,Win7,win8
sencha cmd是可以创建项目、生成测试包和部署项目的工具。Sencha Cmd是一个代码生成器和JS编译器,sencha Cmd可以完整管理你整个项目周期。凭借丰富的命令行语法和Ant集成,Sencha Cmd可以将应用程序完善地融入你的生产环境。,Sencha Cmd可以把sencha Touch打包成.apk或者.app。最新版本的Sencha Cmd 6要求32位的JRE,如果要使用最新版本的Sencha Cmd,建议安装32为的JRE或JDK。
我选择的安装JDK,安装完成后,添加java的相关环境变量(win7下,其他系统的读者自己找环境变量添加的位置)。
“我的电脑”-->右键“属性”-->“高级系统设置”-->“环境变量”
添加或修改环境变量:
1.添加:JAVA_HOME
2.修改:PATH
PATH属性已存在,可直接编辑。作用是用于配置路径,简化命令的输入,其值为:%JAVA_HOME%\bin。
3.添加CLASSPATH
用于编译时JAVA类的路径,注意这里设置的是两个值,(.;)表示的是JVM先搜索当前目录。其值为:.;%JAVA_HOME%\lib\tools.jar。
重启电脑后,通过相关命令判断jdk是否安装完毕。
打开Dos命令窗口输入:java
打开Dos命令窗口输入:java -varsion
打开Dos命令窗口输入:javac
首先,在文件资源管理器中进入到Sencha Touch项目的目录下(我这里的为D:\myapp),项目的目录情况基本如下图所示。
在项目目录下我们可以看到packager.json文件,我们用编辑器打开packager.json文件。(建议使用一款可以格式化json数据的编辑器,不然的话不易观看数据内容)
如果只想生成可以使用的测试版的apk而不是发布的版本只需要修改其中的部分配置,具体要修改的配置如下:
"applicationId":"com.test.MyApp",
/*以域名倒过来的方式命名,必须这样配置,需要保证包名的唯一性*/
"configuration":"Debug",
/*测试的话就用Debug(不需要设置签名证书路径),发布的话用Release*/
"platform":"Android",
/*这里打包成apk,需要改为Android或AndroidEmulator(安卓模拟器)*/
"sdkPath":"D:/adt-bundle-windows-x86_64-20140702/sdk",
/*配置Android Sdk的路径(根据实际情况配置)注意:路径的斜杠是“/”*/
"androidAPILevel":"10",
/*配置Android的API版本号,并且确保已安装此API*/
修改后的部分文档见下图,如果想要全部文件可从网盘(pan.baidu.com/s/1c03BDAw)下载
如果需要正式发布,当然还需要配置签名证书,具体要修改的配置如下:
"applicationId":"com.test.MyApp",
/*以域名倒过来的方式命名,必须这样配置,需要保证包名的唯一性*/
"configuration":"Release",
/*发布的话用Release*/
"platform":"Android",
/*这里打包成apk,需要改为Android或AndroidEmulator(安卓模拟器)*/
"sdkPath":"D:/adt-bundle-windows-x86_64-20140702/sdk",
/*配置Android Sdk的路径(根据实际情况配置)*/
"androidAPILevel":"10",
/*配置Android的API版本号,并且确保已安装此API*/
"certificatePath":"D:/myapp/android.keystore",
/*签名证书路径(若发布的android版本是Release,证书路径就必须设置)*/
"certificateAlias":"xxApp",
/*证书对应的别名(在双引号中自己填写)*/
"certificatePassword":"123456",
/*证书对应的密码(在双引号中自己填写)*/
注意:所有路径的斜杠是“/”不要用windows的路径斜杠“\”,否则会报错,如上面的SDk的正确引用是D:/adt-bundle-windows-x86_64-20140702/sdk,而不是D:\adt-bundle-windows-x86_64-20140702\sdk。
证书的生成请参考如下的引用链接。
0在命令行中生成Android的数字证书keystore文件
0在eclipse中生成Android的数字证书keystore文件
首先,在命令提示行中进入到Sencha Touch项目的目录下(我这里的为D:\myapp),然后输入如下命令打包成Android的apk安装包。
sencha app build native
(注意:在这之前注意一定要安装好Android的SDK,如果你没有安装,墙参考下面的引用链接)
3在windows10上配置Android的环境变量
3如何在Windows上搭建Android开发环境
然后,进入项目目录下的build-->native-package-mobile-->MyApp-->packager.json目录下可以看到生成的Android的apk应用,这里我生成的为MyApp.apk,如下图所示。
将生成的apk通过QQ或360手机助手,亦或是连接数据线传到手机上,子啊手机上安装,安装完成可以看到app的图标是Sencha Touch的图标,点进去,就是你默认的主页了,我这里由于没有改内容,所以默认的是Sencha Touch的欢迎界面,如下图所示。
UML建模工具(Astah Professional)编程工具Mv6.9 官方最新版
查看E4A萌新编程助手编程工具Mv2.2.0.19免费版
查看多功能算法转换器编程工具M免费版
查看RF1800mini/RF910编程器软件编程工具M1.0最新版
查看YZYZ菜鸟编程小助手编程工具M1.0免费版
查看易助手(易语言POST新手辅导工具)编程工具M
查看Delphi构建工具(Model-Maker Code Explorer)编程工具MV11.0.2122 官方最新版
查看KM盒子 2019编程工具Mv8.5官方最新版
查看DLL函数查看器viewdll编程工具.24Mv3.5 绿色版
查看c语言编程软件编程工具Mv6.0 中文免费版
查看红鸟中文编程编程工具M1.1官方版
查看2D格斗游戏引擎制作工厂(Fighter Factory Studio)编程工具Mv3.5.3中文版
查看Entity Developer编程工具Mv6.6.936官方版
查看免费代码编辑器MadEdit Mod编程工具Mv0.4.17 免费版
查看UniteNC串程序软件编程工具.79M1.2官方版
查看快手(AAuto Quicker)编程工具Mv16.95
查看webstorm 2019.3.0汉化版编程工具M
查看CANPro协议分析平台编程工具Mv1.46 官方最新版
查看文本编辑器(IDM UltraCompare Professional)编程工具Mv20.00.0.40最新版
查看CLion汉化包编程工具M官方中文版
查看MarkDown编写软件YouMd编程工具Mv1.5.0 官方版
查看SmartSVN控制工具编程工具MV9.0.3
查看Visual Studio 2017 Update官方版编程工具.76M15.1最新版
查看Kirisun科立迅PT280商业手持对讲机写频软件编程工具MV1.00中文版
查看点击查看更多