我创建煎茶触摸应用我不会创建一个应用程序,我下载煎茶SDK工具,现在哪一步需要按照使用煎茶-SDK工具来创建APK文件配置的APK文件
PL帮我用煎茶-SDK工具来创建APK文件
我创建煎茶触摸应用我不会创建一个应用程序,我下载煎茶SDK工具,现在哪一步需要按照使用煎茶-SDK工具来创建APK文件配置的APK文件
PL帮我用煎茶-SDK工具来创建APK文件
您可以使用PhoneGap的和eclipse创建的Andriod本地APK
http://wiki.phonegap.com/w/page/30862722/phonegap-android-eclipse-quickstart
您还可以创建不煎茶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>
我宁愿在COMAND提示命令去做。
只是让密钥存储的应用
keytool -genkey -v -keystore my-release-key.keystore -alias alias_name -keyalg RSA -keysize 2048 -validity 10000
与您的应用程序名称代替我。
确保在任何你创建密钥存储从那里复制它,并把它里面的应用程序,然后更新后的packager.json和这应该是类似于你HV复制什么密钥存储有的名称。
做一个build文件夹的本地服务器之外,并给它任何名称,然后更新的packager.json文件夹名称。
现在,在您的COMAND提示,转到应用和类型
sencha package build packager.json
你会在你的build文件夹获得一个包。
从煎茶触摸一个简单快捷的方式为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
{ “的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
从你进入命令行
sencha app build native
但在此之前,你需要通过packager.json工作