當前位置:編程學習大全網 - 網站源碼 - 如何制作安卓程序插件?

如何制作安卓程序插件?

絕對的,並且已經在微信等app中實現應用,主要利用Java ClassLoader的原理,就是Android的DexClassLoader,如下。

dex class loader plugin class loader = new dex class loader(dex path,optimizedDirectory,libraryPath,parent class loader);

可以動態加載的內容有apk、dex、jar等。

我也用這個原理和開源項目實現了壹個版本,整理了Android插件的功能和概念,以及好的素材(包括開源項目)和解決方案。

其中包括65535問題、安卓插件、安卓組件、安卓動態加載、安卓動態升級;介紹DexClassLoader和PathClassLoader的區別;如何解決生命周期管理和資源獲取問題,如何消除公眾依賴。

重印

  • 上一篇:用c++做圖像識別
  • 下一篇:手機迅雷的文件詳細介紹在哪裏?
  • copyright 2024編程學習大全網