1. When you tested your app on a handful of different devices, did the > behavior you dislike persist across all of them? >
yes. 3 different ones. > > 2. When you tested a bunch of other apps' in-app purchases on a device > that is giving you grief, did they exhibit the same behavior? > i myself have not tested any other apps' in-app purchases because i don't know of any to test. Another app (comiXology) was tested (not by me personally) and has been used as comparison this entire time - not only was the same behavior not reported, but it was noticed that when initiating a purchase with comiXology, the Play Store is not launched or seen as a separate running process, where as it was with ours. It was speculated that this may have something to do with the Play Store taking focus from our app but i don't know where to go with it - don't know how to initiate in-app billing any other way than with the code that's available in the tutorials. > > 3. Does the sample app have enough commonality in logic that you can > determine if it exhibits the same behavior? > I suppose so. We obviously did not publish it and download it form the Play Store to do a truly accurate comparison but i did not think to compile it onto my device and run it with the Play Store still running. I just tried and it worked as it should i suppose - i was returned to the app after "completing" a purchase. Going from this point, our app, assuming the correct response code is received, begins an asynchronous file download. It's at this point we find our app will be pushed to the background and the Play Store brings itself back into view in whatever state it was left - usually the download page for our app. > * > "Google Play, by definition, will ALWAYS be in a separate process. The > only stuff in your process is code in your app (code you wrote, code > you added via a JAR or library project, code in framework classes). > In-app purchasing code might be in your app (depending on what you > copied from samples, etc.); Google Play itself is not. "* I would have assumed this - i was only told otherwise by someone making purchases with comiXology who was observing the processes running on their device, comparing that app to ours. > > > > -- 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