Правильным способом должна быть проверка официальной документации для интеграции с целевым приложением (Google Pay). В вашем случае вы должны проверить, как Google рекомендует начать свою деятельность.
Обходным путем может быть загрузка APK ( APKMirror ) и из Android Studio выберите Build \ Analyze APK...
.
Затем вы можете проверить все поддерживаемые глубокие ссылки на AndroidManifest.xml
, , но , если Google не хочет показывать свои глубокие ссылки другим приложениям, вы не сможете запустить их приложение. .
Пример из v2.106.x:
<activity
android:theme="@ref/0x7f1302d1"
android:name="com.google.commerce.tapandpay.android.deeplink.DeepLinkActivity"
android:exported="true"
android:launchMode="2">
<intent-filter
android:autoVerify="true">
<action
android:name="android.intent.action.VIEW" />
<category
android:name="android.intent.category.DEFAULT" />
<category
android:name="android.intent.category.BROWSABLE" />
<data
android:scheme="https"
android:host="www.android.com"
android:path="/payapp" />
Важно: Даже если у вас есть схема: // хост / путь, вы все равно должны знать, какой параметры запроса (если таковые имеются) они ожидают, чтобы работать. Опять же, вы должны соблюдать официальные документы.
Надеюсь, это поможет!