记录一点接入微信支付遇到的问题,最开始的安卓版本是没问题的,安卓11开始遇到支付无法拉起,解决方案:
manifest中 application同级添加:
<queries>
<package android:name="com.tencent.mm" />
</queries>
如果是导成安卓工程,修改 classpath 'com.android.tools.build:gradle:3.5.4'//>3.4.3即可
如果是安卓导出 aar 用unity打包,修改unity安装路径Editor\Data\PlaybackEngines\AndroidPlayer\Tools\GradleTemplates下的.grid2个文件
classpath 'com.android.tools.build:gradle:3.4.0'
修改为
classpath 'com.android.tools.build:gradle:3.4.3'