Paquete de Android que nombra las mejores prácticas

¿Cuál es la mejor práctica para nombrar un nuevo proyecto android?

¿Tiene un nombre para su empresa?
Por ejemplo, com.mempresa.función
Mira lo que otras empresas / orgs hacen:
Proyecto de plugin de swt de Eclipse: org.eclipse.swt
JUNit: org.junit
Apache: org.apache.commons

Por supuesto, al elegir un nombre de paquete, entender cómo el Android Market lo utilizará, y lo que el Android Dev Guía tiene que decir al respecto.

http://developer.android.com/guide/publishing/publishing.html

http://developer.android.com/guide/topics/manifest/manifest-element.html

Paquete

Un nombre completo de paquete de estilo Java para la aplicación. El nombre debe ser único. El nombre puede contener letras mayúsculas o minúsculas ('A' a 'Z'), números y subrayados ('_'). Sin embargo, las partes de nombre de paquete individuales sólo pueden comenzar con letras. Para evitar conflictos con otros desarrolladores, debe utilizar la propiedad del dominio de Internet como base para los nombres de los paquetes (al revés). Por ejemplo, las aplicaciones publicadas por Google comienzan con com.google. También debe utilizar nunca el espacio de nombres com.example al publicar sus aplicaciones.

El nombre del paquete sirve como un identificador único para la aplicación. También es el nombre predeterminado para el proceso de aplicación (véase el atributo de proceso de proceso del elemento <application> ) y la afinidad por defecto de una actividad (véase el atributo taskAffinity del elemento <activity> ).

Precaución: Una vez que publique su aplicación, no podrá cambiar el nombre del paquete. El nombre del paquete define la identidad de la aplicación; por lo tanto, si la cambia, se considera que es una aplicación diferente y los usuarios de la versión anterior no pueden actualizar a la nueva versión.

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