android:如何在另一个应用程序中加载类

时间:2012-07-16 01:28:58

标签: android class loader android-ndk

问题描述:    我正在为一个Android应用程序(名为app)编写一个插件(名为插件)。    pulgin有一些本机代码,应该由app调用。    也就是说,本机代码的应用启动插件

应用启动     - >加载插件的.so库(.so在应用程序中加载)     - > app调用c函数。 所有这些都很好。

当.so尝试在插件中加载类时,它返回classNotDef异常。    但是这个班级是存在的。如果我单独运行插件,则不会出现异常,    我想这是因为在应用程序的进程中加载​​了这个,而插件在另一个进程中    封装

有人可以帮助我

1 个答案:

答案 0 :(得分:0)

AndroidManifest.xml中为类别定义类。