找回密码
 立即注册
查看: 3615|回复: 1

本地应用程序包管理Tizen Native App:Application Package Manager

[复制链接]
发表于 2014-1-10 18:02:59 | 显示全部楼层 |阅读模式
Application Package Manager
The application package manager是tizen应用框架的一个核心模块,用于程序包的安装/卸载/更新和存储应用程序信息。The application package manager用于应用程序的打包工作。通过它,我们可以得到安装在设备上面的包的信息。application package manager模块可以扩展支持多种类型的应用。



Native Application Package
Tizen本地应用程序包内容见下表。(Tizen native application package content is shown in the following table.)
Table: Application package format 应用包格式

Package format
Package type
Application type
Tizen native package (.tpk)Tizen native application
Tizen native UI application:
  • Normal UI application
  • IME application
  • Home application
  • Lock application
Tizen native service application:
  • Service application without a UI
  • AppWidget

本地应用程序包含如下:

封装格式和文件扩展名
文件格式:ZIP压缩文件
文件扩展名:TPK(例如,sample.tpk)
MIME类型:应用程序/ x-tizen.package归档
包装内容
文件和文件夹:在Tizen的原生包的根是ZIP压缩包的路径,它包含保留的文件夹。
下表显示包的内容。
表:应用套件内容应用包内容

Name
Type
Description
binFolderApplication executable binary
dataFolderApplication private data
infoFolderApplication meta data
libFolderApplication libraries
resFolderApplication resources
settingFolderApplication settings
sharedFolderApplication shared resources

目录层次(安装之后)(目录层次结构(在设备上安装后))
下图和下表说明了本机应用程序包的目录结构。
图:本机应用程序的目录结构泰泽本地应用目录结构


表:本机应用程序的包结构

  • Package
    Root directory
    Application ID
    Core XML file
    App1
    (Main executable)
    /opt/usr/apps/<Package ID>
    (For example:/opt/usr/apps/qik37po9ck)
    <Package ID>.<Executable name 1>
    (For example:qik37po9ck.Main)
    /opt/share/packages/<Package ID>.xml
    (For example:/opt/share/packages/qik37po9ck.xml)
    App2<Package ID>.<Executable name 2>
    (For example:qik37po9ck.Service)
    App3<Package ID>.<Executable name 3>
    (For example:qik37po9ck.Downloader)

本地软件包清单
清单文件(manifest.xml文件)的目的是指定一个应用程序包的策略。

有关舱单元素的更多信息,请参见清单元素层次结构。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
欢迎来到泰泽网:http://www.tizennet.com/ 泰泽论坛:http://bbs.tizennet.com/ 好没有内涵哦,快到设置中更改这个无聊的签名吧!
回复

使用道具 举报

发表于 2014-1-10 18:03:32 | 显示全部楼层
前排支持下了哦~
欢迎来到泰泽网:http://www.tizennet.com/ 泰泽论坛:http://bbs.tizennet.com/ 好没有内涵哦,快到设置中更改这个无聊的签名吧!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|泰泽应用|泰泽论坛|泰泽网|小黑屋|Archiver|手机版|泰泽邮箱|泰泽网 ( 蜀ICP备13024062号-1 )

GMT+8, 2024-11-24 19:04 , Processed in 0.051443 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表