博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SenchaTouch打包应用程序
阅读量:7081 次
发布时间:2019-06-28

本文共 1593 字,大约阅读时间需要 5 分钟。

hot3.png

引言:SenchaToucha官方提供的打包app的方式感觉过于繁琐。经度娘寻找后发现了一个简单办法。通过在线打包app应用。下面是详细介绍。

本篇文章介绍如何魔术般的使Web变身客户端应用,目标将本社区开源项目“基于Sencha Touch 2移动站点开源项目”在线打包成Android客户端。 

开始前的准备

1、下载本社区“基于Sencha Touch 2 移动站点开源项目”, ; 
2、我们要使用到PhoneGap Build在线打包服务,所以需在官网注册用户名(网页打开慢或最后下载APK文件慢的用户建议fan墙),网址:  。

开发实战

初次登陆 网站自动定位到以下页面,填写项目名称,选择“upload an archive or index.html”,然后从电脑中选择上传已经下载的“基于Sencha Touch 2 移动站点开源项目”ZIP包,
 
 
点击create就OK,进入下载页面,最终生成的客户端文件并不是立即可下载,不停的刷新页面等会儿吧,最后下载APK包装机体验一把,安装APK可使用“豌豆荚”工具。 
 
屏幕截图分别是桌面上图标、启动界面和运行界面: 
  
 
 

配置文件config.xml讲解

该文件存在于应用程序的跟目录,主要包含应用的辅助信息。若含有中文,请用编辑器把XML保存为utf-8格式,本人使用EditPlus。XML文件解释请看下面注释: 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
<?
xml
version
=
"1.0"
encoding
=
"UTF-8"
?>
<
widget
xmlns       
=
""
    
xmlns:gap  
=
""
    
id     
=
"com.html5mobi.senchatouch"
<!-- 注释:应用唯一ID -->
 
    
version     = "1.0.2">
<!-- 注释:应用版本-->
 
 
    
<
name
>移动Web开发社区</
name
>
<!-- 注释:应用名称,显示在移动终端桌面上和应用Logo一起 -->
 
    
<
description
>
<!-- 注释:应用描述 -->
        
移动Web开发社区(Sencha Touch 2 版)
    
</
description
>
 
    
<
author
href
=
""
email
=
"html5mobi@gmail.com"
>
        
刚子
<!-- 注释:作者信息 -->
</
author
>
    
</
author
>
 
    
<
gap:platforms
>
<!-- 注释:支持平台 -->
        
<
gap:platform
name
=
"android"
minVersion
=
"2.1"
/>
        
<
gap:platform
name
=
"webos"
/>
        
<
gap:platform
name
=
"symbian.wrt"
/>
        
<
gap:platform
name
=
"blackberry"
project
=
"widgets"
/>
    
</
gap:platforms
>
    
<
icon
src
=
"icons/icon.png"
gap:role
=
"default"
/>
<!-- 注释:应用Logo,显示在移动终端桌面上和应用名称一起 -->
    
<
gap:splash
src
=
"icons/splash.png"
/>
<!-- 注释: 程序启动时显示图像-->
    
<!--  程序需使用的Anbdroid权限
    
<feature name=""/>
    
<feature name=""/>
    
-->
</
widget
>

转载于:https://my.oschina.net/victorHomePage/blog/55796

你可能感兴趣的文章
Hadoop的学习路线图
查看>>
面试题:滴滴一道原型调用方面的题
查看>>
【浅度渣文】JVM——简述垃圾回收
查看>>
vs code实用快捷键
查看>>
项目管理不要学诸葛亮,睁一只眼闭一只眼才对
查看>>
代码保护软件 VMProtect 用户手册: 保护应用程序的三大要素
查看>>
Fish Redux 全局Store-AppRoute使用指南
查看>>
markdown的基本使用
查看>>
2017年秋招阿里腾讯百度面经
查看>>
一天一个知识点 - 浅谈 JavaScript new 究竟做了什么?
查看>>
Math对象(常用的)
查看>>
requestAnimationFrame实现canvas动画
查看>>
通俗易懂了解反向代理是什么
查看>>
CSS学习--高度和宽度
查看>>
以太坊连载(一):以太坊是什么
查看>>
PS 简单抠图流程
查看>>
魔法书《SICP》的简明介绍 - 为什么要学习SICP
查看>>
Java笔记
查看>>
AQS原理学习笔记
查看>>
liunx 几个简单的操作命令
查看>>