Houzi Docs logo Houzi Docs

Mandatory App bundle identifiers are unique identifiers for your apps, they’re globally unique. Most of the time, you can reverse your website domain to create an identifier for your app. For example: com.domain.app_name

Once you’ve decided the unique identifiers, you need to replace existing with your own:

Android:

you’ve to change package info in two places. Build.gradle and AndroidManifest.xml

Change applicationId in build.gradle:

Open following file:

Project_HOME > android > app > build.gradle

Look for applicationId and replace the value with your own.

Look for versionCode and replace the value with your own. versionCode is for developers to keep track of builds.

Look for versionName and replace the value with your own. versionName is for the public.

Change package in AndroidManifest.xml:

go to houzi > android > app > src > main >  AndroidManifest.xml

And replace the second attribute in the very first tage package="com.houzi.app" with your own package name.

if you change this package, change the folder structure of the kotlin classes as well, like below

android > app > src > main > kotlin > your > package > name > all_kotlin_files

We suggest renaming the folders manually using Finder or Windows Explorer. Then change the package declaration in kotlin files as well, for example in kotlin files change this line :

package com.houzi.app

To your own package like this:

package your.package.name

iOS:

For iOS, open Xcode, and click on the project name (Runner) on the top left side and click on General tab, you should see the Bundle Identifier option, change its value with your own.

open: Project_HOME > ios > Runner > General > Bundle Identifier

Bundle Identifier - app’s unique identifier.

Version - app’s public version.

Build - app’s build code for developers to keep track.

Previous: App display name Next: Changing Theme Colors