我爱编程

RN集成自签名https及双向认证-android(2)

2018-06-21  本文已影响109人  Mickqingzhou

上一篇文章讲了ios的这里接着讲RN-android-自签名https的配置,首先android比较复杂,首先用AS打开android工程

android有4个地方得改

1.fetch (.jar包里的代码不能直接改)
2.webview (.jar包里的代码不能直接改)
3.Image (.jar包里的代码不能直接改--)
4.react-native-fetch-blob(可以直接改源码-RNFetchBlobReq
RNFetchBlob 这两个类)
5.如果使用了react-native-navigation时,在我们copy出MainReactPackage使用时会报错,注释掉react-native-navigation报错的地方就行

注意

RN的不同版本,会有不同的依赖问题,得根据报错一个一个改,很麻烦

             安卓三方的依赖库在这可以看到
AADFC784-0EDE-4B65-8633-7577568F4294.png 17A28174-6D4C-4C0C-9773-FA77D93D2C0F.png

Image部分

android_Image路径.png android图片https修改的地方.png

但是RN对应的那一部分.jar包是不可改的,,主要的问题还是怎么去改动代码

摘要 :

如何改动android.jar 包rn_androi_https

https需要复制出来的文件.png
MainReactPackage路径.png

原理就是,import我们copy改动的类,不再使用.jar包里的类,option+return自动import包路径
具体查看管知汇,前期管理

上一篇下一篇

猜你喜欢

热点阅读