dexclassloader

    1熱度

    2回答

    我有一個Android應用程序,它使用了大量的JAR並且達到了65K方法的限制。爲了解決這個問題,我使用了支持multi-dex選項的Android Maven Plugin 4.0.0-rc.1。我能夠生成多個dex文件的APK文件; classes.dex和classes2.dex。 但是,當我在平板電腦上安裝並運行此應用程序時,出現以下異常。 com.mmh.application.MiAp

    0熱度

    1回答

    我正在開發Android(5.0+)中的框架/應用程序,需要能夠在沒有用戶交互的情況下靜默安裝其他「插件」/應用程序。 我開始關注DALVIK/ART DexClassLoader以實現此功能。起初它似乎工作的很好,我設法加載了第一個插件.apk(我在Android studio中用普通的gradle build構建的),並解析了插件類,然後我將它解析爲一個實例。如果代碼到達第二個插件,它將無法加

    1熱度

    2回答

    DexClassLoader非常棒,但只能通過從內部/外部存儲裝載編譯的類作爲dex/jar文件來工作。 如何直接將類加載到內存中,而不先寫入任何內容? 我知道從Peter Lawrey那裏得到Java-Runtime-Compiler(編譯String to Class),這將是完美的,但它在android中不起作用。

    1熱度

    2回答

    所以我想加載一個類,我從我的應用程序寫入,但即時通訊接收ClassNotFound異常。 類: public class myclass{ public String doSomething() { return "Hello from myclass"; } } 我不是使用下面的命令創建一個jar文件: javac myclass.java ja

    1熱度

    1回答

    我試圖建立一個插件系統,其中DexClassLoader從其他已安裝的包含碎片(我的插件)的apks獲取代碼,並在我的主機中顯示它們。這工作很好。 我也喜歡使插件hotswappable,這意味着我可以從插件更改代碼,安裝新的和主機會注意到並將加載新的代碼。如果我第一次更改代碼,這也適用。 (雖然我認爲它不應該,似乎我有這個代碼的一個錯誤的認識: try { requiredClass = Cl

    0熱度

    1回答

    我正在使用DexClassLoader從Java jar中使用dx工具加載轉換爲DEX的jar文件。 的JAR文件是:/storage/sdcard0/Download/br_applications/calculator.dx.jar 我有權限: 我的代碼是(+/-): String url_jar_path = "/storage/sdcard0/Download/br_application

    0熱度

    1回答

    我試圖加載使用DexClassLoader動態外部類,像@Shlublu提出here 當我執行我的應用程序和DexClassLoader對象試圖找到類,它拋出一個異常ClassNotFound的。我已經在manifest.xml中添加了讀寫權限,所以這不是錯誤。 我認爲這個問題是我用來製作我想在我的應用程序中加載的.jar的方法。所以我有一些問題... 什麼是使用dx 工具將.java文件轉換爲.

    2熱度

    1回答

    我想製作一個簡單的android應用程序,可以在運行時從SD卡加載DEX文件。 該應用程序有兩個活動。第一個活動是一個簡單的屏幕,它有一個按鈕。當按下按鈕時,會啓動第二個活動,這會導致調用loadDex()方法。 loadDex()方法嘗試在SD卡上找到一個jar文件並將其加載到當前應用程序中。 這是我的第一個活動代碼: package poc.example.del.customclass;

    2熱度

    2回答

    我想用ApplicationWrapepr方法在我的應用程序中使用multidex喜歡這裏描述https://plus.google.com/104023661970539138053/posts/YTMf8ADTcFg 我用--minimal - 主 - DEX選項,像這樣一個保持文件一起: android/support/multidex/ZipUtil.class android/supp

    0熱度

    1回答

    我有一個名爲的應用程序MyNiceApp安裝在內部存儲/data/app/com.myniceapp.root_pkg。 問題1 是否有可能以編程方式下載文件到/data/app/com.myniceapp.root_pkg 質詢2 MyNiceApp是核心應用程序,只包含主要的核心觀點,即將由用戶從本人以APK格式下載的插件生成的視圖填充如願。 是否可以將這些插件APK從個人服務器下載到此目錄(