Android 导入项目时遇到的JNI和NDK问题
来源:互联网 发布:乾坤量能指标源码 编辑:程序博客网 时间:2024/05/22 13:22
android studio在导入一些调用C/C++的android项目时,会遇到有关JNI的问题,例如导入下面这个项目
https://github.com/handheldgroup/android-serialport-api
会遇到这样的问题
Error:(12, 0) Error: NDK integration is deprecated in the current plugin. Consider trying the new experimental plugin. For details, see http://tools.android.com/tech-docs/new-build-system/gradle-experimental. Set "android.useDeprecatedNdk=true" in gradle.properties to continue using the current NDK integration.
这个问题的解决办法在这
http://stackoverflow.com/questions/31979965/after-updating-android-studio-to-version-1-3-0-i-am-getting-ndk-integration-is
按照上面完成之后可以编译通过了,但是run一下会出现下面的问题
Error:(97) undefined reference to `__android_log_print'
网上各种找资料,试了很多方法之后都没用,最后用这个里面的第三个回答解决了
http://stackoverflow.com/questions/4455941/undefined-reference-to-android-log-print
回答里面的前两种我也试了,都不行,第三种修改Android.mk
android { defaultConfig { ndk { moduleName "your_module_name" ldLibs "log"//添加这一句代码就可以了 } }}
就可以跑起来了
0 0
- Android 导入项目时遇到的JNI和NDK问题
- android ndk 项目导入时出现的问题:Unresolved inclusion: <jni.h>
- android中导入hello-jni文件时遇到的问题
- 导入Android项目时遇到的问题
- android-studio下ndk的配置和简单JNI调用遇到的问题
- android ndk hello-jni 遇到问题
- Android studio第一次导入项目遇到的问题,和解决方案
- 【android NDK及JNI】ubuntu12.10 64位 + android-ndk-r9 编译ffmpeg遇到的问题 .
- android studio 导入项目遇到的问题
- android + jni + ndk 遇到的各种错误
- Android Studio 导入项目时Gradle遇到的一些问题
- Android NDK 遇到的问题
- myeclipse导入项目时遇到的问题
- Android下jni开发之ndk的使用(下载、配置、编译遇到的问题)
- 导入项目遇到的问题
- 将带有jni的Eclipse项目导入AndroidStudio遇到的问题
- Android NDK和Jni
- Android JNI 和 NDK
- 物理、化学实验仪器与设备
- 【spring 3】AOP:静态代理
- Android App的设计架构:MVC,MVP,MVVM与架构经验谈
- artTemplate学习
- 用Swift在导航栏上“镶嵌”一个搜索框
- Android 导入项目时遇到的JNI和NDK问题
- JSP基础概要
- 模块对应 widget
- 机房收费系统之系统分析
- MyEclipse2015+maven搭建SpringMVC环境
- jquery数字打分插件与嵌入到EasyUI datagrid中的示例
- Vitamio的小修改及花屏问题的探讨
- APP开发实战92-静态Vector兼容性处理
- Ejs