Ответ
Да, публиковал приложения в Google Play. Опыт включает подготовку релиза: сборку APK/AAB, настройку манифеста, подписание, создание листинга, скриншотов, описания. Учитывал требования Google Play по контенту, безопасности, политикам. Например, добавлял android:exported для компонентов в AndroidManifest.xml:
<activity
android:name=".MainActivity"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
Также работал с закрытым тестированием, staged rollout и аналитикой после публикации.
Ответ 18+ 🔞
А, ну это я проходил, публиковал приложения в Google Play. Опыт, бля, есть — от сборки релизного APK до того момента, когда уже пользователи начинают материться на баги. Всё это хозяйство: подготовка, подписание, манифест настраиваешь, листинг, скриншоты, описание пишешь так, чтобы и Гугл не придрался, и люди поняли, о чём приложение.
Там, знаешь, требования у них — овердохуища. По контенту, по безопасности. Вот помнишь, когда про android:exported для всех компонентов гон начался? Так вот, приходилось каждый активити, сервис, ресивер проверять, чтоб не забыть. В манифесте сидишь, как будто разминируешь:
<activity
android:name=".MainActivity"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
Сделаешь exported="false" там, где не надо — и приложение, как манда с ушами, просто не запустится с ярлыка. Доверия к этим настройкам, бля, ноль — десять раз перепроверишь, прежде чем заливать.
А ещё этот цирк с закрытым тестированием, staged rollout... Выкатываешь обнову на 5% пользователей, сидишь и бздишь, как суслик: не вылезет ли какая-нибудь хитрая жопа с крашем на конкретной прошивке. Потом смотришь аналитику после публикации — отзывы читаешь, а там: «всё глючит, деньги верните». И думаешь: «Чёрта в душу, в сердцу мать! На девайсе-то у тебя, чувак, Android 4.4, какого хуя ты вообще от современного приложения ждёшь?»
Но в целом, процесс, конечно, отлаженный. Просто нужно быть внимательным, как удав, и не торопиться. А то можно так взъебнуть конфигурацию, что потом полдня будешь разгребать, почему сборка падает.