How to remove game or change package ID

I made an AIR game unaware of AIR package name mangling. Now I am unable to:
- Upload the game binary because of bad package name
- Create another game entry because the name is already taken
- Change name because it's disabled
- Change ID becasue it's disabled
Repackaging APKs is a pain in the butt, please add a way to remove games.

Comments

  • KonajuGamesKonajuGames Posts: 560Member
    Contact dev support email as they should be able to help you there.  They have helped me with a game name change before.
  • nobleRobotnobleRobot Posts: 118Member
    edited July 2013
    Ah, I can help you out.

    It used to be said that you had to unzip your APK and modify your manifest file for each build to change your package name, but that's ridiculous, and there's an easier way someone recently discovered.

    You can remove the "air." prefix from your appID by "opting-out" of it. In order to do so, you need to create a new environment variable in the OS of your development machine. The Flash packager checks for this variable when it creates a build, and if it *doesn't* find it, it appends the prefix. Strange, huh?

    Here's instructions I used to do it (with links for both Mac and PC):  http://stackoverflow.com/questions/5163561/android-app-id-prefix-problem/16594058#16594058

    The best part is that the variable is named "no android flair." Ha!

    After you've added the variable, just close and reopen your IDE, and voila, no more "air." prefix in future builds. Your app won't be able to notify the user if they're missing the AIR runtime, but since you're probably using captive runtime for your app (you are, right?) that's not an issue.
    Post edited by nobleRobot on
  • SosowskiSosowski Posts: 2Member
    Oh this is great! Thanks guys! 

    PS. I love adobe documentation strategy. :P
Sign In or Register to comment.