总结Android调用C的编程过程注意问题

瞎整了三两天的opencv for android的开发了。刚接触Android,但是opencv早在一年前就深究了,而之前的opencv都是在vs2008中应用,现在转到Android上的使用,还是无从下手。今天初步摸索了Android调用C的过程,也实现了,有看到一点点光了吧。现在总结一下遇到的问题和解决方法:

1、先像往常一样建立一个Android程序,建立时候注意以下几方面吧

     (1)若是建立Android程序时会自动生成appcompat_v7的文件夹,则需要注意在把版本选择在4.0以上(如下图所示),虽然可能还会生成appcompat_v7但是不会引起后面的某一个问题。


     (2)如(1)中所说的某一问题就是在建好Android程序时,运用cmd生成.h文件时,会出现cmd错误:无法访问Android.support.v7.app.actionbaractivity的问题。可是在前一篇博文中介绍的是用src中的.java生成.h文件,所以我不知道这个设置若是不设在4.0以上会不会对src中的.java有影响不。

2、在Jni文件下的命名要注意,要不然在cmd中ndk-build时会产生如下错误:

可参考我的命名:

3、我参考的程序是一下的连接,一个PPT形式的介绍,但是说的很简单,对我这新手来说是能够理解和执行。

http://wenku.baidu.com/link?url=1d2WsYVM6vn3PzidMfD_cotKPV5OGPHgZryHomgcgbuACd1No12cWjAibaO9NtZe1Xp9tPGDcYNyPA015sqJ5eNUdCVAh1LLfCBvAXmGH57

希望对同一起步线的人有所帮助了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值