鍍金池/ 教程/ Android/ PhoneGap應用程序目錄
PhoneGap教程
PhoneGap應用程序目錄
PhoneGap環(huán)境設置
PhoneGap應用程序編譯

PhoneGap應用程序目錄

離線網(wǎng)站復制到本地硬盤驅(qū)動器,每當用戶需要,沒有任何互聯(lián)網(wǎng)連接訪問。同樣,這種離線網(wǎng)絡應用程序可以讓你創(chuàng)建一個下載到全部到可以訪問脫機用戶的移動設備的Web應用程序。

對于這種類型的應用程序的一個應用程序可以包括樓層具有應用程序的集合,短教程或用戶的興趣,這是他/她可以離線閱讀,即使當網(wǎng)絡是不可用的任何其他離線內(nèi)容。

離線應用

下圖表示的離線應用程序的文件夾結構。在根目錄下只需要兩個文件,config.xml 和 index.xml 。

Offline PhoneGap App

config.xml文件包含了我們在上一節(jié)學到的應用程序的配置設置。 index.htmll文件中包含的網(wǎng)頁內(nèi)容的網(wǎng)頁。

在這里學習的一個重要的事情是,里面所有的HTML文件中的所有環(huán)節(jié)應該只包含相對路徑。也就是說,沒有絕對路徑或基地href標記。

在線應用程序

下圖顯示的文件夾結構,我們的應用程序是在聯(lián)機模式。在聯(lián)機模式下,所有的網(wǎng)絡內(nèi)容從互聯(lián)網(wǎng)網(wǎng)站加載。

Online PhoneGap App

您可能會看到 data 文件夾在聯(lián)機模式下的應用程序缺失,因為所有的文件駐留實際的服務器,并通過互聯(lián)網(wǎng)訪問的。 index.htmll文件包含實際的環(huán)節(jié),因為它包含在Web服務器和它的所有的鏈接都是絕對的或與基地href 標記中使用。

當決定應用程序組織如上述文件結構的文件,需要壓縮的文件與任何標準的zip工具,并保存它。我們將使用下一節(jié)這個文件。

注冊應用程序

至關重要的是,所有的應用程序通過它的開發(fā)者簽名或開發(fā)組織保持對事物秩序。出于這個原因,需要簽署您的應用程序??赡苄枰荑€工具是標準Java分發(fā)的一部分。

執(zhí)行以下命令:

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

這應該生成my_keystore.keystore文件,我們將需要在接下來的一節(jié)這個文件。