我在Android Studio中构建Android NDK应用程序。我将NativeActivity
细分为将一些Java代码添加到我的应用中。而且在C ++方面,我无法使用JNIEnv::FindClass
来获得此活动类。我知道:
/
分隔的班级(/com/my_package/MyActivity
)路径此外,FindClass
用于“内置”类,例如android/net/Uri
,android/content/Intent
等也可以正常工作。我可以从C ++调用Java方法-一切正常。但是FindClass
对于我自己的班级无效。
搜索类似错误与我的情况不符。至少没有什么对我的发现有所帮助。我在Windows 7中工作(不确定是否重要)。