I believe I've solved the problem. It looks like I forgot the empty try/catch block around the ouya requestPurchase in the example. Apparently, this was extremely important!! I also made sure no input is accepted after OuyaOnPause, until OuyaOnRe…
OK, in that case I can rest easy knowing there probably isn't a better way of doing it than I already am. If people are determined enough to steal my game there's not much I can do to stop them, but at least using SystemInfo.deviceUniqueIdentifier …
Ah shoot! Well, it's the best I can do for now I guess...
Can Gamer UUID be retrieved when the user isn't connected to the internet? Because if I have an internet connection, I may as well just retrieve the receipts and verify that way.
If Gamer…
Whoops, I just realized Gamer Uuid has to be retrieved from the internet, which makes it less useful.
Thankfully, I also realized Android devices have and unique ID that can be retrieved with SystemInfo.deviceUniqueIdentifier. It seems to work on O…
Hi, thanks very much for your response! I thought I had compiled everything, but it turns out Java was not compiling, complaining that some package was missing (android.hardware?). A comment indicated that android version 16 might be necessary.
S…
New version! I think I fixed the bugs you mentioned. If you could try it again I would be thankful.
http://ultimatewalrus.com/games/beatbros/beat_bros_02.apk
Haha thank you all very much for offering to help! :] Basically all I need is verification that the game actually runs on an OUYA. I'll probably message you once the APK is ready. That forum looks useful as well.