當前位置:首頁 » 安卓系統 » androiddex

androiddex

發布時間: 2022-09-23 17:25:04

1. Android手機的apk文件中的class.dex文件是什麼是做什麼用的呢

簡單說就是優化後的android版.exe。每個apk安裝包里都有。相對於PC上的java虛擬機能運行.class;android上的Davlik虛擬機能運行.dex。

作用

讓dalvik能夠運行。

dex好處

可以直接用DexClassLoader類載入,動態載入。於是只要在dex上加殼,在程序運行時脫殼,就可以規避靜態反編譯的風險。

(1)androiddex擴展閱讀

使用dex文件的原因

在Android系統中,一個App的所有代碼都在一個Dex文件裡面。Dex是一個類似Jar的包,存儲了很多Java編譯位元組碼的歸檔文件。

因為Android系統使用Dalvik虛擬機,所以需要把使用Java Compiler編譯之後的class文件轉換成Dalvik能夠執行的class文件。

2. 安卓手機里的DEX文件可以刪除么

謝邀。(話說我只是個水貨,別老邀我啊) ODEX是安卓上的應用程序apk中提取出來的可運行文件,即將APK中的classes.dex文件通過dex優化過程將其優化生成一個.dex文件單獨存放,原APK中的classes.dex文件會保留。 這樣做可以加快軟體的啟動速度,預先提取,減少對RAM的佔用,因為沒有odex的話,系統要從apk包中提取dex再運行。odex文件的定義,以上引用自網路。 安卓系統里應該是odex文件,如果出現這個文件,表明相應的程序已經經過了odex化,原有的apk中將不再包含classes.dex文件(這點有待考證,和上面引用內容不符,但是我查看了幾個odex化的刷機包,裡面的apk都是不含classes.dex文件的)。如果你刪除了這個odex文件,那這個程序也就無法運行了,所以請不要隨意刪除它。 如果要在保證程序正常運行的情況下,不想看到這個odex文件,那就要對這個程序進行deodex處理。方式有很多,現成的工具也有很多...麻煩請在各大搜索引擎和論壇查找。就是這樣的喵~

3. android dex文件 怎麼打開

apk文件是把android
sdk編譯的工程打包成一個安裝程序文件,格式為apk。
APK文件其實是zip格式,但後綴名被修改為apk,通過UnZip解壓後,可以看到Dex文件,Dex即Android
Dalvik執行程序,你可以在安裝Android操作系統的手機中執行即可安裝。
望採納

4. android手機的apk文件中的class.dex文件是什麼是做什麼用的呢

簡單說就是優化後的android版.exe。每個apk安裝包里都有。相對於PC上的java虛擬機能運行.class;android上的Davlik虛擬機能運行.dex。

作用

讓dalvik能夠運行。

dex好處

可以直接用DexClassLoader類載入,動態載入。於是只要在dex上加殼,在程序運行時脫殼,就可以規避靜態反編譯的風險。

(4)androiddex擴展閱讀

使用dex文件的原因

在Android系統中,一個App的所有代碼都在一個Dex文件裡面。Dex是一個類似Jar的包,存儲了很多Java編譯位元組碼的歸檔文件。

因為Android系統使用Dalvik虛擬機,所以需要把使用Java Compiler編譯之後的class文件轉換成Dalvik能夠執行的class文件。

5. 安卓手機里的DEX文件可以刪除么

dex是應用安裝時生成的虛擬機可執行二進制文件,如果應用還存在,刪除了下次手機開機時還會再次生成,卸載軟體時會同時刪除dex文件。所以沒有必要手動刪除dex文件。

6. android dex文件保護怎麼做對dex加殼隱藏怎麼樣如何實現呢

加密提出的源碼隱藏加密保護技術是對dex進行隱藏,然後生成的一個殼文件,類似於虛像,如果有黑客想要盜取源碼的話是看不到實質性的源碼。這樣保護還是很有效果的。

7. android dex文件 怎麼打開

apk文件是把android sdk編譯的工程打包成一個安裝程序文件,格式為apk。 APK文件其實是zip格式,但後綴名被修改為apk,通過UnZip解壓後,可以看到Dex文件,Dex即Android Dalvik執行程序,你可以在安裝Android操作系統的手機中執行即可安裝。

望採納

8. android中如何還原破壞掉了的dex文件

重新安裝軟體。或者尋找該軟體的dex替換。或者備份。

熱點內容
python的execute 發布:2025-03-16 21:40:24 瀏覽:765
今天的訪問量就靠你了 發布:2025-03-16 21:39:35 瀏覽:428
linux分區表查看 發布:2025-03-16 21:20:17 瀏覽:643
java多個if 發布:2025-03-16 21:15:46 瀏覽:694
可樂存儲 發布:2025-03-16 21:15:07 瀏覽:871
ios遷移安卓用什麼助手 發布:2025-03-16 20:12:42 瀏覽:720
python異常值處理 發布:2025-03-16 20:12:42 瀏覽:581
POtn編程 發布:2025-03-16 20:06:11 瀏覽:776
競彩資金怎麼配置 發布:2025-03-16 20:01:57 瀏覽:10
在終端中打開編譯環境 發布:2025-03-16 19:57:34 瀏覽:601