一、运行 Git 下来的 ReactNative 项目(安卓)
-
第一步:将项目
git到本地查看目录结构 -
第二步:查看
android\gradle\wrapper\gradle-wrapper.properties检查本地是否有gradle包本地存放
gradle的目录一般为C:\Users\xxx(本地用户名称).gradle\wrapper\dists若没有,可点击此 下载链接 下载所需要的包,或者更改为本地存在的
gradle版本 -
第三步:查看项目目录,删除一些文件
android.gradleandroid\buildnode_modulesyarn.lock -
第四步:二、运行
yarn instal安装所需的包 -
第五步:运行项目(若项目运行出错,可以运行
yarn cache clean和 在cd android .\gradlew clean命令
安卓端RN 微信分享点击联系人无反应
RN 组件 react-native-wechat-lib
- 首先对照微信
Android开发手册Android开发手册对照检查参数是否正确
如:title url 等
-
检查打包方式是否有问题
检查
android\app\build.gradle下def enableSeparateBuildPerCPUArchitecture = false此语句是将打包分成不同架构的apk,减小安装包大小
def enableProguardInReleaseBuilds = false启用
Proguard来减少 apk 的大小,Proguard是一个Java字节码混淆压缩工具,它可以移除掉React Native Java(和它的依赖库中)中没有被使用到的部分,最终有效的减少 APK 的大小。(应该是此处出了问题) -
将上述两个参数都设置为
false检查是否有错误