Tôi đang cố gắng gọi vào một lớp Java thông qua C++/JNI trên Android. Cụ thể hơn, tôi đang cố gắng gọi cho nhà xây dựng của lớp này, có một bối cảnh Android là một tham số. Tôi không có vấn đề gì khi thực hiện cuộc gọi thành công nếu constructor của tôi không có params, nhưng khi tôi đưa Context cần thiết làm tham số, tôi không biết chữ ký JNI của tôi sẽ trông như thế nào và cũng nghi ngờ điều đó có thể xảy ra vì tôi không có truy cập vào đối tượng ngữ cảnh đó.Cách gọi một phương thức Java từ C++/JNI lấy tham số ngữ cảnh Android
Vì vậy, câu hỏi của tôi là, có thể gọi cho nhà xây dựng của một lớp Java có một bối cảnh Android là thông số duy nhất của nó không? Nếu vậy, làm thế nào? Nếu không, có cách giải quyết nào không khi tôi cần bối cảnh để truy cập một số lớp API Android nhất định.
thực hiện điều này giúp [Sử dụng C++ với Android ndk/jni] (http://stackoverflow.com/questions/6423078/use-c-with-android-ndk-jni)? – static