2 つの C++ クラスがあります。1 つはファクトリを作成するためのもので、もう 1 つはこのファクトリが作成するタイプのオブジェクトです。
コード スニペット:
class A{
};
class Factory
{
public:
A *CreateObject(char *p);
};
Factory *CreateFactory(char *);
したがって、Java 側で同様のクラスが必要FactoryですA。CreateFactoryしかし、関数を介して呼び出すと、返されるインスタンスをJNIどこに保存すればよいかわかりません。Factory
助けてください!