In the official "Package Naming" of java documentation, it has the following statement:
In some cases, the Internet domain name may be an invalid name. This can happen if the domain name contains a hyphen or other special character , if the package name starts with a digit or another character that is illegal to use as the start of a Java name , or if the package name contains a reserved Java keyword, such as "int " In this case, the proposed agreement is to add underlining .
So in your case it will be com._1organizationname.appname
EDIT: just found this in Android docs :
The full name of the Java-style package for the application. The name must be unique. The name can contain uppercase or lowercase letters ('A' through 'Z'), numbers and underscores ('_'). However, the individual parts of a package name may begin only with letters.
This seems to be not quite a Java style. Unfortunately, it seems your best bet in this case would actually be to indicate the quantity, for example. com.oneorganizationname.appname .
kcoppock
source share