Google-Play "Your application is incorrectly configured"

stack trace:

05-24 19:32:46.368: D/GameHelper(27484): GameHelper: onAR: responseCode=RESULT_APP_MISCONFIGURED, so giving up.
05-24 19:32:46.368: W/GameHelper(27484): disconnect() called when client was already disconnected.
05-24 19:32:46.368: W/GameHelper(27484): ****
05-24 19:32:46.368: W/GameHelper(27484): ****
05-24 19:32:46.368: W/GameHelper(27484): **** APP NOT CORRECTLY CONFIGURED TO USE GOOGLE PLAY GAME SERVICES
05-24 19:32:46.368: W/GameHelper(27484): **** This is usually caused by one of these reasons:
05-24 19:32:46.368: W/GameHelper(27484): **** (1) Your package name and certificate fingerprint do not match
05-24 19:32:46.368: W/GameHelper(27484): ****     the client ID you registered in Developer Console.
05-24 19:32:46.368: W/GameHelper(27484): **** (2) Your App ID was incorrectly entered.
05-24 19:32:46.368: W/GameHelper(27484): **** (3) Your game settings have not been published and you are 
05-24 19:32:46.368: W/GameHelper(27484): ****     trying to log in with an account that is not listed as
05-24 19:32:46.368: W/GameHelper(27484): ****     a test account.
05-24 19:32:46.368: W/GameHelper(27484): ****
05-24 19:32:46.368: W/GameHelper(27484): **** To help you debug, here is the information about this app
05-24 19:32:46.368: W/GameHelper(27484): **** Package name         : com.fmeg.tapoutchallenge.android
05-24 19:32:46.368: W/GameHelper(27484): **** Cert SHA1 fingerprint: 17:2D:64:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx
05-24 19:32:46.368: W/GameHelper(27484): **** App ID from          : 79xxxxxxxxxx
05-24 19:32:46.368: W/GameHelper(27484): ****
05-24 19:32:46.368: W/GameHelper(27484): **** Check that the above information matches your setup in 
05-24 19:32:46.379: W/GameHelper(27484): **** Developer Console. Also, check that you're logging in with the
05-24 19:32:46.379: W/GameHelper(27484): **** right account (it should be listed in the Testers section if
05-24 19:32:46.379: W/GameHelper(27484): **** your project is not yet published).
05-24 19:32:46.379: W/GameHelper(27484): ****
05-24 19:32:46.379: W/GameHelper(27484): **** For more information, refer to the troubleshooting guide:
05-24 19:32:46.379: W/GameHelper(27484): ****   http://developers.google.com/games/services/android/troubleshooting

I have checked time and time again, and even created a new java project under a new app id, new package name, and new app name and tried again, but I’m still getting this.

The application id matches what is printed in the stacktrace, also matched up with string.xml in my project. This matches the dashboards application ID.
I am a tester for this application and I am using the correct (and my only) google play account.

I don’t know what to do anymore… I’ve spent countless hours trying to get this google play implementation to work.

I am now offering $15 PayPal to whoever can help me resolve my issue. I know it’s not much, but that’s pretty much all that I have.

I also added a bunch of information so you can see all of my code, the errors it throws, or what happens when an error isn’t thrown. I explained which lines are causing crashes, and all of the resources I’ve used to construct the code that I have.

Why are you offering a reward of 15$?

I’m pretty sure anyone who knows how to help you would do it for free.

Because I’m tired of dealing with it and someone who knows how to do it may just breeze over the thread instead of helping. I know the $15 isn’t much, but sometimes it’s enough to entice someone to take a whack at it. If I had the money I’d just go hire a freelancer to set it up for me, but knowing them it’d cost almost $200, because they’re ridiculously over-paid for some of the work they do. I don’t like not making progress. I’ve been stuck on this for almost two days now. I want to know where I went wrong, what’s caused the problem, and why.

It would be more worth your time and money to learn how to do it yourself than just have someone else do it. :stuck_out_tongue:

I know you’re asking for help, and that’s fine. But I guess the request is just awkward. We’d be more than happy to help you if we could, for free, thats why we’re here. (I can’t I don’t make mobile games).

Even if they don’t explain to me what the problem with my code was, I can cross-reference and figure it out. That’s my method of learning anyway. I study other peoples code and then create my own variations of it. Look up new ways to do it. I’m more or less paying someone to help me. “Asking how to do it, giving you money if you tell me.”

A reward type thing, if you get what I’m saying.

The other reason I’m offering the reward is because it creates an atmosphere where you want to click on the thread. The sheer amount of immediate views since the title update proves that.

The sheer amount of clicks had nothing to do with them wanting your money, it had to do with them wondering why you’re willing to pay for a free service. :stuck_out_tongue:

Either way, the more impressions it gets, the larger the chance someone might see an issue scrolling through it. :wink:

Quite possible. But those of us who help out usually read like 95% of the posts eventually anyway. :smiley:

Editing the main post, finally got am implementation working… (for the most part).

Hi CTucker, I’m having the same issues that you had. Can you explain how you got your implementation to work?

Hi,
After 4 hours of researching, i found the solution to fix this error successfully:
When developing, make sure you sign the SHA1 with you debug.keystore NOT release keystore.
Good luck!