-
使用一个本地/网络的网页, 生成一个apk
-
使用html作为UI, 可以做服务器使用, 也可以在本地使用
-
支持使用单index.html 压缩包 和 文件夹(仅支持chrome) 3种方式
java 1.8+
- 通过apktool1反编译
- 修改反编译后的内容
- 重新编译并签名
仅在windows 平台测试过- 多用户同时使用的支持
- UI 调整
- 支持包名的修改
- 支持版本号修改
- 更多关于webview的功能
- 导航条
- 进度条
- 其他的东西
- 安装java jdk环境1.8+ 不能是jre jre 下没有(jarsigner)
- 注意centos 下要装sun jdk 不能装openjdk 否则会没有jarsigner
- 下载realse
- java -jar html2apk-1.0.jar
- 默认80 如果你想修改端口: java -jar demo.jar --server.port=8080
- 需包含 apk 的模板文件夹 apk
- 需包含 前端UI文件夹 html
- ./gradlew for unix based systems or gradlew.bat for windows.
- After build completes you should have a jar file at: build/libs/html2apk-xxx.jar
https://github.com/pzx521521/html2apk/
Footnotes
-
1 apktool.jar 由于 org.yaml.snakeyaml 和springboot 下的版本冲突(springboot 下是1.25 apktool 下是 1.12) 必须自己编译 详见 如何编译apktool.jar ↩