位置:首页 > 手机开发 > PhoneGap在线教程 > PhoneGap应用程序目录

PhoneGap应用程序目录

离线网站复制到本地硬盘驱动器,每当用户需要,没有任何互联网连接访问。同样,这种离线网络应用程序可以让你创建一个下载到全部到可以访问脱机用户的移动设备的Web应用程序。

对于这种类型的应用程序的一个应用程序可以包括楼层具有应用程序的集合,短在线教程或用户的兴趣,这是他/她可以离线阅读,即使当网络是不可用的任何其他离线内容。

离线应用

下图表示的离线应用程序的文件夹结构。在根目录下只需要两个文件,config.xml 和 index.xml 。

Offline PhoneGap App

config.xml文件包含了我们在上一节学到的应用程序的配置设置。 index.htmll文件中包含的网页内容的网页。

在这里学习的一个重要的事情是,里面所有的HTML文件中的所有环节应该只包含相对路径。也就是说,没有绝对路径或基地href标记。

在线应用程序

下图显示的文件夹结构,我们的应用程序是在联机模式。在联机模式下,所有的网络内容从互联网网站加载。

Online PhoneGap App

您可能会看到 data 文件夹在联机模式下的应用程序缺失,因为所有的文件驻留实际的服务器,并通过互联网访问的。 index.htmll文件包含实际的环节,因为它包含在Web服务器和它的所有的链接都是绝对的或与基地href 标记中使用。

当决定应用程序组织如上述文件结构的文件,需要压缩的文件与任何标准的zip工具,并保存它。我们将使用下一节这个文件。

注册应用程序

至关重要的是,所有的应用程序通过它的开发者签名或开发组织保持对事物秩序。出于这个原因,需要签署您的应用程序。可能需要密钥工具是标准Java分发的一部分。

执行以下命令:

keytool -genkey -v -keystore my_keystore.keystore -alias YiiBai -keyalg RSA -keysize 2048 -validity 10000

这应该生成my_keystore.keystore文件,我们将需要在接下来的一节这个文件。