[Android] Naming refine for packaging tool

The name can be any string that represents the name of the application
as it is usually displayed to the user. But string start with '@' or '?'
will be replaced by '_' by default.
Why this special treatment here?