Android JNI代码不能读写文件吗? 5
最近做安卓的图片识别程序,用到了JNI编程,JNI的CPP文件里有一句简单的OpenCV语句cascade=(CvHaarClassifierCascade*)cvLoa...
最近做安卓的图片识别程序,用到了JNI编程,JNI的CPP文件里有一句简单的OpenCV语句
cascade = (CvHaarClassifierCascade*)cvLoad("haarcascade_frontalface_alt.xml", 0, 0, 0)用来加载人脸检测级联文件,在VS上做纯C++实验已经成功;
但到了安卓这边这个XML文件无论用绝对路径还相对路径都无法读出,之后试了下在JNI中创建新的XML文件,也是无法创建,感觉凡是涉及路径的语句在JNI中都无法实现,困扰了我很久,请教各位怎么解决。 展开
cascade = (CvHaarClassifierCascade*)cvLoad("haarcascade_frontalface_alt.xml", 0, 0, 0)用来加载人脸检测级联文件,在VS上做纯C++实验已经成功;
但到了安卓这边这个XML文件无论用绝对路径还相对路径都无法读出,之后试了下在JNI中创建新的XML文件,也是无法创建,感觉凡是涉及路径的语句在JNI中都无法实现,困扰了我很久,请教各位怎么解决。 展开
1个回答
展开全部
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询