[英]How to Access Java Code/Lib from Dynamic Feature Module in Base Module in Android?
在提到的文檔中
從已安裝的模塊訪問代碼和資源
& 有一個函數來加載本機庫。
SplitInstallHelper.loadLibrary(newContext, “my-cpp-lib”);
但是如何從已安裝的動態功能模塊訪問 Java/Kotlin 類或 Java 庫?
我已經檢查了基本模塊中的呼叫動態功能代碼,但沒有解決方案。
先謝謝了👍
您可以通過以下方式加載 java/kotlin 類
Class cls = Class.forname("com.example.package");
完成動態功能模塊安裝后。 然后,您可以使用實例化
Object obj = cls.newInstance();
或者,您可以擁有com.example.package
類的抽象類,例如ExampleAbstract
。
最終的代碼可能看起來像
ExampleAbstract obj = cls.newInstance();
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.