使用cordova(phoneGag)打包sencha touch本地应用

  1. 环境配置

    PS:javaSDK应首先被安装,如果不明确,查JAVA环境配置。

    1)下载安卓SDK,http://developer.android.com/sdk/index.html,打开SDK Manager.exe,确保所有的SKD包和TOOL都都安装完成,简单的说就是选中,updates/New没有可选项了就成了。(如果下载慢,勾选Tool》force https://...sources to be fetched using http://...)

     

    2)配置安卓SDK环境变量:

    系统变量:

    新增  ANDROID_HOME   值:E:\adt-eclipse\sdk

     

    增加 Path  值:E:\adt-eclipse\sdk\tools

    用户变量:

    新增 PATH 值:%ANDROID_HOME%\platform-tools

     

    3)验证成功命令:CMD--》adb

     

    4)安装Apache ant  http://ant.apache.org/bindownload.cgi。直接解压。

     

    5)配置Apache ant 环境变量。

     

    系统变量:

    新增  ANT_HOME   值:F:\apache-ant

    增加 Path  值:%ANT_HOME%\bin

     

    6)验证成功命令:CMD--》ANT

     

     

     

    7)安装node.js, http://nodejs.org/,然后在node.js执行cordova安装命令:

    1
    npm install -g cordova --registry=http: //r.cnpmjs.org

       8)确保senchaCMD、rudy等sencha touch开发环境正确安装配置,开始执行应用生成与打包的操作。

 

命令顺序:

  1. 创建应用,在senchaSDK包文件目录下执行命令创建sencha项目:

     

  2. 1
    sencha generate app MytestAPP E:\web\newapp

    创建cordova项目,在生成的sencha项目文件目录下执行命令创建cordova项目:

     

    1
    sencha cordova init com.hsworkshop.mytestapp MytestAPP
  3. 修改应用配置,找到cordova.local.properties文件,设置cordova.platforms=ios  android 或者其他需要生成的项目,中间以空格隔开。

  4. 创建本地应用,在sencha项目文件目录下执行命令创建本地应用。然后可在E:\web\newapp\cordova\platforms\android\ant-build目录中找到,生成的apk-debug文件了。

     

  5. 1
    sencha app build  native

     

你可能感兴趣的:(使用cordova(phoneGag)打包sencha touch本地应用)