phonegap安装教程(HTML5如何让封装成安卓.apk文件)

本文目录
HTML5如何让封装成安卓.apk文件
一、Android SDK中的WebView
1.在要Activity中实例化WebView组件:WebView webView = new WebView(this);
2.调用WebView的loadUrl()方法,设置WevView要显示的网页:
***隐藏网址***
本地文件用:webView.loadUrl("file:///android_asset/XX.html"); 本地文件存放在: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插件)
***隐藏网址***
求助一下,谁有eclipse的mac破解版
1,下载资源
2,安装my eclipse 在安装的目录可以看到以下文件目录通过显示包内容可以查看myeclipse的插件安装的目录。
3,激活my eclipse
在下载的激活工具中启动破解工具
通过Java -jar cracker2015.jar启动破解文件,默认界面,Usercode随便输入一个用户名
点击SystemId按钮生成SystemId,Crack工具下面可能会输出下面的信息
可以再点一次SystemId,这样就会生成SystemId并自动填充在SystemId文本框里
点击Active按钮,会输出相关信息
保存,Tools》SavePropertites,执行完毕会在下面输出Writing to license File
3,替换文件
在下载的文件中找到下面的jar 替换里面的publickey.bytes 文件,如果使用的和上面一样的 名字(mac)生成的systemId就不用替换了。
com.genuitec.eclipse.core_13.0.1.me201505191534.jar
目录 com/genuitec/eclipse/core 替换里面的publicKey.bytes
把补丁包中的文件复制到MyEclipse安装目录的插件目录下,位置为MyEclipse 2015.app/Contents/Profile/plugins下,对已存在的文件要执行替换和合并操作。
删除4个文件,位于两个目录下,每个目录下各有两个,目录位置为
plugins\com.genuitec.eclipse.mobile.phonegap.core_13.0.0.me201504281437\bin\com\genuitec\eclipse\mobile\phonegap\core\internal
plugins\com.genuitec.eclipse.mobile.phonegap.core_13.0.0.me201504281437\com\genuitec\eclipse\mobile\phonegap\core\internal
每个目录下都有
PhonegapProjectManagerImpl$1.class 和 PhonegapProjectManagerImpl$2.class这两个文件,都删掉,破解完成。

更多文章:
myeclipse激活了还是要激活(myeclipse为什么要激活)
2026年7月3日 22:30
phpcms 自定义字段标签模型(phpcms建议PHPCMS在评论功能上进行扩展,实现评论自定义字段)
2025年10月13日 22:30
android根据源码解决问题(如何解决android ndk r8c 老是重新编译源代码的问题)
2026年3月30日 00:30
selectorgadget下载(bootntrselector加载不成功)
2025年9月21日 13:30
如何输入string类型字符串(博图画面中string类型怎么输入)
2026年5月6日 23:15
format函数千位分隔符(15、pandas的设置数字格式,小数位数、百分号、千位分隔符)
2026年4月6日 17:30
c++多线程并发(C++的多线程里的事件是怎样定义的,事件和线程有啥联系和区别)
2026年9月20日 11:45
停止天然砂出口台湾(急求中国2010年10月11日起禁止出口的货物目录)
2025年6月19日 16:00















