android配置face++有几个注意的要点。
一.需要将jar文件导入
如上图,单击箭头所示位置,将android改为project
将下好的facepp的jar文件copy进箭头所示libs文件内
右键jar文件,选择add as libs,将jar文件导入。
二.需要使用新的线程来进行网络访问
因为在android4.0以后,就不支持在主线程中访问网络了。有关在子线程中访问网络的具体方法可以搜其他的博客查看,而facepp的使用方法,则可以参考官网给的faceppandroiddemo,里面有详细的代码,读读即可明白。
三.权限问题,
如果出现:Unhandled exception java.lang.SecurityException: Permission denied (missing INTERNET permission?)的报错的话,那么就是需要在
AndroidManifest.xml文件下添加
<uses-permission android:name="android.permission.INTERNET" />
四.上传本地图片问题
给个示例:
PostParameters postParameters = new PostParameters();
postParameters.setImg(new File
("图片路径"));
result = httpRequests.detectionDetect(postParameters);
具体还需要压缩图片,参考其余java压缩文件方法
因为上传文件限制在1M以内