我现在开发的移动应用,Android Studio3.5联机调试时可以正常分享小程序到微信,
但是使用Android Studio3.5生成签名release版apk之后,安装到手机,就无法分享小程序到微信。在如下界面选择会话后,一闪而过。
后又对Debug版签名,安装到手机也能正常分享小程序到微信。偏偏Release签名版不能分享。不知为何?
微信版本7.0.6,手机是HUAWEI BLA-AL10。
我现在开发的移动应用,Android Studio3.5联机调试时可以正常分享小程序到微信,
但是使用Android Studio3.5生成签名release版apk之后,安装到手机,就无法分享小程序到微信。在如下界面选择会话后,一闪而过。
后又对Debug版签名,安装到手机也能正常分享小程序到微信。偏偏Release签名版不能分享。不知为何?
微信版本7.0.6,手机是HUAWEI BLA-AL10。
自己找到原因了。 是因为生成release版时,设置了最小化选项minifyEnabled = true,编译后会报一个警告错误:R8 Warning,即:Missing class: org.conscrypt.ConscryptHostnameVerifier警告。开始仅仅以为是警告,没有过多关注。去掉minifyEnabled = true或改成false后,编译时没有R8 Warning警告了,生成的release签名版也能正常分享小程序到微信了。