小白去使用yorkie/react-native-wechat的笔记(android 搭建)。

工作时仓促在有道云写的直接copy来了,我觉得可以看懂。

问题是:

Could not find method compile() for arguments [project ':RCTWeChat'] on object of type org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler

1. 确定 npm install react-native-wechat --save

one.png

2. 确定 android/settings.gradle:

two.png

(虽然 ,link 后 有 include ':react-native-wechat', 但是 issuse: https://github.com/yorkie/react-native-wechat/issues/225

three.png

3.确定 android/app/build.gradle

four.png

4.确定 proguard-rules.pro:

five.png

5. 确定 MainActivity.java or MainApplication.java:

six.png

6. 确认 wxapi / WXPayEntryActivity (我使用其支付功能)

seven.png
eight.png

7. 确认 AndroidManifest.xml:

night.png

当我build gradle时:

ten-1.png

or react-native run-android 时

ten-2.png

solve:: 认真看了一下后发现了部题所在。(https://github.com/yorkie/react-native-wechat/issues/257)

找到问题了(build.gradle是【android/app/build.gradle】 而我是 【android/build.gradle】) thanks 大家,我是安卓小白。

solve.png

那现在测试(react-native link 后 使用 (:react-native-wechat) 和 使用(:RCTWeChat) 的区别。)

1. 修改 ( android/settings.gradle:)

2-1.png

2. 修改 (android/app/build.gradle)

2-2.png

测试: build.gradle

t-1.png

测试 :run android

t-2.png

solve : (所以 react-native link 后 使用 (:react-native-wechat) 和 使用(:RCTWeChat) 的没啥区别)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 176,760评论 25 709
  • afinalAfinal是一个android的ioc,orm框架 https://github.com/yangf...
    passiontim阅读 15,788评论 2 45
  • React Native优秀博客,以及优秀的Github库列表(很多英文资料源自于[awesome-react-n...
    董董董董董董董董董大笨蛋阅读 13,715评论 4 162
  • 一年之前,简书在我心中是有一定的地位,公众号发的内容每日都看。可是后来,我懒得懒得看一眼。头条推荐的文章大部分是来...
    简刀刀阅读 1,504评论 1 1
  • 老公是认定一件事情就特别执着的人。 当初我还在犹豫要不要交往时他就想尽一切办法往他定好的目标前进了。 有天他到我们...
    张丫舞棹阅读 1,049评论 0 0

友情链接更多精彩内容