Упомянутое вами требование «должно появиться лицо (например, разработчик, компания), указанное в списке приложения в Google Play Store», относится к тому факту, что в списке приложения в Google Play Store должно отображаться имя лицо, ответственное за разработку или публикацию приложения. Это требование помогает обеспечить прозрачность и подотчетность.
Чтобы удовлетворить этому требованию, вот несколько методов, которые можно использовать с примерами кода:
-
Добавьте имя объекта непосредственно в файл манифеста приложения:
В файл AndroidManifest.xml вашего проекта Android добавьте следующий элемент метаданных в элемент приложения:<application ...> <meta-data android:name="com.android.vending.metadata.APP_PUBLIC_KEY" android:value="YOUR_ENTITY_NAME" /> ... </application>Замените «YOUR_ENTITY_NAME» фактическим именем организации, ответственной за приложение.
-
Используйте строковый ресурс.
Определите строковый ресурс в файле strings.xml с именем объекта и укажите его в коде вашего приложения. Например:В strings.xml:
<string name="app_entity_name">YOUR_ENTITY_NAME</string>В вашем коде Java или Kotlin:
String entityName = getString(R.string.app_entity_name);Замените «YOUR_ENTITY_NAME» фактическим названием объекта.
-
Программное отображение имени объекта.
Вы можете программно получить имя объекта и отобразить его в соответствующем месте вашего приложения, например в разделе «О программе» или «Кредиты». Например, в действии или фрагменте:String entityName = "YOUR_ENTITY_NAME"; TextView entityTextView = findViewById(R.id.entityTextView); entityTextView.setText(entityName);Замените «YOUR_ENTITY_NAME» фактическим именем объекта, а «entityTextView» — идентификатором TextView или элемента пользовательского интерфейса, в котором вы хотите отображать имя.