本文主要包括以下内容
- android studio中导入so文件
- 通过URI获得Bitmap
android studio中导入so文件
在main文件夹下建立jniLibs目录,并将so文件拷贝进去即可。
注意
声明的native方法与so文件中定义的方法的包名必须相同
通过URI获得Bitmap
private Bitmap getBitmapFromUri(Uri uri){try{// 读取uri所在的图片Bitmap bitmap = MediaStore.Images.Media.getBitmap(this.getContentResolver(), uri);return bitmap;}catch (Exception e){Log.e("[Android]", e.getMessage());Log.e("[Android]", "目录为:" + uri);e.printStackTrace();return null;}}