html5封装app(html5封装apk)
HTML5如何让封装成安卓.apk文件?
一、Android SDK中的WebView
1.在要Activity中实例化WebView组件:WebView webView = new WebView(this);
2.调用WebView的loadUrl() *** ,设置WevView要显示的网页:
互联网用:webView.loadUrl("");
本地文件用:webView.loadUrl(""); 本地文件存放在:assets 文件中
3.调用Activity的setContentView( ) *** 来显示网页视图
4.用WebView点链接看了很多页以后为了让WebView支持回退功能,需要覆盖覆盖Activity类的onKeyDown() *** ,如果不做任何处理,点击系统回退剪键,整个浏览器会调用finish()而结束自身,而不是回退到上一页面
5.需要在AndroidManifest.xml文件中添加权限,否则会出现Web page not available错误。
二、使用PhoneGap
PhoneGap是一个用基于HTML,CSS和JavaScript的,创建移动跨平台移动应用程序的快速开发平台。它使开发者能够利用 iPhone,Android,Palm,Symbian,WP7,Bada和Blackberry智能手机的核心功能——包括地理定位,加速器,联系 人,声音和振动等,此外PhoneGap拥有丰富的插件,可以以此扩展无限的功能。PhoneGap是免费的,但是它需要特定平台提供的附加软件,例如 iPhone的iPhone SDK,Android的Android SDK等,
详细 *** 请见:
优点:在Eclipse中加入SDK,编程自由,完美适应不同设备屏幕大小,适合高手使用。
缺点:没有使用布局,直接加载网页,不能添加广告。
三、使用Rexsee在线生成
Rexsee是开源的Android开发平台,支持开发者以标准化Web开发模式,使用HTML5、CSS3、Javascript快速实现移动应用。会 HTML就会Android。你要做的只是将做好的HTML5 应用上传到Rexsee服务器,很快,会编译成标准的APK安装文件。
网站:
优点:一键生成,适学普通人使用
缺点:直接封装,无法添加广告。
四、appMobi Html5 XDK 在线生成(使用了PhoneGap插件)
用html5做的网站打包成app跟app有什么区别
我们口中常说的开发APP都是使用编程语言开发的APP,有前后端,有代码。是需要付出大量的时间和金钱的,还需要人工维护,市场上开发一个APP的价格,根据功能不同,价格相差很大,有些模板开发可能几千块就搞定了,有些源码开发十几万。
而网站封装打包的APP其实只是给网站套一个APP的壳子,它本质还是网站,这个封装出来的APP本身是没有后台的,只有网站后台,它可以像普通APP一样安装在手机上,但打开之后是网页。
很多不想花精力开发APP的企业通常会选择使用网站封装“快速开发”一个APP,因为这样非常简单,很多开发者服务平台在这方面都提供免费服务的,自己操作一分钟不到就搞定了。
登录亥著开发者中心,大家可以用自己的手机号注册账号。
点击“封装APP”
输入自己的网址,选择需要封装的系统,可以自己做图标和启动图,也可以选择平台现有的。
根据需求选择功能插件,如果不需要可以不选。
这样就封装好了
Java可以写h5 封装成APP吗
可以。
?1 你把html5程序上传的服务器上面,做成类似于手机网站那样的,然后可以去百度找打包的网站,输入你的网址,上传图标就可以了。
?2 第二中是你用 apicloud dcloud之类的开发工具,用html5实现功能。
有直接把HTML5网页封装成IOS应用的工具吗
两种 *** ,一种是“普通封装+企业签名”,一种是“免签封装”
封装就是将HTML5网页封装成一个APP,安卓封装APP可以直接安装,但是ios系统对应用的安装是有限制的,非App Store下载的应用必须要做苹果签名才能成功安装,所以封装iOS应用后,还需要做一个签名。
另一种是免签封装,这个就比较方便了,这个是专门针对ios系统的,快速封装iOS应用且不需要签名。借助开发者服务平台操作很简单。
免签封装步骤:
百度搜索亥著,只需要提供应用名称、网页网址、应用logo,就可以快速封装成一个ios应用了。
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。