我正在寻找一种在运行时动态定义类并在 Android 中实例化它们的方法。据我了解,这已经在 Android 中完成,我只需要一些帮助来弄清楚。
我可以在 Javascript 和 PHP 中得到类似的结果。我知道它可以在 Java 中使用 ASM、BCEL 或 CGlib 之类的东西来完成。但是,我对其中任何一个都不够了解,无法了解它们是否可以在 Android 上运行。或者,它们会起作用,有什么影响?
如果假设这三个都可以在 Android 中运行,那么有人可以指出我从哪里开始理解使用哪个以及如何使用它的正确方向吗?
我没有做过太多的 Java 编程,而且我最近才在 Android 中使用它,所以,我很感激我能得到的所有帮助/纠正。话虽如此,如果您的回答不简单,我将不胜感激:不要这样做。我正在寻找如何具体做到这一点,而不是如何正确地做到这一点。至少,直到我的应用程序崩溃。:)
我相信这已经在 Android 中发生在以下情况下:(不是 100% 肯定)
从 JSON 创建一个对象。AIDL