導航:首頁 > 操作系統 > 安卓包是個什麼

安卓包是個什麼

發布時間:2022-07-20 07:09:08

㈠ 安卓游戲數據包和apk是什麼意思

你好,

apk是安卓安卓文件,數據包是一些大型游戲需要安裝到apk安裝完成之後的目錄下的。

下載安卓游戲的話,去電腦管家下載即可,打開騰訊電腦管家→【軟體管理】→【安卓游戲】→搜索游戲→將手機與電腦連接搜索游戲名稱 而且數據包游戲,會自動替你下載數據包的。

更多問題去電腦管家企業平台提問吧!

android 的apk包有什麼組成

1.APK文件簡介
APK是AndroidPackage的縮寫,即即Androidapplicationpackage文件或Android安裝包。每個要安裝到Android平台的應用都要被編譯打包為一個單獨的文件,後綴名為.apk。APK文件是用專業軟體eclipse編譯生成的文件包,其中包含了應用的二進制代碼、資源、配置文件等。通過將APK文件直接傳到Android手機中執行即可安裝。APK文件其實就是zip格式,但其擴展名被改為apk,用解壓軟體可以直接打開。通過WinRAR或UnZip解壓後,你會看到有幾個文件和文件夾。一個典型的APK文件通常有下列內容組成:AndroidManifest.xml程序全局配置文件classes.dexDalvik位元組碼
resources.arsc
編譯後的二進制資源文件
META-INF\該目錄下存放的是簽名信息res\
該目錄存放資源文件
assets\該目錄可以存放一些配置文件
下面對這些文件和目錄做些基本的注釋和介紹。•AndroidManifest.xml
該文件是每個應用程序都必須定義和包含的文件,它描述了應用程序的名字、版本、許可權、引用的庫文件等等信息。需要解包後才能加以閱讀。
•classes.dex文件
classes.dex是java源碼編譯後生成的java位元組碼文件。dex是DalvikVMexecutes的全稱,即AndroidDalvik執行程序,並非JavaME的位元組碼而是Dalvik位元組碼。•resources.arsc
編譯後的二進制資源文件。•META-INF目錄
META-INF目錄下存放的是簽名信息,用來保證apk包的完整性和系統的安全。在eclipse編譯生成一個apk包時,會對所有要打包的文件做一個校驗計算,並把計算結果放在META-INF目錄下。這就保證了apk包里的文件不能被隨意替換。比如拿到一個apk包後,如果想要替換裡面的一幅圖片,一段代碼,或一段版權信息,想直接解壓縮、替換再重新打包,基本是不可能的。如此一來就給病毒感染
和惡意修改增加了難度,有助於保護系統的安全。•res目錄
res目錄存放資源文件。包括圖片,字元串等等。解包後,幾乎所有可能的修改和編輯工作基本都在這里。•assets目錄
assets目錄可以存放一些配置文件,這些文件的內容在程序運行過程中可以通過相關的API獲得。
2.APK文件的解包和打包
APK文件是用專業軟體eclipse編譯生成的文件包。在網上可以找到許多軟體來對APK的內容進行反編譯,例如:可以通過AXMLPrinter2工具和命令:java-jarAXMLPrinter2.jarAndroidManifest.xml解開在apk中的AndroidManifest.xml。最近,業界有一個功能強大的解包打包工具包apktool,可以在Windows下用來方便快速地對APK文件進行解包和打包,給修改和編輯工作帶來許多方便。下面來介紹它的使用。
1)APKtool軟體包
APKtool軟體包有2個程序組成:apktool.jar和aapt.exe另外提供一個批處理文件:apktool.bat,其內容為:java-jar"%~dp0\apktool.jar"%1%2%3%4%5%6%7%8%9
運行apktools.jar需要java環境(1.6.0版本以上)。apktool.jar用於解包,apktool.jar和aapt.exe聯合用於打包。2)APK文件的解包
下面以解開Contacts.apk為例。首先把Contacts.apk復制到當前工作目錄下(例:Test)。在DOS下打入命令apktooldContacts.apkABC
這里「d」表示要解碼。Contacts.apk是要解包的APK文件。ABC是子目錄名。所有解包的文件都會放在這個子目錄內。3)APK文件的打包在DOS下打入命令
apktoolbABCNew-Contacts.apk這里「b」表示要打包
ABC是子目錄名,是解包時產生的子目錄,用來存放所有解包後的和修改後的文件。
New-Contacts.apk是打包後產生的新的APK文件。4)Framework框架文件
在解開APK文件時,apktool需要框架文件(framework-res.apk)來解碼和打包。Apktool已經包含了標準的框架,所以在大多數APK文件的解包時,不需要另外提供框架文件。但是,某些製造商使用了他們自己的框架文件,為了解包,就不得不從手機中把框架文件(framework-res.apk)提取出來,然後安裝到計算機。安裝命令是:
apktoolifframework-res.apk
安裝後就會得到:~\apktool\framework\1.apk5)解包、解包和簽名批處理
在實際使用時,可能對多個APK文件進行處理。方便的做法是寫成批處理文件。打包和簽名可以一次完成。

解包批處理命令:
for%%iin(*.apk)dojava-jarapktool.jard%%i_%%i&&move_%%iModifying_Files&©%%iBackuped_Raw_Files&&@echoFile[%%i]unpackingprocessiscompleted!
打包和簽名批處理命令:
for/d%%iin(*)docd..&&java-jarapktool.jarbModifying_Files\%%i&&
java
-jar
signapk.jar
testkey.x509.pem
testkey.pk8
Modifying_Files\%%i\dist\*.apk%%i&&ren%%iNew%%i&&moveNew%%iModified_Signed_Files&&@echo%%iCompleterepackingandSigning

㈢ android apk是個什麼東西

apk即Android安裝包,通過將APK文件直接傳到Android模擬器或Android手機中執行即可安裝。安卓Android的軟體安裝包以.apk為文件擴展名,其文件格式是標準的.zip文件,可以通過WinZIP、winrar等壓縮文件工具直接打開,或是在.apk文件名上添加.zip後綴,即可查看封裝在其中的具體文件內容,包括程序、圖片、配置文件等。apk文件和sis一樣,把android sdk編譯的工程打包成一個安裝程序文件,格式為apk。 APK文件其實是zip格式,但後綴名被修改為apk,通過UnZip解壓後,可以看到Dex文件,Dex是Dalvik VM executes的全稱,即Android Dalvik執行程序,並非Java ME的位元組碼而是Dalvik位元組碼。Android在運行一個程序時首先需要UnZip,然後類似Symbian那樣直接,和Windows Mobile中的PE文件有區別。

㈣ 安卓手機安裝包是什麼格式

安卓手機安裝包是APK格式,即*.APK。

APK,全稱Android Package,即Android安裝包。APK是類似Symbian(塞班)Sis或Sisx的文件格式,通過將APK文件直接傳到Android模擬器或Android手機中執行即可安裝。

APK文件其實是zip格式,後綴名被修改為APK,通過UnZip解壓後,可以看到Dex文件。Dex是Dalvik VM executes的縮寫,是Android Dalvik的執行程序,並非Java ME的位元組碼而是Dalvik位元組碼。

一個APK文件結構為:

1、META-INF (Jar文件中常可以看到)。

2、res (存放資源文件的目錄)。

3、AndroidManifest.xml (程序全局配置文件)。

4、classes.dex (Dalvik位元組碼)。

5、resources.arsc (編譯後的二進制資源文件)。

(4)安卓包是個什麼擴展閱讀

其它手機系統安裝包格式:

1、symbian系統:sis、sisx、jar和jad。

2、Windows phone系統:exe、cab和jar。

3、ubuntu系統:deb、bin、tar和gz。

4、Windows Mobile系統:cab和exe。

5、BlackBerry系統:jad、jar和bar。

6、iOS系統:deb、ipa和pxl。

7、Palm系統:prc。

參考資料

網路-Android

㈤ 安卓 apk游戲安裝包 裡面文件分別是什麼 做什麼用的

這是你游戲的數據包,你再玩大型游戲時,一個APK安裝文件已經無法裝下這么多的游戲內容,所以就需要一個游戲數據包,這里邊裝著的就是一個游戲的數據,比如說游戲的場景,音頻,視頻,人物對話,人物模型等,這里的東西不能隨便篡改或刪除,不然你的游戲就無法運行了,這些都是游戲的核心文件,別亂動,放著就好了。而數據包的位置則需要看是那個游戲商的,如果是gameloft就放在你手機SD卡的gameloft文件夾內,如果是其他的游戲商,就要放在根目錄或指定地點,一般游戲介紹都會說明數據包地點的。所以不要擔心,你明白了嗎?

㈥ 安卓手機安裝包是什麼東西,刪了會怎麼樣

安裝包是用來安裝軟體的,點擊安裝包就會安裝那個軟體,刪了之後沒事,只不過下次要安的話就要重新下一個安裝包了。

㈦ android程序安裝包是什麼文件

安卓Android的軟體安裝包以.apk為文件擴展名,其文件格式是標準的.zip文件,可以通過WinZIP、WinRAR等壓縮文件工具直接打開,或是在.apk文件名上添加.zip後綴,即可查看封裝在其中的具體文件內容,包括程序、圖片、配置文件等。 與標準的.zip文件不同的是,安卓Android的.apk軟體安裝包還附帶有兩個關鍵的識別信息:包名和簽名。其中包名用於識別軟體本身,以便提供安裝替換和版本升級提示等用途;簽名用於識別開發者,以便判斷軟體包是否被修改過。 通過網頁或論壇下載的安卓Android軟體安裝包,有時會被自動改名為.zip擴展名,這時需要直接將.zip擴展名的安卓Android軟體安裝包直接改名為.apk,以便正常安裝到Android設備中。

㈧ 耗電安卓系統的軟體包是什麼意思

安卓系統APP軟體的軟體包指的就是用APK格式寫成的。
Apk是一種標准,就是一種程序的標准,我們通常呢,是以apk為後綴的,所以說呢,這樣後綴的文件的,我們認為它是一個在安卓系統里可以安裝的小型的APP軟體,at軟體對我們的生活有很多的好處,很多的幫助

㈨ 安卓系統安裝包是什麼格式

安卓系統安裝包是apk格式。

APK是AndroidPackage的縮寫,即Android安裝包(apk)。APK是類似SymbianSis或Sisx的文件格式。通過將APK文件直接傳到Android模擬器或Android手機中執行即可安裝。

apk文件和sis一樣,把androidsdk編譯的工程打包成一個安裝程序文件,格式為apk。 APK文件其實是zip格式,但後綴名被修改為apk,通過UnZip解壓後,可以看到Dex文件,Dex是DalvikVM executes的簡稱,即Android Dalvik執行程序,並非Java ME的位元組碼而是Dalvik位元組碼。

Android在運行一個程序時首先需要UnZip,然後類似Symbian那樣直接,和Windows Mobile中的PE文件有區別。

(9)安卓包是個什麼擴展閱讀:

Android一詞的本義指「機器人」,同時也是Google於2007年11月5日宣布的基於linux平台的開源手機操作系統的名稱,該平台由操作系統、中間件、用戶界面和應用軟體組成。

1、系統架構

android的系統架構和其操作系統一樣,採用了分層的架構。從架構圖看,android分為四個層,從高層到低層分別是應用程序層、應用程序框架層、系統運行庫層和linux核心層。

2、應用程序

Android會同一系列核心應用程序包一起發布,該應用程序包包括客戶端,SMS短消息程序,日歷,地圖,瀏覽器,聯系人管理程序等。所有的應用程序都是使用JAVA語言編寫的。

3、應用程序框架

開發人員也可以完全訪問核心應用程序所使用的API框架。該應用程序的架構設計簡化了組件的重用;任何一個應用程序都可以發布它的功能塊並且任何其它的應用程序都可以使用其所發布的功能塊(不過得遵循框架的安全性)。同樣,該應用程序重用機制也使用戶可以方便的替換程序組件。

㈩ APK是什麼安卓軟體安裝包詳解

安卓軟體安裝包您都了解嗎?首先,我們先來了解一下安卓系統的平板所使用的安裝文件。目前最常見的就是APK與NPK文件。APK文件也是個壓縮包APK(Android Package)文件應該是任何安卓用戶都知道的安卓程序安裝包文件,它類似塞班系統的SIS、SISX文件或者電腦上的EXE安裝文件。通過把android sdk編譯的工程打包成一個安裝程序文件,並將格式設置為apk。因此可以說,APK文件其實也是壓縮格式文件,只是後綴名改成了「.apk」,而這個壓縮包,我們後文會談到它的一個神奇用處。NPK安裝包NPK解壓縮後生成文件而另一種安卓安裝包則是後綴名為「.npk」格式的文件,這是91公司開發的安卓軟體安裝包格式。它解決了一些大型游戲數據包過大,APK主程序文件不能完整包含數據包的問題,而將數據包與程序包集成在一起,一次安裝就可直接運行游戲軟體,有效提升使用方便性。

閱讀全文

與安卓包是個什麼相關的資料

熱點內容
pdf列印缺字 瀏覽:515
安卓手機鎖住圖標用什麼app 瀏覽:288
程序員牧師 瀏覽:456
影音伺服器是什麼意思 瀏覽:856
安卓如何合入補丁 瀏覽:929
文件夾中的應用隱藏怎麼辦 瀏覽:467
伺服器如何調用全部cpu計算 瀏覽:84
如何搜索AppID 瀏覽:792
組裝電腦水冷解壓 瀏覽:280
珠海存儲伺服器地址怎麼找 瀏覽:416
md5演算法字元串長度 瀏覽:8
可以二次虛化的雲伺服器 瀏覽:783
思科2500編程器固件 瀏覽:239
php開發桌面應用程序 瀏覽:908
支付寶app哪裡可以加油 瀏覽:74
路由器ttl刷編程器固件 瀏覽:722
縱向加密密鑰協商狀態時間 瀏覽:854
mc花雨庭伺服器有些什麼 瀏覽:813
linux製作網頁 瀏覽:23
xlsx加密忘記了怎麼辦 瀏覽:1002