工具簡介
“HMTL一鍵打包APK工具”可以把本地HTML項目或者網站打包為一個安卓應用APK文件,無需編寫任何代碼,支持在安卓設備上安裝運行。
打包工具群:429338543
下載地址:
加群獲取最新軟件
軟件交流群:429338543
KRPano技術解密群:551278936
官方首頁
http://apkpacker.krpano.tech
特性
1.無需配置安卓開發環境以及下載Android SDK,JAVA環境等
2.打包后的項目可以脫離服務器運行
3.支持自定義圖標,自定義APP名稱,自定義包名,全屏,橫屏,退出提示,保持常亮等選項
4.支持最新的瀏覽器特性,支持KRPano項目
5.支持打包網站
HTML一鍵打包APK工具使用說明
最新版本軟件截圖
基本操作流程
1.填寫要打包的網址或者選擇本地文件
1)打包網站
在“網址或本地HTML路徑”文本框中輸入http開頭的網址,例如輸入http://www.baidu.com
2)打包本地HTML項目
點擊右側打開文件按鈕,選擇打開HTML文件
2.可以修改APP名稱和APP包名(可選)
提示:
- APP名稱為應用安裝時和在手機桌面上顯示的名稱。
- APP包名對應了APK的唯一ID,用來區分不同的APP。相同ID的APK文件在安裝的時候會進行覆蓋。
3.點擊修改圖標可以修改APK在手機上顯示的圖標。
4.所有設置完成后,點擊打包APK即可生成APK,打包完成后,可以安裝到手機上瀏覽
配置說明
1.“顯示標題欄”配置
勾選“顯示標題”后,可以對APK的標題欄進行配置,顯示標題欄的應用如下圖所示
2.“調試信息”選項
打開“調試信息”選項后,運行APP的過程中會展示一些調試信息,並且會在一些支持的網頁中顯示調試面板,可以打開查看網站的debug信息
3.全屏選項
勾選全屏選項后,將不會出現狀態欄,全屏顯示當前的網頁
4.橫屏選項
勾選后APP打開后,默認為橫屏
5.退出提示選項
勾選后,用戶按返回鍵退出程序時,會出現提示對話框,如下圖所示
6.進度條選項
勾選進度條選項后,用戶在打開網頁時,會在上方顯示一個加載的進度條,如下圖所示
7.瀏覽按鈕 (1.3.7版本新增)
勾選后,會在APP底部增加一欄導航按鈕,支持前進,后退,刷新,和返回首頁
8.啟動圖片(1.3.7新增)
勾選后,可以選擇一張本地圖片作為啟動圖片, 建議尺寸720*1280.
啟動圖片會根據系統分辨率進行裁剪,因此建議把啟動圖片的內容放置在圖片的中心位置,防止被裁剪掉.
9.禁用緩存(1.3.8新增)
勾選后,APK將不再使用緩存,每次打開時將加載最新的網頁.如果被打包的網站更新比較頻繁,建議勾選此項
10.瀏覽器打開外部鏈接(1.4.5新增)
勾選后,外部鏈接將會調用安卓系統的瀏覽器打開。例如,打包了www.baidu.com網站,則除了百度(*.baidu.com)以外的鏈接將由瀏覽器打開。若打包的是本地文件,則除了本地引用的文件外,其他的外部鏈接由瀏覽器打開
11.API支持 (1.4.5新增)
勾選后,可以通過js調用以下的API
- 獲取IMEI:HTMLAPKPackerHelper.getIMEI()
- 獲取Android ID: HTMLAPKPackerHelper.getAndroidID()
- 獲取系統信息: HTMLAPKPackerHelper.getAndroidOS()
- 獲取OAID: HTMLAPKPackerHelper.getOAID()
常見問題
1.打包出現“java Error opening registry key ‘Software\JavaSoft\Java Runtime Environment’”錯誤
這個問題一般是由於打包軟件安裝在了含有中文的目錄造成的,確保軟件不要安裝在含有中文的目錄
2.提示缺少缺少.NET Framework
3.打包軟件無法安裝
軟件不支持Windows XP,請使用以下系統Win10,Win2008-32,Win2008-64,Vista-32,Vista-64,Win7-32,Win7-64,Win8-32,Win8-64,Win8.1-32,Win8.1-64,WinServer 2012-32,WinServer 2012-64
4.APK無法在手機上安裝
這是由於手機系統低於4.0造成的,由於KRPano需要WebGL支持,需要在4.0以上的系統上才可以運行,因此軟件限制打包后的APK僅支持4.0(含)以上的系統。
5.安全軟件提示有病毒
一般是由於安全軟件對於安裝包誤判造成的,請添加信任后安裝。
6.發現一些文件沒有被打包到apk中
這是由於項目中某些文件含有中文造成的,請修改項目文件的名稱,確保不含有中文后再打包
7.打包出錯,提示 java.lang.IllegalArgumentException: MALFORMED
這是由於APK內部不支持中文,而打包的項目中包含中文或者特殊符號文件名造成的,請修改項目文件名為英文后再打包
8.打包出錯,提示OutOfMemory信息
這是由於打包的項目過大造成的,請,一般64位系統打包項目最好不要超過1G,32位系統打包項目最好不要超過500M。
歷史更新
1.5.5 (2020.4.16)
1.更新簽名證書
2.更新打包內核,提升加載速度
3.更換默認包名
4.修復有些時候打包卡住的問題
1.5.0 (2020.2.24)
1.更新UI界面
2.優化錯誤提示
1.4.5 (2019.11.25)
1. 新增機器碼API支持
2.新增瀏覽器打開彈窗支持
3.更新打包證書
4.更換默認打包包名
5.優化打包內核,提示打包速度和穩定性
1.4.2(2019.11.18)
1.優化錯誤提示信息
1.4.1(2019.9.2)
1.新增狀態欄顏色設置
2.默認禁用縮放按鈕
1.4.0(2018.12.24)
1. 新增打包中文文件支持,無需再改成英文名稱
2. 更新打包內核,支持安卓9 pie
3.優化打包軟件大小
4.修復了覆蓋安裝老版本文件沖突的問題
1.3.9(2018.10.28)
1.修復了啟動圖在部分系統上不生效的問題
2. 修復了安卓8.0以上系統圖標顯示白邊的問題
3.優化打包內核
1.3.8(2018.9.14)
1.新增禁用緩存選項
2.優化內存占用,支持小於2G內存的系統
3.新增支持最大4G的安裝包
4.更新優化內核
1.3.7(2018.7.28)
1.新增導航按鈕選項,勾選后會在打包后的APP底部添加一行導航按鈕,支持前進,后退,刷新,回到首頁
2.新增支持啟動圖片
3.新增視頻全屏播放
4.新增動態內存分配,允許打包最大2GB的APP
5.APP名稱和包名檢測機制,避免錯誤的名稱導致打包失敗
6.內核優化,提升運行效率
1.3.6(2018.6.25)
1.修正某些https網站打開后白屏的問題
2.新增打開圖片文件支持
3.新增調用攝像頭的支持
1.3.5(2018.5.28)
1.修正音樂播放問題
2.修正陀螺儀失效問題
3.User Agent問題修復
1.3.4(2018.5.6)
1.修正安卓新版本圖標顯示問題
2.新增版本配置功能,可以設置APK的版本信息
3.新增下載功能,可以下載APK並自動彈出安裝界面
1.3.3 (2018.4.16)
1.修正<a>標簽無法加載本地頁面的問題
2.修正無法正常加載本地資源(音頻,視頻)的問題
3.修正在部分老的系統無法播放視頻的問題
1.3.2 (2017.12.27)
1.修正因為某些系統的權限問題導致的打包失敗
1.3.1(2017.12.26)
1.修正界面上的問題
2.提升打包文件的大小
3.修正一些打包出錯的問題
1.3.0(2017.12.16)
1.新增把網站打包為APP的功能,可以一鍵打包任意一個網站,只需輸入網址即可
2.支持顯示標題選項,可以自定義APK的標題
3.新增調試選項,可以顯示調試信息,並支持調試面板
4.新增屏幕常亮選項,可以保持屏幕常亮狀態
5.新增全屏選項,支持全屏
6.新增橫屏選項,可以使應用默認全屏顯示
7.新增退出提示選項,在退出時會提示用戶進行確認
8.新增進度條選項,可以在應用最上方顯示進度條,方便查看載入狀態
9.更新軟件圖標
10.支持在定位GPS
11.支持在應用內打開第三方應用
12.增加中文文件名檢測,可以在打包時提示一些文件包含中文名,防止打包出錯
13.提升穩定性
1.2.0(2017.6.16)
1. 修正帶有空格的目錄打包出錯的問題
2.檢測到打包文件名包含中文會給出提示
3.增加了包名檢測機制
4.增加了更加詳細的錯誤提示信息和解決方案
1.1.0 (2017.5.6)
1.修正了打包后,KRPano的VR模式准星不顯示的問題
2.修正打包時臨時文件未刪除導致的錯誤
3.修正打包路徑/保存路徑中含有中文導致打包出錯的問題
4.增加了一些錯誤提示
5.新增對64位系統打包超過500M文件的支持
1.0.0 (2017.4.26)
1.首發
本博文發表於:http://www.krpano.tech/archives/420
發布者:屠龍
轉載請注明出處,謝謝!