回覆列表
  • 1 # aeaml13840

    我把拷出來的apk複製到手機上,但是安裝不上,提示“應用程式未安裝”。因為ROM中的一些應用的apk檔案中是沒有classes.dex檔案的,但是對應的,在同一個目錄下都會有一個名字一樣,字尾是odex的檔案,實際上,可以把這個odex檔案轉成dex檔案,然後放進apk檔案中,這樣apk就可以安裝了。 細心的網友可能發現android的ROM中有很多odex檔案,相對於APK中的dex檔案而言這個odex有什麼作用呢? android123提示大家,如果你仔細觀察會發現檔名時一一對應的,同時那些對應的apk檔案中沒有dex檔案。這樣做可以使其廠商保證一定的反盜版,因為沒有沒有dex檔案的apk是無法正常安裝的,而廠商直接將odex和不完整的apk檔案放到手機rom固化到/system/bin中可以讓一般使用者無法正常匯出使用。  很多網友可能想到的是合併odex和apk變成apk中包含dex檔案的,這樣合併後最終apk檔案安裝在/data/中,而rom存放時在 /system/bin中,所以最終導致了使用者可裝在android手機中的軟體會變少,佔用系統空間。方法: 1準備軟體和檔案(/system/bin中的檔案複製到“一鍵合併”下的romdir/system/app中 ,把/system/framework下的檔案也複製到“一鍵合併”下的romdir/system/framework中)。1準備軟體和檔案   2電腦中有JAVA環境(JAVA.exe)   3下載“一鍵合併”已經打包 "rom提取APKodex轉dex簽名打包.zip" http://vdisk.weibo.com/s/sEZXR4.選項2  在一鍵合併\romdir\system\app下的這個就是你提取的軟體了,試試看能用不  我在XP下成功了!!看你的了!

  • 中秋節和大豐收的關聯?
  • 紅紫外線的特點?