If the app isn't in Android Market, the license server will return ERROR_NOT_MARKET_MANAGED. LicenseValidator considers that to be a fatal error due to programmer error, and should invoke the applicationError() callback method.
My understanding from the server team is that uploading a draft version is supposed to be sufficient to avoid getting ERROR_NOT_MARKET_MANAGED. (In the case of existing applications, you'll also need to increment your version code.) The other way you'll avoid this is precisely as Mark mentioned. If we don't find the application, we check to see if the current user has a developer account, and will send a test response (if one is set) using the user's RSA keypair. -- Trevor Johns On Wed, Aug 4, 2010 at 12:30 AM, Kirky <rob.kirkbr...@gmail.com> wrote: > Trevor, > > Can you clarify what the licensing server returns if the App is not in > the Android Market? In my experience (and it seems other people) it is > returning LICENSED. This does not seem sensible to me. > > Thanks > > Rob > > > On Aug 4, 3:23 am, Trevor Johns <tjo...@google.com> wrote: > > -- > You received this message because you are subscribed to the Google > Groups "Android Developers" group. > To post to this group, send email to android-developers@googlegroups.com > To unsubscribe from this group, send email to > android-developers+unsubscr...@googlegroups.com<android-developers%2bunsubscr...@googlegroups.com> > For more options, visit this group at > http://groups.google.com/group/android-developers?hl=en > -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en