收藏
评论

微信升级 targetSdkVersion 30,请开发者及时适配官方

微信将于近期发布 targetSdkVersion 30的客户端版本,因Android11系统特性,该微信版本在Android 11及以上系统版本的设备上运行时,第三方应用的授权登录、分享、微信支付等功能受到影响,可能无法正常使用。为了适配Android系统新版本特性,保证微信功能正常使用,请第三方应用2021年11月1日之前进行如下更新:

1.第三方应用需要更新微信 Android OpenSDK至6.8.0版本,引用代码如下:

dependencies {
    api 'com.tencent.mm.opensdk:wechat-sdk-android:6.8.0'
    // 或者直接引用最新版本
    // api 'com.tencent.mm.opensdk:wechat-sdk-android:+'
}

无论第三方应用targetSdkVersion是否升级为30,均需要进行微信 Android SDK版本升级适配。

2.targetSdkVersion升级到30的第三方应用,由于Android 11 软件包可见性 特性的影响,OpenSDK的接口可能无法正常拉起微信,从而无法使用微信的部分功能,需要在主工程的AndroidManifest.xml 中增加标签,代码如下:

   
<manifest package="com.example.app">

      ...

      // 在应用的AndroidManifest.xml添加如下<queries>标签
    <queries>
        <package android:name="com.tencent.mm" />   // 指定微信包名
    </queries>

      ...

</manifest>


targetSdkVersion升级到30的第三方应用,具体适配详情另可参考文档Android 11 系统策略更新,请开发者及时适配

开发文档请访问https://developers.weixin.qq.com/doc/oplatform/Mobile_App/Access_Guide/Android.html#jump2

微信团队

2021年09月17日


10350浏览
最后一次编辑于  2022-04-14
收藏

7 个评论

  • 一笑皆春
    一笑皆春
    发表于移动端
    2021-09-17
    吸赞日常亲亲们🌹
    2021-09-17
    赞同 3
    回复
  • 胖乎乎
    胖乎乎
    2021-09-18

    哈哈哈哈哈,可以的

    2021-09-18
    赞同 1
    回复
  • 年轻乄霸道
    年轻乄霸道
    发表于移动端
    2021-09-17
    安卓的福音又来了
    2021-09-17
    赞同 1
    回复 1
    • ¿仝?
      ¿仝?
      2021-09-17
      Android越来越友好了
      2021-09-17
      回复
  • 汤圆,林世洪13452116874专业外墙
    汤圆,林世洪13452116874专业外墙
    发表于移动端
    2021-10-08
    、↑1贤↓l8、冫′↙上/mb
    2021-10-08
    赞同
    回复
  • 王小英
    王小英
    发表于移动端
    2021-09-23
    你好
    2021-09-23
    赞同
    回复
  • W
    W
    2021-09-18

    安卓:老乡,开门,社区送温暖~

    2021-09-18
    赞同
    回复
  • 弱者
    弱者
    2021-09-17

    安卓同志们快醒醒

    2021-09-17
    赞同
    回复
登录 后发表内容