小白去使用yorkie/react-native-wechat的

作者: 今个儿赛太阳 | 来源:发表于2017-07-29 14:55 被阅读75次

    工作时仓促在有道云写的直接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) 的没啥区别)

    相关文章

      网友评论

      • 今个儿赛太阳:在这我只是 解决了一下我的小问题。请你们认真对照组件仓库中readme.md 进行操作。不要忘了给作者star哦。

      本文标题:小白去使用yorkie/react-native-wechat的

      本文链接:https://www.haomeiwen.com/subject/chqclxtx.html