我有一个使用.jar文件执行的android应用程序。 jar文件在构建时添加到项目中。所以最终输出只是一个apk。这很好。但即使jar文件只有变化,我也发现连续构建项目很困难。如何将jar与项目分开并使其仅在运行时可访问(就像DLL一样),而不使用JNI?因此,每次jar更改时都不需要构建应用程序。
答案 0 :(得分:0)
这个看起来像是要走的路。 DexClassLoader:
http://developer.android.com/reference/dalvik/system/DexClassLoader.html
它只是一个ClassLoader,包含该领域的所有内容。
PS。 (未经请求的建议!)这可能不是你真正需要的。我会考虑为什么你的项目目前的构建方式不方便,并首先进行优化。