参考资料:ORB_SLAM2在Android上的移植
ORB_SLAM2_Android—github
OpenCV4Android
2018.9.30修改:
建议使用Android studio实现JNI库配置,抛弃eclipse吧,谁用谁知道!
配置方式可以参考我的新文章android sudio 在项目中使用android-serialport-api 实现串口通讯,非常简单。
----原文-----
本来想直接下载github上的工程import,但是不知道为什么直接导入后eclipse直接卡死,不管怎么配置SDK、NDK、ADT各种都没用,所以只能自己移植,折腾了好久还顺便学了下Android,终于搞定了。
关于Android的移植网上的资料非常多也非常杂。虽然很多博客写的很好,但是还是推荐直接看官方文档。
Android环境配置
首先是JDK的配置,很简单百度一下,最后做个测试:
在命令行输入java -version,如果出现以下类似内容则配置成功:
然后下载完Eclipse后,Java的环境配置好了,但是Android的开发,还需要以后步骤:
1.ADT,有在线安装和离线包两种方式,在线方法为:
在Eclipse-> “Help” -> “Install New Software” ->Add ,出现下图所示后Name随便取,Location输入http://dl-ssl.google.com/android/eclipse 确认后按提示一步一步next就OK了。
离线方式前面也一样,只是不是直接填Location,而是先下载离线包,然后点击Archive选择压缩包
2.Android SDK,建议从官网下载(需要科学上网),SDK官网下载 网上下载说不定就会掉坑,不要问我为什么知道。。下载并解压后(路径不要有中午),在Eclipse中选择Window–>preferences ->Android 在Android Location里填入解压的根目录,则Android环境配置基本完成。如下图所示:
这时候你的菜单栏应该有了这两项 :
分别是SDK和AVD(模拟器)
PS:如