小程序
小游戏
企业微信
微信支付
扫描小程序码分享
http://t.qq.com/weixin_app
3 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
华为手机Android 10系统 调用微信登录 支付 分享 (我的APP里面加入了腾讯广点通优量汇广告sdk)经过我多次研究 发现 是华为手机会检测当前APP的签名 (包名任意) 我测试一个 没有上线过华为应用市场的 签名 写了一个分享demo 发现 仍然拉不起 微信. 我有尝试吧 腾讯sdk 删掉 然后运行 发现可以拉起 正常登录和 正常分享. (猜想:华为肯定检测当前APP的签名了)
最后测试 APP demo加上腾讯sdk 广告, 签名使用 上线过华为市场APP的 签名和包名 最终问题解决.
以上是 我多次尝试得到的结果 最后对比日志 发现华为手机 疑似会拦击 跳转微信 具体还在进一步验证中
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
一样的问题,我这荣耀9可以,就是P30不行(android 10系统),也试了友盟第三方集成,友盟也不行;
在初始页面onCreate()中调用微信sdk或友盟都可以调出登录授权,就是到了登录页面(初始页面和登录页面不是一个页面)点击登录调微信的时候调不起来,sendReq返回也是true,请问楼主解决了吗
补充一下:P30手机只要开了“支付保护”功能,微信登录在登录页面调不起,只要关闭了“支付保护”功能就可以正常调起登录授权,这是为什么啊,怎么解决啊
你好,麻烦详细的描述问题表现
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
华为手机Android 10系统 调用微信登录 支付 分享 (我的APP里面加入了腾讯广点通优量汇广告sdk)经过我多次研究 发现 是华为手机会检测当前APP的签名 (包名任意) 我测试一个 没有上线过华为应用市场的 签名 写了一个分享demo 发现 仍然拉不起 微信. 我有尝试吧 腾讯sdk 删掉 然后运行 发现可以拉起 正常登录和 正常分享. (猜想:华为肯定检测当前APP的签名了)
最后测试 APP demo加上腾讯sdk 广告, 签名使用 上线过华为市场APP的 签名和包名 最终问题解决.
以上是 我多次尝试得到的结果 最后对比日志 发现华为手机 疑似会拦击 跳转微信 具体还在进一步验证中
在初始页面onCreate()中调用微信sdk或友盟都可以调出登录授权,就是到了登录页面(初始页面和登录页面不是一个页面)点击登录调微信的时候调不起来,sendReq返回也是true,请问楼主解决了吗
补充一下:P30手机只要开了“支付保护”功能,微信登录在登录页面调不起,只要关闭了“支付保护”功能就可以正常调起登录授权,这是为什么啊,怎么解决啊
一样的问题,我这荣耀9可以,就是P30不行(android 10系统),也试了友盟第三方集成,友盟也不行;
在初始页面onCreate()中调用微信sdk或友盟都可以调出登录授权,就是到了登录页面(初始页面和登录页面不是一个页面)点击登录调微信的时候调不起来,sendReq返回也是true,请问楼主解决了吗
补充一下:P30手机只要开了“支付保护”功能,微信登录在登录页面调不起,只要关闭了“支付保护”功能就可以正常调起登录授权,这是为什么啊,怎么解决啊
你好,麻烦详细的描述问题表现
* 微信登陆
*/
public static void registToWX(Context context) {
//AppConst.WEIXIN.APP_ID是指你应用在微信开放平台上的AppID,记得替换。
mWxApi = WXAPIFactory.createWXAPI(context, WEIXIN_APP_ID, true);
// 将该app注册到微信
mWxApi.registerApp(WEIXIN_APP_ID);
}
final SendAuth.Req req = new SendAuth.Req();
req.scope = "snsapi_userinfo";
req.state = "diandi_wx_login";
AppContext.mWxApi.sendReq(req);