Code completion in manifest.xml for ^android:versionCode="1": xmlns:android package : This attribute gives a unique name for the package, using a Java-style naming convention to avoid name collisions. For example, applications published by Google could have names of the form com.google.app.appname android:versionCode : Internal version code. [integer] android:versionName : The text shown to the user to indicate the version they have. [string] android:sharedUserId : Specify the name of a user ID that will be shared between multiple packages. [string] android:sharedUserLabel : Specify a label for the shared user UID of this package. [reference] android:installLocation : The default install location defined by an application. [enum]