找不到Android NDK应用程式库错误

找不到Android NDK应用程式库错误,第1张

概述我尝试从MotodevStudio的NDK示例中编译并运行应用hello-jni,当我在电话上运行时,它崩溃并且LogCat提示“找不到库”.谁能建议如何正确设置项目?顺便说一句,是否可以仅使用C/C++代码编写整个Android应用程序?解决方法:找不到库:-您是否成功编译了jni部分.如果您创建了jni模块,那么lib

我尝试从Motodev Studio的NDK示例中编译并运行应用hello-jni,当我在电话上运行时,它崩溃并且LogCat提示“找不到库”.谁能建议如何正确设置项目?
顺便说一句,是否可以仅使用C/C++代码编写整个Android应用程序?

解决方法:

找不到库:-您是否成功编译了jni部分.如果您创建了jni模块,那么libs文件夹中将存在.so文件.
Using NDK to Call C code from Android Apps

请参考此When to Develop in Native Code

编写本机活动,使您可以用本机代码实现生命周期回调. AndroID SDK提供了NativeActivity类,这是一个便捷类,用于将任何活动生命周期回调(onCreate(),onPause(),onResume()等)通知您的本地代码.您可以在本机代码中实现回调,以在发生这些事件时对其进行处理.使用本机活动的应用程序必须在AndroID 2.3(API级别9)或更高版本上运行.
您不能本地访问服务和内容提供程序之类的功能,因此,如果要使用它们或任何其他框架API,仍可以编写JNI代码来使用.

总结

以上是内存溢出为你收集整理的找不到Android NDK应用程式库错误全部内容,希望文章能够帮你解决找不到Android NDK应用程式库错误所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1210514.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-04
下一篇 2022-06-04

发表评论

登录后才能评论

评论列表(0条)

保存