来自子类的android本机函数未满足链接器错误
Hi曾工作过许多本机调用,但都来自类而不是子类 简而言之,我在来自子类的android本机函数未满足链接器错误,android,android-ndk,unsatisfiedlinkerror,Android,Android Ndk,Unsatisfiedlinkerror,Hi曾工作过许多本机调用,但都来自类而不是子类 简而言之,我在私有静态类VideoRender中有一个本机方法 实现GLSurfaceView.Renderer,它是VideoActivity 本机方法为函数的本机声明提供了未满足的链接器错误 int-Java\u-com\u-MyFoo\u-VideoActivity\u-VideoRender\u-nativeInit(…) 请帮忙解决这个问题!许多示例显示了如何从类中使用本机方法,但我想从子类中使用它如果我没有弄错的话,本机函数的正确名称应
私有静态类VideoRender中有一个本机方法
实现GLSurfaceView.Renderer
,它是VideoActivity
本机方法为函数的本机声明提供了未满足的链接器错误
int-Java\u-com\u-MyFoo\u-VideoActivity\u-VideoRender\u-nativeInit(…)
请帮忙解决这个问题!许多示例显示了如何从类中使用本机方法,但我想从子类中使用它如果我没有弄错的话,本机函数的正确名称应该是:
Java_com_MyFoo_VideoActivity$VideoRender_nativeInit(...)
这与Java“编译”子类的方式相对应:查看
VideoActivity.class
文件,您将看到VideoRender
子类可能存储在VideoActivity$VideoRender
下查看错误日志时,我也尝试了这个方法,但仍然有相同的响应:(嗯……也许你应该试试Java\u com\u MyFoo\u VideoActivity\u 00024VideoRender\u nativeInit
,如前所述。