apk文件在安卓系統(tǒng)的普及后為人熟知 , 作為我們最最常用的軟件安裝包 , 你對(duì)它的了解又有多少呢?
apk是什么文件
APK是AndroidPackage的縮寫 , 即Android安裝包(apk) 。APK是類似Symbian Sis或Sisx的文件格式 。通過將APK文件直接傳到Android模擬器或Android手機(jī)中執(zhí)行即可安裝 。
apk文件和sis一樣 , 把a(bǔ)ndroid sdk編譯的工程打包成一個(gè)安裝程序文件 , 格式為apk 。APK文件其實(shí)是zip格式 , 但后綴名被修改為apk , 通過UnZip解壓后 , 可以看到Dex文件 , Dex是DalvikVM executes的簡(jiǎn)稱 , 即Android Dalvik執(zhí)行程序 , 并非Java ME的字節(jié)碼而是Dalvik字節(jié)碼 。Android在運(yùn)行一個(gè)程序時(shí)首先需要UnZip , 然后類似Symbian那樣直接 , 和Windows Mobile中的PE文件有區(qū)別 。
在Android平臺(tái)中dalvik vm的執(zhí)行文件被打包為apk格式 , 最終運(yùn)行時(shí)加載器會(huì)解壓然后獲取編譯后的androidmanifest.xml文件中的permission分支相關(guān)的安全訪問 , 但仍然存在很多安全限制 , 如果你將apk文件傳到/system/app文件夾下會(huì)發(fā)現(xiàn)執(zhí)行是不受限制的 。安裝的文件可能不是這個(gè)文件夾 , 而在androidrom中 , 系統(tǒng)的apk文件默認(rèn)會(huì)放入這個(gè)文件夾 , 它們擁有著root權(quán)限 。
而如何打開apk文件呢?常見的打開方式有兩種:
一是直接在手機(jī)上運(yùn)行該文件
【apk文件如何打開?】一種是在電腦上導(dǎo)入手機(jī)使用
推薦閱讀
- 如何制作個(gè)性微信頭像
- 怎么關(guān)掉剪映的水印 如何關(guān)閉剪映水印
- 如何用QQ瀏覽器填表格 QQ瀏覽器填表格
- 如何促進(jìn)黃瓜雌花形成
- 不知道怎么清洗小龍蝦 如何怎么清洗小龍蝦
- 如何計(jì)算員工年假天數(shù)
- 學(xué)習(xí)古詩的方法 如何學(xué)習(xí)古詩
- 馬桶怎么用 馬桶如何用
- 電腦丟失文件怎么找回來 電腦丟失文件怎么找回
- mate30如何隱藏視頻 mate30如何隱藏APP
