1.导入ucrop依赖包,导入流程为File-New-Import Module,选择Module地址,即可导入
2.主项目build.xml中加入
//图片裁剪
implementation project(path: ':ucrop')
implementation 'com.github.dfqin:grantor:2.5'
implementation 'com.github.nanchen2251:CompressHelper:1.0.5'
//图片裁剪结束
3.复制demo中的crop文件到主Module中来
4.创建MCReactJavaMediaModule,并将该Module添加到ReactPackage中去核心代码如下
public class MCReactJavaMediaModule extends ReactContextBaseJavaModule {
private static final String TAG = MCReactJavaMediaModule.class.getSimpleName();
private static final String E_ACTIVITY_DOES_NOT_EXIST = "E_ACTIVITY_DOES_NOT_EXIST";
private static final String E_USER_CANCELLED = "E_USER_CANCELLED";
private static final String E_FAILED = "E_FAILED";
private static final String E_NO_DATA_FOUND = "