flutter lib https://pub.dev/packages/upi_india およびhttps://pub.dev/packages/upi_payを使用して UPI を実装しようとしていますが、Android 11 の新しいアクセス許可が原因で lib が upi を検出できないようですアプリ。
私はすでにこれを試しましたが、うまくいきません。
<queries>
<intent>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data
android:host="pay"
android:scheme="upi" />
<data
android:host="collect"
android:scheme="upi" />
</intent>
</queries>
<uses-permission android:name="android.permission.QUERY_ALL_PACKAGES"/>
<queries>
<package android:name="com.google.android.apps.nbu.paisa.user" />
<package android:name="com.phonepe.app" />
<package android:name="net.one97.paytm" />
<package android:name="in.org.npci.upiapp"/>
</queries>
修正を提案してください。libが正常に機能していると感じていますが、問題はAndroid 11がパッケージを検出できないことだけです。