【React Native】使用react-native-wechat 进行微信好友、微信朋友圈进行分享
前提:微信平台注册,请自行百度。本篇主要是针对react native中使用react-native-wechat进行android端的分享。
1、Android版本安装配置方法
在android/settings.gradle文件下添加以下代码:
include ':RCTWeChat'
project(':RCTWeChat').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-wechat/android')
在android/app/build.gradle的dependencies部分添加以下代码:
dependencies {
  compile project(':RCTWeChat')
}
在MainApplication.java文件中添加以下代码:
import com.theweflex.react.WeChatPackage; -->新增1 @Override
protected List<ReactPackage> getPackages() {
return Arrays.<ReactPackage>asList(
...
new WeChatPackage() ; -->新增2
);
}
在以下目录文件中,创建以下文件

package your.package.wxapi; //此处替换成自己的包名.wxapi; import android.app.Activity;
import android.os.Bundle;
import com.theweflex.react.WeChatModule; public class WXEntryActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
WeChatModule.handleIntent(getIntent());
finish();
}
}
在AndroidManifest.xml添加声明
<manifest>
<application>
<activity
android:name=".wxapi.WXEntryActivity"
android:label="@string/app_name"
android:exported="true"
/>
</application>
</manifest>
在proguard-rules.pro中添加(代码为混淆设置):
-keep class com.tencent.mm.sdk.** {
   *;
}
以上步骤就配置完成了。
使用部分自行百度。网上如出一辙。
【React Native】使用react-native-wechat 进行微信好友、微信朋友圈进行分享的更多相关文章
- h5网页在微信里打开 右上角分享到微信好友或者朋友圈
		
首先你需要一个分享接口地址,然后在自定义图片 标题 描述 如下: <script src="http://res.wx.qq.com/open/js/jweixin-1.0.0.js& ...
 - 域名在微信朋友圈内分享需要ICP备案 杜绝不良信息传播
		
就在刚刚,腾讯微信团队发布公告表示域名在朋友圈内分享需要ICP备案,杜绝打击不良互联网信息的传播.公告称根据互联网管理相关规定,即日起在微信朋友圈内分享的域名,请在2014年12月31日前完成ICP备 ...
 - c#微信开发,使用JS-SDK自定义分享功能,分享朋友圈,分享给朋友等
		
如果一个后端开发掌握了微信开发,甚至有微信开发上线项目,这在换工作的时候 还是有竞争力的. 微信开发的资料很多,但是用asp.net c#进行微信开发好像比较少,或者资料不够完整. 使用JS-SDK自 ...
 - 微信小程序--仿微信小程序朋友圈Pro(内容发布、点赞、评论、回复评论)
		
微信小程序--仿微信小程序朋友圈Pro(内容发布.点赞.评论.回复评论) 项目开源地址M朋友圈Pro 求个Star 项目背景  基于原来的开源项目 微信小程序仿朋友圈功能开发(发布.点赞.评论等功能 ...
 - ASP调用SDK微信分享好友、朋友圈
		
ASP调用SDK微信分享好友.朋友圈需要用到sha1.asp,我先来上主代码,然后再附加sha1.asp,方便大家直接复制过去即可使用. 页面:shara.asp 1 <%@LANGUAGE=& ...
 - 关于微信聊天与朋友圈如何快速切换   Mark
		
用微信时,你是否遇到这样的情况.你正刷着朋友圈,享受着各种鸡汤,这时候,你收到一条微信,一看是女王大人,不得不回.你诚恳的回了一条,等了二十秒不见有什么回应,于是就退了出来,进入朋友圈找到那篇没看完的 ...
 - Android 微信分享,分享到朋友圈与分享到好友,以及微信登陆
		
extends:http://www.cnblogs.com/android100/p/Android-qq.html 一.申请你的AppID http://open.weixin.qq.com/ 友 ...
 - Android之微信开放平台实现分享(分享好友和朋友圈)
		
开发中分享操作往往经常遇到,而且还是一些比较大型一定的平台,如微信,QQ,微博等.写这篇博客主要是把微信的的分享和相关操作表达一下,分享可以包含:文字,视频,音乐,图片等分享. 分享可以有 分享给好友 ...
 - 微信公众号开发--微信JS-SDK分享到朋友圈和分享给朋友
		
之前写过一篇使用微信JS-SDK来实现扫一扫功能的博客 微信公众号开发–微信JS-SDK扫一扫功能 在该博客里介绍了微信JS-SDK的基本用法,其中包括以下几个步骤 还详细介绍了通过config接口注 ...
 
随机推荐
- [UVA1494] Qin Shi Huang's National Road System
			
题目 戳这里 题解 从今天起我要改邪归正,好好刷题准备联赛! 这是一道经典的最小生成树题目. 枚举每一条边作为道士要修的路,求出包含这条边的最小生成树. 先求出原图的最小生成树. 如果要删的边在最小生 ...
 - 每天玩转3分钟 MyBatis-Plus - 3. 高级查询(一)(条件构造器)
			
每天玩转3分钟 MyBatis-Plus - 1. 配置环境 每天玩转3分钟 MyBatis-Plus - 2. 普通查询 每天玩转3分钟 MyBatis-Plus - 3. 高级查询 代码下载:ht ...
 - oc---类方法load和initialize的区别
			
在iOS开发中,就像Application有生命周期回调方法一样,在Objective-C的类被加载和初始化的时候,也可以收到方法回调,可以在适当的情况下做一些定制处理.而这正是本篇文章所要介绍的lo ...
 - mysql --->mysql 外键总结
			
mysql 外键总结 1.设置外键MySQL ERROR 1005 错误 MySQL ERROR 1005 (主要是约束不一样导致的)例如: 1.两表外键的引用类型不一样,如主键是int外键是char ...
 - CTF--HTTP服务--SQL注入GET参数
			
开门见山 1. 扫描靶机ip,发现PCS 192.168.31.37 2. 用nmap扫描开放端口信息 3. 快速扫描全部信息 4. 探测敏感信息 5. 用浏览器打开用户登录页面 6. 使用OWASP ...
 - springIOC源码接口分析(七):ApplicationEventPublisher
			
一 定义方法 此接口主要是封装事件发布功能的接口,定义了两个方法: /** * 通知应用所有已注册且匹配的监听器此ApplicationEvent */ default void publishEve ...
 - .net core3.1 web api中使用newtonsoft替换掉默认的json序列化组件
			
在微软的文档中,有着较为详细的替换教程 https://docs.microsoft.com/zh-cn/aspnet/core/web-api/advanced/formatting?view=as ...
 - Oracle 11g 单实例静默安装实战记录(linux)
			
oracle 11g 单实例静默安装 AUTHOR:Oracle_Ran 环境规划: OS Version : Red Hat Enterprise Linux Server release 6.7 ...
 - Codeforces Round #618 (Div. 2)
			
题库链接 https://codeforces.ml/contest/1300 A. Non-zero 一个数组,每次操作可以给某个数加1,让这个数组的积和和不为0的最小操作数 显然如果有0的话,必须 ...
 - Java 添加、替换、删除PDF中的图片
			
概述 本文介绍通过java程序向PDF文档添加图片,以及替换和删除PDF中已有的图片.另外,关于图片的操作还可参考设置PDF 图片背景.设置PDF图片水印.读取PDF中的图片.将PDF保存为图片等文章 ...