How do you change Package name any solution in 2021?


Apktool is used to decompile apk into (some kind of) source code and to compile (build) decompiled sources back to APK. We’ll need it so we can change package name. It consists of the Java jar file and a wrapper script (used to run that jar file) which is different for each operating system. You can download it here: Apktool - How to Install

You need to login at Thunkable to see the page..

Does anybody knows what's the default package name provided by mit

I have logged in but still it showing page is missing or privet.

This is probably where the thunkable link Salman provided goes to by Taifun.

1 Like
1 Like

can you please explain this method, I have already offline AI2 but there is no such option to change package name.

Have you read the feature when you download it?


The packageName with AI2Offline is com.<email>.appName.
In my case it is e.g.: com.bodymindpower.relax
So where is the problem to set your specific packageName with AI2Offline?


App Inventor is OpenSource. A developer familiar with Java coding can build his/her own offline version of App Inventor and permanently code the Package name to anything you want into the created Builder. Here is one tutorial describing what you need to do: AI2 Inventor Forum News: How to build App Inventor from the MIT sources . There are easier ways to adjust the Package name as you can see by reading through the discussions.

1 Like

I need package name ""
if I create mail id "" then the output package name coming as "com.thunkable_android_v007ij.CNC" so its not matching

why dots"." getting replaced with "_" of mail id, any replacement character to get dots

There are two options:

  1. Import your project into Kodular and change the packageName there.
  2. Change the packageName afterwards in the old (hard) way (as described by Taifun, among others).

Note: I haven't checked Taifun's approach for the past few years, I've found my own way (using → apktool & → Notepad++).

Some people know how to implement custom package name in App Inventor but I see there is no related pr.
But, will that be useful from the perspective of App Inventor?

Hello, any solution ?

There are plenty. Please search before you post.

Thank you for fast reply Anke :slight_smile: , I'll try...

I remember that is more professional had a package for example: com.developer.appname and is better for the user experience to climb positions in the rankings on playstore.

However , I'll try...

I know how works it... but I have no read any new solution compared to the past.

I just showed an example in my screenshots. You can change the packageName to whatever you want.