@mco, я надеюсь, что ваш сценарий ошибок решен. Вы проверили по вышеуказанной ссылке на Issetracker?

жение в магазине игр в настоящее время настроено на обработкуhttps://www.example.com/hello/в фильтре намерений для запуска деятельности иshowInstallPrompt(...) должен запустить действие после завершения установки приложения.

https://developer.android.com/topic/instant-apps/reference.html#public_methods

showInstallPrompt (...) Документы:

Показывает диалог, который позволяет пользователю установить текущее мгновенное приложение. Этот метод не работает, если текущий запущенный процесс является установленным приложением. Вы должны указать намерение после установки, которое система использует для запуска приложения после завершения установки.

postInstallIntent Документы:

Намерение запустить после того, как мгновенное приложение было установлено. Это намерениедолжен разрешите действие в установленном пакете приложения, иначе оно не будет использоваться.

Я пытался сделать это:

Uri uri = Uri.parse("https://www.example.com/hello/");
Intent postInstallIntent = new Intent("action", uri);
InstantApps.showInstallPrompt(MainActivity.this, postInstallIntent, 0, "InstantApp");

и это

Intent postInstallIntent = new Intent("https://www.example.com/hello/");
InstantApps.showInstallPrompt(MainActivity.this, postInstallIntent, 0, "InstantApp");

и это

Intent postInstallIntent = new Intent(Intent.ACTION_VIEW,
        Uri.parse("https://www.example.com/hello/"))
        .addCategory(Intent.CATEGORY_DEFAULT)
        .addCategory(Intent.CATEGORY_BROWSABLE);

Это приносит мне магазин игр, но ни один не запускает приложение автоматически после завершения установки.

Ответы на вопрос(1)

Ваш ответ на вопрос