Как проверить действия Google в приложении Androd?
С помощью App action test tools
в Android Studio для тестирования Google Actions я получаю сообщение об ошибке
Preview Creation Error Status Code: 400 Message: Precondition check failed.
The requested Android app package name does not have an associated project
in Play Console. Please create a draft in Play Console and upload an app
with package name 'com.example.yadayada'.
Если я пытаюсь "загрузить приложение с packagename ...", я получаю сообщение об ошибке
Upload failed
You have uploaded an APK or Android App Bundle that contains an action schema
document in the manifest file, but the action patterns are not yet allowed.
If you participate in a beta program, you must obtain authorization
for your developer account
Хорошо, но где и как я могу это сделать?
Кроме того, мне не нужно публиковать приложение, это всего лишь черновик, чтобы протестировать реализацию возможных будущих кусочков, и в документации говорится, что это можно сделать с помощью плагина Android Studio.
2 ответа
Хорошо понял. Подсказки здесь
Создайте новое приложение в консоли разработчика без действий и используйте его имя пакета в тестовом приложении с действиями. Вы можете использовать любые имена пакетов, которые вы уже зарегистрировали в консоли
android {
defaultConfig {
applicationId "com.example.yadayada.playconsole"
}
}
Вам нужно добавить это в файл манифеста:
<meta-data
android:name="android.app.shortcuts"
android:resource="@xml/shortcuts" />
Это объясняется в руководстве по действиям приложения, а также здесь: https://developer.android.com/guide/topics/ui/shortcuts/creating-shortcuts#static