Импорт APK в магазине Play - PullRequest
       9

Импорт APK в магазине Play

0 голосов
/ 25 февраля 2019

У меня возникли некоторые трудности при импорте моего первого APK в Play Store.Простое приложение WebView.

У меня есть это сообщение об ошибке:

Ошибка импорта.Имя домена "https://chimeria.net", которое вы указали, недопустимо Введите действительное имя домена.

Где https://chimeria.net - это URL встроенного веб-сайта в WebView....

После прочтения документации, которую я прочитал (https://developers.google.com/digital-asset-links/v1/getting-started):

Я взялзначение SHA256 со страницы магазина Play My Developer на вкладке «Подпись приложения».

снимок экрана, где я поднял ключ SHA546

  • Я добавил эту строкув AndroidManifest.xml приложения:

<meta-data android:name="asset_statements" android:resource="@string/asset_statements" />
  • Я добавил это в файл res / values ​​/ strings.xml приложения

<string name="asset_statements">
      [{
        \"relation\": [\"delegate_permission/common.share_location\"],
        \"target\": {
          \"namespace\": \"web\",
          \"site\": \"https://chimeria.net\"
        }
      }]
    </string>
  • Позже в моем файле манифеста я объявил

<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="http" android:host="https://chimeria.net" />
                <data android:scheme="https" />
            </intent-filter>
  • Приложение было создано с помощью Android Studio (Android App Bundle), которое дало мне файл .aab.

Независимо от того, чтоЯ попытался, мое приложение было отклонено, потому что ссылка не была принята.И в конце концов я потерял все возможные попытки за день.Кто-нибудь знает, что я делаю не так?

Спасибо за помощь

1 Ответ

0 голосов
/ 25 февраля 2019

chimeria.net - хост, https или http - схема.

Возможно, вы захотите изменить манифест на:

<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="http" android:host="chimeria.net" />
  <data android:scheme="https" android:host="chimeria.net" />
</intent-filter>
...