Android10.0及以上版本 微信登录、分享、支付提示微信未安装
Android 10以及11 版本为加强用户隐私保护引入较多变更,第三方应用需要增加权限才可以正常使用
解决方案
一 在AndroidManifest文件中新增以下权限
二 微信官方解决方案,在主工程的AndroidManifest.xml 中增加 标签
... // 在应用的AndroidManifest.xml添加如下标签 // 指定微信包名 ...添加以上标签之后,需要开发者升级编译工具,否则会出现编译错误。
1.Android Studio 需要升级至 3.3 及以上,建议升级至 4.0 及以上版本;
2.Android SDK Build-Tools 需要升级至 30 及以上版本;
3.com.android.tools.build:gradle 需要升级至 3.6.0 版本,建议升级至最新的 3.6.4 版本。
注意:本人目前没有测试第二种方式 直接使用的第一种方式 不过既然官方解决方案已经摆出来了那肯定照做没问题
官方