西西軟件園多重安全檢測(cè)下載網(wǎng)站、值得信賴(lài)的軟件下載站!
西西首頁(yè) 電腦軟件 安卓軟件 電腦游戲 安卓游戲 排行榜 專(zhuān)題合集

sencha cmd

6.2.1 最新版
  • sencha cmd6.2.1 最新版
  • 軟件大小:86.6M
  • 更新時(shí)間:2017-02-15 12:00
  • 軟件語(yǔ)言:中文
  • 軟件廠商:
  • 軟件類(lèi)別:國(guó)產(chǎn)軟件 / 免費(fèi)軟件 / 編程工具
  • 軟件等級(jí):4級(jí)
  • 應(yīng)用平臺(tái):WinAll, Win7, win8
  • 官方網(wǎng)站:https://www.sencha.com/products/extjs/cm
  • 應(yīng)用備案:
好評(píng):50%
壞評(píng):50%

軟件介紹

sencha cmd是可以創(chuàng)建項(xiàng)目、生成測(cè)試包和部署項(xiàng)目的工具。Sencha Cmd是一個(gè)代碼生成器和JS編譯器,sencha Cmd可以完整管理你整個(gè)項(xiàng)目周期。憑借豐富的命令行語(yǔ)法和Ant集成,Sencha Cmd可以將應(yīng)用程序完善地融入你的生產(chǎn)環(huán)境。,Sencha Cmd可以把sencha Touch打包成.apk或者.app。最新版本的Sencha Cmd 6要求32位的JRE,如果要使用最新版本的Sencha Cmd,建議安裝32為的JRE或JDK。

環(huán)境配置:

我選擇的安裝JDK,安裝完成后,添加java的相關(guān)環(huán)境變量(win7下,其他系統(tǒng)的讀者自己找環(huán)境變量添加的位置)。

“我的電腦”-->右鍵“屬性”-->“高級(jí)系統(tǒng)設(shè)置”-->“環(huán)境變量”

添加或修改環(huán)境變量:

1.添加:JAVA_HOME

   2.修改:PATH

PATH屬性已存在,可直接編輯。作用是用于配置路徑,簡(jiǎn)化命令的輸入,其值為:%JAVA_HOME%\bin。

3.添加CLASSPATH

用于編譯時(shí)JAVA類(lèi)的路徑,注意這里設(shè)置的是兩個(gè)值,(.;)表示的是JVM先搜索當(dāng)前目錄。其值為:.;%JAVA_HOME%\lib\tools.jar。

重啟電腦后,通過(guò)相關(guān)命令判斷jdk是否安裝完畢。

打開(kāi)Dos命令窗口輸入:java

打開(kāi)Dos命令窗口輸入:java  -varsion

打開(kāi)Dos命令窗口輸入:javac

使用Sencha Cmd 打包成apk

首先,在文件資源管理器中進(jìn)入到Sencha Touch項(xiàng)目的目錄下(我這里的為D:\myapp),項(xiàng)目的目錄情況基本如下圖所示。

在項(xiàng)目目錄下我們可以看到packager.json文件,我們用編輯器打開(kāi)packager.json文件。(建議使用一款可以格式化json數(shù)據(jù)的編輯器,不然的話不易觀看數(shù)據(jù)內(nèi)容)

如果只想生成可以使用的測(cè)試版的apk而不是發(fā)布的版本只需要修改其中的部分配置,具體要修改的配置如下:

"applicationId":"com.test.MyApp",

/*以域名倒過(guò)來(lái)的方式命名,必須這樣配置,需要保證包名的唯一性*/

"configuration":"Debug",

/*測(cè)試的話就用Debug(不需要設(shè)置簽名證書(shū)路徑),發(fā)布的話用Release*/

"platform":"Android",

/*這里打包成apk,需要改為Android或AndroidEmulator(安卓模擬器)*/

"sdkPath":"D:/adt-bundle-windows-x86_64-20140702/sdk",

/*配置Android Sdk的路徑(根據(jù)實(shí)際情況配置)注意:路徑的斜杠是“/”*/

"androidAPILevel":"10",

/*配置Android的API版本號(hào),并且確保已安裝此API*/

修改后的部分文檔見(jiàn)下圖,如果想要全部文件可從網(wǎng)盤(pán)(pan.baidu.com/s/1c03BDAw)下載

如果需要正式發(fā)布,當(dāng)然還需要配置簽名證書(shū),具體要修改的配置如下:

"applicationId":"com.test.MyApp",

/*以域名倒過(guò)來(lái)的方式命名,必須這樣配置,需要保證包名的唯一性*/

"configuration":"Release",

/*發(fā)布的話用Release*/

"platform":"Android",

/*這里打包成apk,需要改為Android或AndroidEmulator(安卓模擬器)*/

"sdkPath":"D:/adt-bundle-windows-x86_64-20140702/sdk",

/*配置Android Sdk的路徑(根據(jù)實(shí)際情況配置)*/

"androidAPILevel":"10",

/*配置Android的API版本號(hào),并且確保已安裝此API*/

"certificatePath":"D:/myapp/android.keystore",

/*簽名證書(shū)路徑(若發(fā)布的android版本是Release,證書(shū)路徑就必須設(shè)置)*/

"certificateAlias":"xxApp",

/*證書(shū)對(duì)應(yīng)的別名(在雙引號(hào)中自己填寫(xiě))*/

"certificatePassword":"123456",

/*證書(shū)對(duì)應(yīng)的密碼(在雙引號(hào)中自己填寫(xiě))*/

注意:所有路徑的斜杠是“/”不要用windows的路徑斜杠“\”,否則會(huì)報(bào)錯(cuò),如上面的SDk的正確引用是D:/adt-bundle-windows-x86_64-20140702/sdk,而不是D:\adt-bundle-windows-x86_64-20140702\sdk。


證書(shū)的生成請(qǐng)參考如下的引用鏈接。

0在命令行中生成Android的數(shù)字證書(shū)keystore文件

0在eclipse中生成Android的數(shù)字證書(shū)keystore文件

首先,在命令提示行中進(jìn)入到Sencha Touch項(xiàng)目的目錄下(我這里的為D:\myapp),然后輸入如下命令打包成Android的apk安裝包。

sencha app build native

注意:在這之前注意一定要安裝好Android的SDK,如果你沒(méi)有安裝,墻參考下面的引用鏈接)

3在windows10上配置Android的環(huán)境變量

3如何在Windows上搭建Android開(kāi)發(fā)環(huán)境

然后,進(jìn)入項(xiàng)目目錄下的build-->native-package-mobile-->MyApp-->packager.json目錄下可以看到生成的Android的apk應(yīng)用,這里我生成的為MyApp.apk,如下圖所示。

將生成的apk通過(guò)QQ或360手機(jī)助手,亦或是連接數(shù)據(jù)線傳到手機(jī)上,子啊手機(jī)上安裝,安裝完成可以看到app的圖標(biāo)是Sencha Touch的圖標(biāo),點(diǎn)進(jìn)去,就是你默認(rèn)的主頁(yè)了,我這里由于沒(méi)有改內(nèi)容,所以默認(rèn)的是Sencha Touch的歡迎界面,如下圖所示。



軟件標(biāo)簽: sencha cmd jre下載

其他版本下載

發(fā)表評(píng)論

昵稱(chēng):
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
查看所有(0)條評(píng)論 > 字?jǐn)?shù): 0/500

TOP
軟件下載