我正在尝试使用 C++ 完全用本机代码开发一个 android 应用程序。Android NDK api 正在使用 Java 对象。例如我看到的方法:
int32_t ANativeWindow_getHeight(ANativeWindow* window);
但是要创建一个ANativeWindow
我需要一个 Java Surface 对象。
ANativeWindow* ANativeWindow_fromSurface(JNIEnv* env, jobject surface);
有没有其他方法可以在不使用任何 java 对象的情况下获取详细信息?
我不想使用 Java 回调。