Android動態加載APK問題整理

這兩天一直研究在APK不安裝情況下,動態加載APK代碼和資源,整理下問題點,以備後用。

首先可以肯定的是,加載資源是沒有問題的,在此也不做描述。主要記錄下動態加載代碼的注意點:

1.加載APK代碼用DexClassLoader而不是PathClassLoader

2.注意動態切換AssetManager, Resources, Theme

3.“Class ref in pre-verified class resolved to unexpected implementation”的問題解決


感謝以下參考資料:

Android動態加載jar/dex

使用“插件”模式定製皮膚

APK動態加載框架

第三篇幫助很大,如有什麼問題,郵件聯繫,我可以提供源碼;

[email protected]


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章