在Android环境下如何使用c++使用sql
因为工作需求,需要在c++里使用数据库,但是有个问题,这个c++是用Android studio 写的,需要跑在Android环境下,如何才能搭建一个sql数据库,或者其他的数据库?
昨天研究一天没研究出来,今天用java写了个数据库,但是c++的代码本来就是用jni调用的,再调用这个Android下的库,我已经头都大了,而且这个库是用来存储和取出扫描的图像的,匹配和存储的代码因为需要调用c++的库,所以写在c++部分,现在如果数据库写在安卓层,有好的办法进行处理么?
流程是这样的
安卓层:
设置参数,选择扫描或者匹配,发送jni
c++层:
通过jni接受到参数,查询数据库是否有用户,
没有用户进行session创建,将扫描的信息 进行存储到数据库
如果是匹配 将扫描的信息和存储到数据库的信息一一匹配
返回匹配值
回到安卓层