扫码关注官方订阅号
如题。我想把开发的应用(含html,js,图片,音频等资源)打包成exe、apk以及ipa,目前我知道并且会用的打包exe的工具是webkit,打包apk和ipa的是hbuilder(性能略差)。我听说过一些其他的工具,但不清楚它们各自有什么特点。我希望能打包得尽量小,谢谢。
走同样的路,发现不同的人生
在桌面(Windows、Mac、Luinx)环境的话node-webkit,和特别是electron (即atom-shell)不错
在移动设备环境的话,目前跟本地nodejs的app方案感觉都不太靠谱,了解过的有几家,楼主可以看下
node-app
jxcore
但是这些方案都或多或少有不完美的地方,特别是在IOS系统下,主要涉及到苹果对APP中执行js的要求和限制等。
当然楼主也可以不必执着与nodejs。在移动设备上可以选择一些混合应用的方案
例如:
cordova (应该是名气比较大辣)
cocoonJS (在线打包工具,主要针对HTML5游戏吧)
hbuilder
相关的技术
XDK (Intel家的HTML5APP集成打包工具)
Crosswalk (Chrome家的旨在弥合不同Android平台间WebView性能差异的工具)
打包桌面系统可以试试Atom-Shell
目前我打包exe用的是node-webkit,打包移动端用的是cordova,打包exe几乎没什么问题,移动端还有一些缺陷,(我没找到解决办法),如播放音频,读写文件
哪个打包安装包工具支持中文啊,electron-installer-*不支持啊
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
在桌面(Windows、Mac、Luinx)环境的话node-webkit,和特别是electron (即atom-shell)不错
在移动设备环境的话,目前跟本地nodejs的app方案感觉都不太靠谱,了解过的有几家,楼主可以看下
node-app
jxcore
但是这些方案都或多或少有不完美的地方,特别是在IOS系统下,主要涉及到苹果对APP中执行js的要求和限制等。
当然楼主也可以不必执着与nodejs。在移动设备上可以选择一些混合应用的方案
例如:
cordova (应该是名气比较大辣)
cocoonJS (在线打包工具,主要针对HTML5游戏吧)
hbuilder
相关的技术
XDK (Intel家的HTML5APP集成打包工具)
Crosswalk (Chrome家的旨在弥合不同Android平台间WebView性能差异的工具)
打包桌面系统可以试试Atom-Shell
目前我打包exe用的是node-webkit,打包移动端用的是cordova,打包exe几乎没什么问题,移动端还有一些缺陷,(我没找到解决办法),如播放音频,读写文件
哪个打包安装包工具支持中文啊,electron-installer-*不支持啊