我在Android中使用C ++库。我必须从Java继承库中的抽象类,并将指向该类的指针提供给C ++,以便它可以进行回调。
class CallbackClass
{
virtual void update(enum e) = 0;
}
class MainClass
{
private CallbackClass* clientUpdater;
void RegisterForSubscription(CallbackClass* receiver)
{
clientUpdater = receiver;
......
}
void updateClient
{
clientUpdater->Update(status);
}
}
我不明白
我是JNI的新手,所以我很感激使用代码
详细解答