I came across this when I had someone test my game on the upcoming new operating system for Android- tentatively called Android L.
I've noticed that when he got to the home screen of my game, instead of pressing the exit button I had on the screen, he used the back button on the device. After about the 3rd or 4th time the game exited with the message
Quote: "Unfortunately, Prove Your Worthiness has stopped"
.
So I went to try this out on my Galaxy S3 and sure enough it did the same thing after pressing the back button about 9 or 10 times.
I then wondered if this was something that was common to AppGameKit, so I tested games made with AGK. And out of all that I have tested most of them did the same thing. And it doesn't matter if apps are written in Tier 1 or Tier 2.
Games made with AppGameKit that suffered from this are:
Rush to Adventure - at 10 times any where
Neon Bunniez - at 10 times any where
Puzzword - at 10 times any where
Birney's Run - at 10 times any where
Holey Cow - at 11 times at home screen
Pirate Poker - at 10 times during gameplay
Kayakescape - at 10 times during gameplay
..and this is not an exhaustive list.
Games made with AppGameKit that did not suffer from this are:
Sudoku in Space
Mr. Dork 2
Horse Meat Inspector
Wordspinage
Shape Time
Santa Xmas Rush
Leg it!
Comet Bird
Shuriken Strike: Ninja Master
..these games may suffer from it but doesn't probably due to programming to have the program exit if the back button is pressed.
Now this led me to try out some other companies games to see what happens.
These games didn't close out at all. Their exit screen would come up when I pressed the back button, and then the exit screen would close out when I pressed the back button again.
Candy Crush
Jetpack Joyride
Angry birds
Pengiun Run, etc, etc
Blob Blast
Blob Blast did crash at first but I have not been able to repeat it.
Guys, you need to take note of this and handle it appropriately.
Shape Time passed with flying colors because I thought it would crash during game play but it pulls up a pause screen and no matter how many times I pressed the back button, it didn't crash or lock up.
Now, you may think that people won't press the back button 9 or 10 times to exit your game, but it happen during a test for me. That's why I'm sharing it.
Prove Your Worthiness
KG2Entertainment.com