¿Cómo puedo detectar si se utiliza una aplicación de Android en Corea?
Tengo un juego en Google Play Store que tiene la opción de cambiar el sistema de puntuación de puntos a $ 's. Aparentemente esto es una simulación de juegos de azar e ilegal en Corea del Sur. Recibí una reprimenda oficial de Google y me quitaron mi aplicación del mercado coreano y subí mi calificación de madurez a "Maduro". Esta característica adicional es totalmente innecesaria para el juego aunque muchos usuarios lo disfruten. Me gustaría deshabilitarlo sólo en Corea. Sin embargo necesito alguna manera que sea confiable.
I sobre el uso de la configuración regional, pero el usuario podría cambiar eso.
- Localización de la aplicación Google Play Store
- Herramienta de traducción automática para Android
- ¿Cómo puedo crear una aplicación androide multilingüe para los idiomas de derecha a izquierda?
- ¿Dónde está una lista de los códigos de idioma obsoletos que Java todavía utiliza?
- Contactos de Android: Colocación / clasificación local incorrecta
context.getResources().getConfiguration().locale.getDisplayCountry(Locale locale);
Encontré esto:
android.telephony.TelephonyManager.getNetworkCountryIso()
¿Se garantiza que el ISO del país es correcto? ¿Hay un método diferente que estoy pasando por alto?
Además, no tengo permiso de GPS para mi aplicación. Creo que sería incorrecto permitirlo sólo para este caso de uso. Además he pensado en múltiples APKs. Esto sería un último recurso. Creo que serían tratados como dos aplicaciones separadas. No tendría todas mis buenas calificaciones y descargas.
Espero que si consigo este trabajo puedo hacer que Google reconsidere su decisión.
Edit: @Nobu Games trae un punto excelente. Esto no necesita trabajar para la tableta también.
- Localización de Android
- Cómo crear un tiempo localizado en String en Android
- "Auth_client_using_bad_version_title" se traduce aquí pero no se encuentra en la configuración predeterminada
- Eliminar localizaciones no utilizadas de APK
- Google.Play interfaz web hl parámetro para el idioma árabe
- ¿Cómo cambiar el idioma de la aplicación cuando el usuario selecciona el idioma?
- Pregunta de localización de Android
- Cambiar la configuración regional en tiempo de ejecución?
android.telephony.TelephonyManager.getNetworkCountryIso()
Absolutamente
Creo que la opción de configuración regional no es buena, ya que uno puede cambiar localmente manualmente, hay una aplicación para hacerlo.
Lo intenté una vez. Para probar la compatibilidad con varios idiomas para mi aplicación.
Esta respuesta puede ayudarte más.
- ¿Se puede llamar al código cuando mi aplicación Android se desinstala?
- La almohadilla de firma es lenta en android