未找到Android NDK应用程序库错误

未找到Android NDK应用程序库错误,android,android-ndk,Android,Android Ndk,我试图从Motodev Studio中的NDK示例编译并运行应用程序hello jni,当我在手机上运行时,它崩溃了,LogCat说“找不到库”。有人能建议如何正确设置项目吗? 顺便说一句,是否可以只使用C/C++代码编写整个Android应用程序?未找到库:-您是否成功编译了jni部分。如果您制作了jni模块,那么在您的libs文件夹中将有.so文件。 参考这个,就在这里 编写本机活动,它允许您在本机代码中实现生命周期回调。Android SDK提供了这个类,它是一个方便的类,用于通知您的本

我试图从Motodev Studio中的NDK示例编译并运行应用程序hello jni,当我在手机上运行时,它崩溃了,LogCat说“找不到库”。有人能建议如何正确设置项目吗?
顺便说一句,是否可以只使用C/C++代码编写整个Android应用程序?

未找到库:-您是否成功编译了jni部分。如果您制作了
jni
模块,那么在您的libs文件夹中将有
.so
文件。

参考这个,就在这里

编写本机活动,它允许您在本机代码中实现生命周期回调。Android SDK提供了这个类,它是一个方便的类,用于通知您的本机代码任何活动生命周期回调(onCreate()、onPause()、onResume()等)。您可以在本机代码中实现回调,以便在事件发生时处理这些事件。使用本机活动的应用程序必须在Android 2.3(API级别9)或更高版本上运行。

您无法以本机方式访问服务和内容提供程序等功能,因此,如果要使用它们或任何其他框架API,您仍然可以编写JNI代码来执行此操作。

如果未在项目中附加库,则找不到库。在android studio中,首先从项目结构中附加一个jni库,然后从构建中删除“disable automatic ndk build call”行。