Какова цель страницы приложения Xiaomi Mi Store? - PullRequest
2 голосов
/ 01 августа 2020

Я разработчик Android библиотеки для оценки приложений, которая спрашивает пользователя, нравится ли ему приложение, и если он хочет оценить приложение, перенаправляет его в магазин приложений.

Кто-нибудь знает, каково намерение запуска Xiaomi Mi Store для перенаправления прав пользователя на данное приложение?

Например, для Google Play это:

val intent = Intent(Intent.ACTION_VIEW).apply {
    data = Uri.parse(
            "https://play.google.com/store/apps/details?id=com.example.android")
    setPackage("com.android.vending")
}

1 Ответ

0 голосов
/ 12 августа 2020

Ну, наконец, я получил ответ от службы поддержки разработчиков Xiaomi:

Ссылку ниже можно использовать, чтобы открыть GetApps и перейти на страницу приложения , при условии, что пользователь уже установил GetApps. Ссылка: mimarket: // details? Id = packagename & back = true | false & ref = refstr & startDownload = true Примечание: вы можете заменить имя пакета своим

Так что, я думаю, нам нужно использовать этот код:

val intent = Intent(Intent.ACTION_VIEW)
   .apply {
      data = Uri.parse("mimarket://details?id=com.example.android&back=true|false&ref=refstr&startDownload=true")
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...