1. <ul id="0c1fb"></ul>

      <noscript id="0c1fb"><video id="0c1fb"></video></noscript>
      <noscript id="0c1fb"><listing id="0c1fb"><thead id="0c1fb"></thead></listing></noscript>

      99热在线精品一区二区三区_国产伦精品一区二区三区女破破_亚洲一区二区三区无码_精品国产欧美日韩另类一区

      RELATEED CONSULTING
      相關(guān)咨詢
      選擇下列產(chǎn)品馬上在線溝通
      服務(wù)時(shí)間:8:30-17:00
      你可能遇到了下面的問題
      關(guān)閉右側(cè)工具欄

      新聞中心

      這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
      html5打包apk,html5打包成apk

      html5 如何打包成apk

      1、需要下載安裝MyEclipse2014,Android SDK,eclipse(需配置Android開發(fā)環(huán)境)

      為歷城等地區(qū)用戶提供了全套網(wǎng)頁設(shè)計(jì)制作服務(wù),及歷城網(wǎng)站建設(shè)行業(yè)解決方案。主營業(yè)務(wù)為網(wǎng)站設(shè)計(jì)、網(wǎng)站制作、歷城網(wǎng)站設(shè)計(jì),以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠的服務(wù)。我們深信只要達(dá)到每一位用戶的要求,就會(huì)得到認(rèn)可,從而選擇與我們長期合作。這樣,我們也可以走得更遠(yuǎn)!

      Java和Android環(huán)境安裝與配置。

      2、打開MyEclipse2014,新建一個(gè)HTML5 Mobile Application Project,命名,例如:hello。

      3、html5程序在工程www目錄下編輯;編輯好html5程序,下面就要開始學(xué)習(xí)打包了。

      4、這里介紹兩種打包方式:

      4.1、PhoneGap??Build Service 打包。

      4.2、android SDK +eclispe ?打包。

      5、android SDK +eclispe ?打包(前提已配置好,android開發(fā)環(huán)境):

      Step1、啟動(dòng)eclipse,新建Android Application Project,即Android工程,命名,例如:hello。

      6、Step2、將前面Myeclipse2014中編輯好的HTML5程序(www整個(gè)目錄)拷至剛剛在eclipse新建hello工程對(duì)應(yīng)assets目錄下面。

      7、Step3、下面要做的就是如何將HTML5程序在Android應(yīng)用中啟動(dòng),這里要使用Android系統(tǒng)自帶的WebView控件(具體信息參考Adroid開發(fā)文檔)---在工程下找到res-layout-activity_main.xml并打開,向里面插入WebView控件,編輯好想要的樣式。

      8、Step4、在主程序入口,用剛剛編輯好的WebView控件將HTML5程序引入,此時(shí),主體功能已實(shí)現(xiàn),編譯工程即可得到apk。

      請(qǐng)問用html5打包成的app,在蘋果與安卓上作用有什么區(qū)別?

      你是不是想問h5封裝打包APP?安卓和蘋果是兩個(gè)系統(tǒng),安卓APP的后綴是.apk,蘋果是.ipa,將h5打包APP,要對(duì)應(yīng)自己的手機(jī)系統(tǒng),兩個(gè)系統(tǒng)的APP只能安裝到對(duì)應(yīng)的系統(tǒng)上,蘋果(安卓)APP是不能安裝在安卓(蘋果)系統(tǒng)上的。

      h5封裝打包的APP,其實(shí)只是給網(wǎng)頁套了一個(gè)APP的殼子,讓它可以安裝在手機(jī)桌面上,打開還是網(wǎng)頁,網(wǎng)頁上能實(shí)現(xiàn)的操作,都可以在手機(jī)端實(shí)現(xiàn),APP只是一個(gè)外殼,本質(zhì)還是一個(gè)網(wǎng)頁。安卓和蘋果都是一樣的。

      在亥著就可以做,搜索亥著,登錄賬號(hào)進(jìn)入后臺(tái),輸入APP名稱、網(wǎng)址、就可以封裝打包了。

      如何將html5程序打包成Android應(yīng)用

      一方面,用戶在使用習(xí)慣上,不喜歡在瀏覽器上輸入復(fù)雜的網(wǎng)址;另一方面,Html5 Web App 存放在服務(wù)器端,在每次使用時(shí)需要進(jìn)行數(shù)據(jù)傳遞,會(huì)造成流量浪費(fèi)。有些開發(fā)者不想接觸復(fù)雜的JAVA代碼,下面方法:

      一、Android SDK中的WebView

      1.在要Activity中實(shí)例化WebView組件:WebView webView = new WebView(this);

      2.調(diào)用WebView的loadUrl()方法,設(shè)置WevView要顯示的網(wǎng)頁:

      互聯(lián)網(wǎng)用:webView.loadUrl(“”);

      本地文件用:webView.loadUrl(“”); 本地文件存放在:assets 文件中

      3.調(diào)用Activity的setContentView( )方法來顯示網(wǎng)頁視圖

      4.用WebView點(diǎn)鏈接看了很多頁以后為了讓W(xué)ebView支持回退功能,需要覆蓋覆蓋Activity類的onKeyDown()方法,如果不做任何處理,點(diǎn)擊系統(tǒng)回退剪鍵,整個(gè)瀏覽器會(huì)調(diào)用finish()而結(jié)束自身,而不是回退到上一頁面

      5.需要在AndroidManifest.xml文件中添加權(quán)限,否則會(huì)出現(xiàn)Web page not available錯(cuò)誤。

      uses-permission android:name=”android.permission.INTERNET” /

      缺點(diǎn):如果是載入的是普通網(wǎng)頁,沒有什么問題,但如果是html5,封裝后,在android2.3以上才能正常訪問,android2.2及以下,SDK中的WebView還沒完全支持HTML5

      下面是具體例子:

      MainActivity.java

      package com.android.webview.activity;

      import android.app.Activity;

      import android.os.Bundle;

      import android.view.KeyEvent;

      import android.webkit.WebView;

      public class MainActivity extends Activity {

      private WebView webview;

      @Override

      public void onCreate(Bundle savedInstanceState) {

      super.onCreate(savedInstanceState);

      //實(shí)例化WebView對(duì)象

      webview = new WebView(this);

      //設(shè)置WebView屬性,能夠執(zhí)行Javascript腳本

      webview.getSettings().setJavaScriptEnabled(true);

      //加載需要顯示的網(wǎng)頁

      webview.loadUrl(“”);

      //設(shè)置Web視圖

      setContentView(webview);

      }

      @Override

      //設(shè)置回退

      //覆蓋Activity類的onKeyDown(int keyCoder,KeyEvent event)方法

      public boolean onKeyDown(int keyCode, KeyEvent event) {

      if ((keyCode == KeyEvent.KEYCODE_BACK) webview.canGoBack()) {

      webview.goBack(); //goBack()表示返回WebView的上一頁面

      return true;

      }

      return false;

      }

      復(fù)制代碼

      在AndroidManifest.xml文件中添加權(quán)限

      ?xml version=”1.0″ encoding=”utf-8″?

      manifest xmlns:android=””

      package=”com.android.webview.activity”

      android:versionCode=”1″

      android:versionName=”1.0″

      uses-sdk android:minSdkVersion=”10″ /

      application android:icon=”@drawable/icon” android:label=”@string/app_name”

      activity android:name=”.MainActivity”

      android:label=”@string/app_name”

      intent-filter

      action android:name=”android.intent.action.MAIN” /

      category android:name=”android.intent.category.LAUNCHER” /

      /intent-filter

      /activity

      /application

      uses-permission android:name=”android.permission.INTERNET”/

      /manifest

      復(fù)制代碼

      二、使用PhoneGap

      PhoneGap是一個(gè)用基于HTML,CSS和JavaScript的,創(chuàng)建移動(dòng)跨平臺(tái)移動(dòng)應(yīng)用程序的快速開發(fā)平臺(tái)。它使開發(fā)者能夠利用 iPhone,Android,Palm,Symbian,WP7,Bada和Blackberry智能手機(jī)的核心功能——包括地理定位,加速器,聯(lián)系 人,聲音和振動(dòng)等,此外PhoneGap擁有豐富的插件,可以以此擴(kuò)展無限的功能。PhoneGap是免費(fèi)的,但是它需要特定平臺(tái)提供的附加軟件,例如 iPhone的iPhone SDK,Android的Android SDK等,

      詳細(xì)方法請(qǐng)見:

      優(yōu)點(diǎn):在Eclipse中加入SDK,編程自由,完美適應(yīng)不同設(shè)備屏幕大小,適合高手使用。

      缺點(diǎn):沒有使用布局,直接加載網(wǎng)頁,不能添加廣告。

      三、使用Rexsee在線生成

      Rexsee是開源的Android開發(fā)平臺(tái),支持開發(fā)者以標(biāo)準(zhǔn)化Web開發(fā)模式,使用HTML5、CSS3、Javascript快速實(shí)現(xiàn)移動(dòng)應(yīng)用。會(huì) HTML就會(huì)Android。你要做的只是將做好的HTML5 應(yīng)用上傳到Rexsee服務(wù)器,很快,會(huì)編譯成標(biāo)準(zhǔn)的APK安裝文件。

      網(wǎng)站:

      優(yōu)點(diǎn):一鍵生成,適學(xué)普通人使用

      缺點(diǎn):直接封裝,無法添加廣告。

      如何將HTML5程序打包成Android應(yīng)用

      工具/原料

      MyEclipse2014

      Android SDK

      eclipse

      java開發(fā)環(huán)境

      方法/步驟

      下載安裝MyEclipse2014,Android SDK,eclipse(需配置Android開發(fā)環(huán)境)

      Java和Android環(huán)境安裝與配置,將另寫經(jīng)驗(yàn)分享,讀者也可百度參考其他相關(guān)資料,自行安裝

      打開MyEclipse2014,新建一個(gè)HTML5 Mobile Application Project,命名,例如:hello

      html5程序在工程www目錄下編輯;

      編輯好我們的html5程序,下面就要開始學(xué)習(xí)打包了

      這里介紹兩種打包方式:1、PhoneGap Build Service 打包

      PhoneGap官網(wǎng)有相關(guān)教程可參考,不具體介紹

      2、android SDK +eclispe 打包

      android SDK +eclispe 打包(前提已配置好,android開發(fā)環(huán)境):

      Step1、啟動(dòng)eclipse,新建Android Application Project,即Android工程,命名,例如:hello

      Step2、將前面Myeclipse2014中編輯好的HTML5程序(www整個(gè)目錄)拷至剛剛在eclipse新建hello工程對(duì)應(yīng)assets目錄下面

      Step3、下面要做的就是如何將我們的HTML5程序在Android應(yīng)用中啟動(dòng),這里我們要使用Android系統(tǒng)自帶的WebView控件(具體信息參考Adroid開發(fā)文檔)---在工程下找到res-layout-activity_main.xml并打開,向里面插入WebView控件,編輯好自己想要的樣式

      Step4、在主程序入口,用剛剛編輯好的WebView控件將HTML5程序引入,此時(shí),主體功能已實(shí)現(xiàn),編譯工程即可得到apk


      網(wǎng)站名稱:html5打包apk,html5打包成apk
      網(wǎng)站URL:http://www.ef60e0e.cn/article/dsccepo.html
      99热在线精品一区二区三区_国产伦精品一区二区三区女破破_亚洲一区二区三区无码_精品国产欧美日韩另类一区
      1. <ul id="0c1fb"></ul>

        <noscript id="0c1fb"><video id="0c1fb"></video></noscript>
        <noscript id="0c1fb"><listing id="0c1fb"><thead id="0c1fb"></thead></listing></noscript>

        三明市| 屏东县| 连平县| 梅州市| 镇雄县| 武山县| 青河县| 衡东县| 威宁| 庄河市| 五峰| 沧源| 本溪| 长汀县| 大渡口区| 岗巴县| 高陵县| 阿克陶县| 夏邑县| 池州市| 禹州市| 澎湖县| 临潭县| 谢通门县| 郧西县| 疏附县| 徐汇区| 鄱阳县| 青阳县| 鹿邑县| 济阳县| 邹平县| 漳浦县| 饶河县| 金塔县| 胶南市| 建瓯市| 耒阳市| 丹巴县| 柳州市| 寿宁县|