Отсутствует поддержка индексации приложений Firebase (Android lint)
Я получаю это предупреждение lint при анализе моего кода (Analyse > Inspect Codes) на Android studios.
приложение не индексируется поиском Google; рассмотрите возможность добавления хотя бы одного действия с намерением просмотра действий. Дополнительные сведения см. В разделе объяснение проблемы.
Что это за предупреждение, и как сделать мое приложение индексируемым с помощью поиска Google?
это звучит важно для SEO, но я не могу найти любую информацию в Google.
Я тоже хотел бы знать как получить доступ к" объяснению проблемы " из Android studio.

Edit:
"приложение не индексируется Google Search" было старое предупреждение. Новое предупреждение
"Отсутствует поддержка индексации приложений Firebase"
2 ответов:
я узнал, как получить доступ к "Проблема объяснения". Мне нужно навести курсор на ошибку проверки, чтобы отобразить полное объяснение проблемы inline (и нажать Ctrl-F1)
Итак, ключевое слово, которое мне не хватает, - это "глубокие ссылки"!
ниже приведена страница разработчика android для выполнения глубоких ссылок " чтобы разрешить Google сканировать содержимое вашего приложения и разрешить пользователям вводить ваше приложение из поиска результаты"
http://developer.android.com/training/app-indexing/deep-linking.html
ниже приведен фрагмент кода о том, как сделать внешнюю ссылку. Я понятия не имею, как Google может сканировать мое приложение, просто добавив его...
<activity android:name="com.example.android.GizmosActivity" android:label="@string/title_gizmos" > <intent-filter android:label="@string/filter_title_viewgizmos"> <action android:name="android.intent.action.VIEW" /> <category android:name="android.intent.category.DEFAULT" /> <category android:name="android.intent.category.BROWSABLE" /> <!-- Accepts URIs that begin with "http://www.example.com/gizmos” --> <data android:scheme="http" android:host="www.example.com" android:pathPrefix="/gizmos" /> <!-- note that the leading "/" is required for pathPrefix--> <!-- Accepts URIs that begin with "example://gizmos” <data android:scheme="example" android:host="gizmos" /> --> </intent-filter> </activity>есть также примечание, которое говорит
Note: Intent filters may only contain a single data element for a URI pattern. Create separate intent filters to capture additional URI patterns.
на самом деле есть 2 способа справиться с проблемой "приложение не индексируется google".
- добавить ссылку на приложение, как описано выше.
просто отключите предупреждение lint. Иногда приложение не публикуется в Google Play, поэтому глубокие ссылки не понадобятся и т. д.:
android { defaultConfig { // something } lintOptions { disable 'GoogleAppIndexingWarning' baseline file("lint-baseline.xml") } }

Comments