Próbuję wywoływać klasy Javy przez C++/JNI na Androida. Dokładniej, próbuję wywołać konstruktora tej klasy, która jako kontekst ma kontekst Androida. Nie mam problemu z nawiązaniem połączenia, jeśli mój konstruktor nie ma parametrów, ale gdy zawarty jest niezbędny kontekst jako parametr, nie wiem, jak powinien wyglądać mój podpis JNI, a także wątpię, czy jest to możliwe, ponieważ nie mam dostęp do tego obiektu kontekstowego.Jak wywołać metodę Java z C++/JNI, która ma parametr kontekstu Androida
Moje pytanie brzmi: czy można wywołać konstruktora klasy Java, która jako jedyny parametr przyjmuje kontekst Androida? Jeśli tak to jak ? Jeśli nie, czy istnieje obejście, ponieważ potrzebuję kontekstu, aby uzyskać dostęp do określonych klas interfejsu API Androida.
robi to pomoc [Użyj C++ z Androidem ndk/jni] (http://stackoverflow.com/questions/6423078/use-c-with-android-ndk-jni)? – static