安卓app封裝
㈠ Android開發,能否將做好的某個功能封裝成類,然後其它APP可以直接調用這個類,
打成jar
http://jingyan..com/article/ea24bc3984f5b2da62b33186.html
參考下這個 你只要選中你想要打包的類然後按照上面的步驟走就行了
打包出來版 然後把jar引用到別的項目就可以權用了
㈡ HTML5如何讓封裝成安卓.apk文件
一、Android SDK中的WebView
1.在要Activity中實例化WebView組件:WebView webView = new WebView(this);
2.調用WebView的loadUrl()方法,設置WevView要顯示的網頁:
互聯網用:webView.loadUrl("http://www.31358.com");
本地文件用: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等,
詳細方法請見:http://phonegap.com/start#android
優點:在Eclipse中加入SDK,編程自由,完美適應不同設備屏幕大小,適合高手使用。
缺點:沒有使用布局,直接載入網頁,不能添加廣告。
三、使用Rexsee在線生成
Rexsee是開源的Android開發平台,支持開發者以標准化Web開發模式,使用HTML5、CSS3、Javascript快速實現移動應用。會 HTML就會Android。你要做的只是將做好的HTML5 應用上傳到Rexsee伺服器,很快,會編譯成標準的APK安裝文件。
網站:http://www.rexsee.com
優點:一鍵生成,適學普通人使用
缺點:直接封裝,無法添加廣告。
四、appMobi Html5 XDK 在線生成(使用了PhoneGap插件)
http://www.appmobi.com/
㈢ 怎樣去除安卓APP封裝的廣告
用360,lbe安全衛士屏蔽.
㈣ html+js做的網站,想做成APP怎麼封裝呢
如果要做網站封裝APP的話,其實非常簡單的,網上很多開發者服務平台都有這個功能,操作非常簡單,基本上一分鍾不到就可以封裝好。
在亥著開發者中心找到【產品概覽】-【封裝APP】
㈤ 如何應用安卓APK文件進行解包打包和修改
不需要解包跟打復包,直接修制改就可以,修改的的方法。
如下參考:
1.將需要修改的apk包復制到100apktool的路徑中。注意:您需要將文件名更改為123apk,如下圖。
㈥ 封裝app和原生的app的區別是什麼
一、開發模式不同
1、封裝APP:又稱webapp,是一種框架型APP開發模式。
2、原生APP:又稱Native App,開版發針對蘋果IOS封閉、Android開源等權不同的手機操作系統用不同語言進行開發。
二、優勢不同
1、封裝APP:開發方式擁有跨平台的優勢,該模式通常由「HTML5雲網站+APP應用客戶端」兩部份構成。
2、原生APP:可以直接對接所有手機埠相應條件滿足下甚至可以獲得手機最高許可權,對於延伸控制升級發展有著天然優勢。
三、特點不同
1、封裝APP:通過訪問數據進行直接運作,像網頁直接打開的方式直接訪問,這種方式跟h5連接訪問是一樣的,所以封裝的APP大多數也多由網頁端h5系統封裝而來。
2、原生APP:運行的處理能力較快,視頻,圖形等處理比較完美。手機的適配度較高有靈活的的埠匹配。
㈦ 請問我這有個安卓APP源代碼,怎麼封裝成APP
在Android Studio中打開,直接運行或打包生成Apk
㈧ 封裝app能不能上架
封裝的app也是可以上架的,但是無論是封裝的還是源碼開發的,上架安卓或蘋果內的應用商店都不能那麼容易的。容
如果是ios應用需要上架蘋果市場的話,目前H5封裝的APP是很難通過蘋果商店的審核,不過微導流提供蘋果企業簽名和內存分發的服務,幫助不能上架蘋果商店的應用讓用戶添加信任使用。
如果要是上架到安卓市場的話,如今很多的安卓市場需要軟著的,這樣的話就需要申請軟著,申請完軟著之後才可以上架到安卓市場中。微導流開發者服務平台可以幫忙快速申請軟著,然後根據客戶的需要幫客戶上架對應的安卓應用商店
需要注意的是,不關是需要上架到安卓市場還是上架到蘋果市場,一些敏感的的app或者是違法的app都是非常難的,最好是有正規的資質,不然很容易被下架或者是審核不通過。
㈨ HTML5應用封裝成APP,有android的代碼嗎
看具體封裝情況,輕度封裝,幾乎是不包含android專有代碼的,只是打包為apk並簽名而已,真正內執行封裝app的是瀏覽器。中容都封裝有時候會封裝一個定製的瀏覽器組件進去,算是包含android代碼吧,不過這部分代碼依然不需要html5程序開發者去寫:-)
㈩ 響站封裝APP與原生開發APP有什麼不同
大腕互聯的響站抄APP是使用的HTML5做為開發框架開發的。該開發具有跨平台的優勢,該模式通常由「HTML5雲網站+APP應用客戶端」兩部份構成,APP應用客戶端只需安裝應用的框架部份,而應用的數據則是每次打開APP的時候,去雲端取數據呈現給手機用戶。
優點:能夠與網站數據同步更新並適配目前所有的系統(安卓、IOS)。
缺點:因為是屬於WEB APP所以一般只是做輕應用APP,無法載入太復雜的內容程序,載入需載入網頁數據後進入APP應用內。具有原生APP框架而不需要與原生APP一樣繁瑣。
原生APP又稱Native App,該開發針對IOS、Android等不同的手機操作系統要採用不同的語言和框架進行開發,該模式通常是由「雲伺服器數據+APP應用客戶端」兩部份構成,APP應用所有的UI元素、數據內容、邏輯框架均安裝在手機終端上。
優點:不懼復雜應用內容,載入速度與雲伺服器配置相關。
缺點:開發成本過高,無法於網站數據同步,管理更新升級較為麻煩。當然具體的選擇還需要根據企業需求進行選擇。