targetSdkVersion设置为30后,无法调起微信,执行IWXAPI.isWXAppInstalled()时直接返回了false;起初降到29来解决,另外看到微信开放文档也有了解决方案:

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

相关链接:
https://developer.android.google.cn/about/versions/11/privacy/package-visibility
https://developers.weixin.qq.com/doc/oplatform/Mobile_App/Access_Guide/Android.html#jump2