X1Ming
X1Ming
  • 发布:2023-06-22 16:16
  • 更新:2023-06-22 16:16
  • 阅读:301

【报Bug】离线打包 微信分享无效

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: win10

HBuilderX类型: 正式

HBuilderX版本号: 3.8.4

手机系统: Android

手机系统版本号: Android 10

手机厂商: vivo

手机机型: vivoz5

页面类型: vue

vue版本: vue2

打包方式: 离线

项目创建方式: HBuilderX

示例代码:
package %用户包名%.wxapi;  

import io.dcloud.feature.oauth.weixin.AbsWXCallbackActivity;  

    public class WXEntryActivity extends AbsWXCallbackActivity{  

}

操作步骤:

见bug描述

预期结果:

想到安卓打包包含微信分享

实际结果:

plus.share.getServices 获取不到微信, uni.share无效

bug描述:

离线打包sdk为Android-SDK@3.8.4.81844_20230531
HBuilderX 版本为3.8.4.20230531
离线打包微信分享文档地址:https://nativesupport.dcloud.net.cn/AppDocs/usemodule/androidModuleConfig/share.html
在Androidmainfest.xml中需要修改的配置中 引用到了%用户包名%.wxapi.WXEntryActivity 这个类,但是在微信分享这部分文档中并没有找到WXEntryActivity相关信息,而是在微信鉴权登录文档(https://nativesupport.dcloud.net.cn/AppDocs/usemodule/androidModuleConfig/oauth.html#%E5%BE%AE%E4%BF%A1%E7%99%BB%E5%BD%95)中找到了WXEntryActivity.java文件(WXEntryActivity.java完整代码见代码示例),但是WXEntryActivity.java文件中引用到了io.dcloud.feature.oauth.weixin.AbsWXCallbackActivity,但实际相关路径下并没有对应文件,仅能找到io.dcloud.feature.oauth.。

2023-06-22 16:16 负责人:无 分享
已邀请:

该问题目前已经被锁定, 无法添加新回复