NO,
Note: after publishing the application, you cannot change the package name. The name of the package determines your identifier for your application, so if you change it, it is considered another application, and users of the previous version cannot upgrade to the new version.
Documentation
But there are different entry points using the intent filter in different actions.
<intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter>
PACKAGE NAME: The full package name for the Java language for the application. The name must be unique. The name can contain uppercase or lowercase letters ("A" - "Z"), numbers and underscores ("_"). However, parts of package names may begin with letters only. To avoid conflicts with other developers, you should use the domain name on the Internet as the basis for the names of your packages (in reverse order). For example, apps published by Google start with com.google. You should also never use the com.example namespace when publishing your applications.
The package name is a unique identifier for the application. It is also the default name for the application process (see the process attribute <application> element process ) and the default affinity of the task for the action (see the <activity> element taskAffinity ).
source share