Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


Nombres de paquetes para dominios que terminan en .do

Convention al crear una aplicación sostiene que el nombre del paquete debe comenzar con una cadena de dominio inversa, por ejemplo, com.google.MySampleApp.

Sin embargo, nuestra empresa está registrada en un dominio .do, que no puede usarse como nombre de paquete (!) Porque "do" es una palabra clave reservada en Java.

¿Cómo maneja la gente generalmente esto? ¿Existe un estándar "oficial" para Google Play Store en particular? Seguramente no podemos ser la primera empresa con un dominio en la República Dominicana que ha creado una aplicación para Android …?

  • Cordova + Marco iónico - ¿Cómo cambiar el nombre del paquete con seguridad?
  • Convención de paquetes Java
  • Pasar arraylist de objetos definidos por el usuario a Intent android
  • Intent es muy lento para lanzar una nueva Actividad :(
  • Cómo crear mi propia biblioteca android y alojarla
  • Reacondicionamiento .jar-s en Android .aar library
  • Cómo enumerar pares de valores clave de un paquete
  • ¿Qué es SortedList <T> trabajando con RecyclerView.Adapter?
  • One Solution collect form web for “Nombres de paquetes para dominios que terminan en .do”

    Oracle sugiere que añada un guión bajo:

    En algunos casos, el nombre de dominio de Internet puede no ser un nombre de paquete válido. Esto puede ocurrir si el nombre de dominio contiene un guión u otro carácter especial, si el nombre del paquete comienza con un dígito u otro carácter que es ilegal utilizar como principio de un nombre Java o si el nombre del paquete contiene una palabra clave Java reservada, Como "int". En este caso, la convención sugerida es añadir un guión bajo. Por ejemplo:

    hyphenated-name.example.org org.example.hyphenated_name example.int int_.example 123name.example.com com.example._123name 

    Fuente: https://docs.oracle.com/javase/tutorial/java/package/namingpkgs.html

    FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.