收藏
回答

移动应用分享小程序到微信,Debug版能正常分享,Release版不能分享。为什么?

我现在开发的移动应用,Android Studio3.5联机调试时可以正常分享小程序到微信,

但是使用Android Studio3.5生成签名release版apk之后,安装到手机,就无法分享小程序到微信。在如下界面选择会话后,一闪而过。

后又对Debug版签名,安装到手机也能正常分享小程序到微信。偏偏Release签名版不能分享。不知为何?

微信版本7.0.6,手机是HUAWEI BLA-AL10。


最后一次编辑于  09-24
回答关注问题邀请回答
收藏

1 个回答

  • 天地任逍遥
    天地任逍遥
    09-25

    自己找到原因了。  是因为生成release版时,设置了最小化选项minifyEnabled = true,编译后会报一个警告错误:R8 Warning,即:Missing class: org.conscrypt.ConscryptHostnameVerifier警告。开始仅仅以为是警告,没有过多关注。去掉minifyEnabled = true或改成false后,编译时没有R8 Warning警告了,生成的release签名版也能正常分享小程序到微信了。

    09-25
    赞同
    回复
问题标签