LiveCode for FM Guide Ben Lui

App Identifiers

Updated on

During setup for your app, you will be asked to enter an App Identifier. 

On Android

For Android apps, you simply need to enter a unique identifier for your app, of the form

com.myapp.myuniqueapp

It must start with com and be different for every app. If you use the same identifier for a new app, and you install it on a device that has a previous app with the same identifier, your app will crash.

Your identifier is used when you publish to the Google Play store. From the Developer instructions for Android apps:

Every Android app has a unique application ID that looks like a Java package name, such as com.example.myapp. This ID uniquely identifies your app on the device and in Google Play Store. If you want to upload a new version of your app, the application ID (and the certificate you sign it with) must be the same as the original APK—if you change the application ID, Google Play Store treats the APK as a completely different app. So once you publish your app, you should never change the application ID.

Important note: Do not use any java reserved words in your identifier. This is a list of words that will cause issues with your identifier:

abstract assert boolean break byte case

catch char class const continue default

double do else enum extends false

final finally float for goto if

implements import instanceof int interface long

native new null package private protected

public return short static strictfp super

switch synchronized this throw throws transient

true try void volatile while

Previous Article Named users: Add the Licensing Script Step
Next Article How do I Create a Self-Signed Certificate and Keystore?