-->

如何创建煎茶触摸应用的APK文件?(How to create APK file of Sencha

2019-09-17 13:09发布

我创建煎茶触摸应用我不会创建一个应用程序,我下载煎茶SDK工具,现在哪一步需要按照使用煎茶-SDK工具来创建APK文件配置的APK文件

PL帮我用煎茶-SDK工具来创建APK文件

Answer 1:

您可以使用PhoneGap的和eclipse创建的Andriod本地APK

http://wiki.phonegap.com/w/page/30862722/phonegap-android-eclipse-quickstart



Answer 2:

您还可以创建不煎茶SDK工具的APK如下

按照步骤

1.-注册在https://build.phonegap.com/

2:在您的PC创建一个新的文件夹有两个新的文件夹,“资产”和“测试”

3.-在“资产”将所有你煎茶触摸代码

4.-在文件夹的根,将您的(表观的)图标,index.html文件(在煎茶触摸应用程序中使用的相同索引)和“config.xml中”

5.-增加你的本金文件夹压缩并上传到PhoneGap的

6.-最后你获得安装到Android,windows phone的,黑莓,IOS,Symbian和webOS的

config.xml中https://build.phonegap.com/docs/config-xml

<?xml version="1.0" encoding="UTF-8"?>
<widget xmlns       = "http://www.w3.org/ns/widgets"
    xmlns:gap   = "http://phonegap.com/ns/1.0"
    id      = "Name mobile"
    version     = "1.0.0">
    <name>name Mobile</name>
    <description>
    </description>
    <author href=""
        email="">
        cmujica
    </author>
    <gap:platforms>
        <gap:platform name="android" minVersion="2.3" />
        <gap:platform name="webos" />
        <gap:platform name="symbian.wrt" />
        <gap:platform name="blackberry" project="widgets"/>
    </gap:platforms>
    <icon src="icon.png" gap:role="default" />
    <gap:splash src="assets/images/bg-blue.png" />
    <feature name="http://api.phonegap.com/1.0/network"/>
    <!-- sample preference specification -->
    <!-- <preference name="autorotate" value="false" readonly="true"/> -->
</widget>


Answer 3:

我宁愿在COMAND提示命令去做。

  1. 只是让密钥存储的应用

      keytool -genkey -v -keystore my-release-key.keystore -alias alias_name -keyalg RSA -keysize 2048 -validity 10000 

    与您的应用程序名称代替我。

  2. 确保在任何你创建密钥存储从那里复制它,并把它里面的应用程序,然后更新后的packager.json和这应该是类似于你HV复制什么密钥存储有的名称。

  3. 做一个build文件夹的本地服务器之外,并给它任何名称,然后更新的packager.json文件夹名称。

  4. 现在,在您的COMAND提示,转到应用和类型

     sencha package build packager.json 
  5. 你会在你的build文件夹获得一个包。



Answer 4:

从煎茶触摸一个简单快捷的方式为Android APK使用被生成的默认应用程序。

预REQ:1)蚂蚁:配置ANT_HOME并追加到路径为%ANT_HOME%\ bin中; 2)爪哇:配置JAVA_HOME并追加到路径为%JAVA_HOME%\ bin中; 3)红宝石4)的Android SDK(如果Android的SDK是位于C解压:\手机\ AdtBundle,那么你的SDK家是C:\手机\ AdtBundle \ SDK即烧至SDK文件夹)4.1)附加到路径为C:\手机\ AdtBundle \ SDK \工具; C:\手机\ AdtBundle \ SDK \平台的工具; 4.2)通过运行C:\移动\ AdtBundle \ SDK的manager.exe'下载所需的Android API,在我的情况下,它是androidAPILevel = 14即Android 4.0的5)的证书生成:(从在命令提示运行下面的命令。您的JAVA_HOME \ BIN位置请注意它的重要,以指定的证书将被存储在我的情况下,其C路径:\ myapp.keystore)的keytool -genkey -v -keystore C:\ myapp.keystore -alias myapp_alias -keyalg RSA -keysize 2048 -validity 10000

步骤:1)生成一个新的应用程序中使用以下命令,从我的触摸目录位置,在我的案例C:\手机\触摸2.3.1煎茶生成的应用程序MyApp的../MyApp

2)进入你的“生成的app文件夹”并打开packager.json文件。 修改该文件,如下所示(请注意,我只是修改了此文件,并没有删除特定于iPhone的任何属性,它并没有真正无论你删除它们。像outputPath甚至几PARAMS不会没关系WRT所要求的安卓apk的输出位置。同时更新图标)

{ “的applicationName”: “MyApp的”, “的applicationID”: “com.mycompany.myapp”, “bundleSeedId”: “KPXFEPZ6EF”, “VERSIONSTRING”: “1.0”, “的versionCode”: “1”, “图标”:{ “36”: “资源/图标/ Icon_Android36.png”, “48”: “资源/图标/ Icon_Android48.png”, “57”: “资源/图标/的icon.png”, “72”:“资源/图标/Icon~ipad.png “ ”114“: ”resources/icons/Icon@2x.png“, ”144“: ”resources/icons/Icon~ipad@2x.png“}, ”inputPath“:” ./ “ ”outputPath“: ”C:\移动“, ”配置“: ”调试“, ”平台“: ”机器人“, ”设备类型“: ”通用“, ”certificatePath“:” C:\手机\ myapp.keystore ”, “certificateAlias”: “myapp_alias”, “certificatePassword”: “机器人”, “provisionProfile”: “”, “notificationConfiguration”: “”, “sdkPath”: “C:\移动\ AdtBundle \ SDK”, “androidAPILevel” : “14”, “权限”:[ “INTERNET”, “ACCESS_NETWORK_STATE”, “照相机”, “VIBRATE”, “ACCESS_FINE_LOCATION”, “ACCESS_COARSE_LOCATION”, “CALL_PHONE”], “取向”:[ “肖像”,“landscapeLeft ”, “landscapeRight”, “portraitUpsideDown”]

}

3)转到您生成的应用程序在命令提示符,运行以下命令煎茶应用程序构建本地

4)恭喜,乌尔MyApp.apk在“应用程序生成的文件夹” \天然封装的移动AVL \ MyApp的\ packager.json \ MyApp.apk



Answer 5:

从你进入命令行

sencha app build native

但在此之前,你需要通过packager.json工作



文章来源: How to create APK file of Sencha Touch Application?