Anyway, there was no risk of exposing the faulty version to the public 
since it took you just 5 minutes to upload a corrected version. It takes 
Google Play several hours until changes are committed.

On Sunday, February 3, 2013 12:44:17 PM UTC-6, Jake Colman wrote:
>
> >>>>> "T" == TreKing  <[email protected] <javascript:>> writes: 
>
>    T> On Sat, Feb 2, 2013 at 8:08 PM, Jake Colman 
> <[email protected]<javascript:>> 
> wrote: 
>
>    >> I uploaded a new APK and discovered a bug a stupid oversight (I 
>    >> forgot to turn off my debug flag). 
>    >> 
>
>    T> You no longer have to manually change the debug flag. Just omit 
>    T> it. When your run through Eclipse (using the debug certificate) 
>    T> it's enabled by default. When you export for release, it's 
>    T> disabled for you. 
>
> This was an application-level debug flag that I use for things like 
> controlling whether the app should update my Flurry statistics.  I 
> accidentally uploaded the debug version that did not invoke the Flurry 
> API.  I needed to reset the flag and reupload the app. 
>
>    >> This got me thinking whether there was a better way to handle 
>    >> this. What do I do if I upload a bad APK but need a few hours or 
>    >> days to fix it? 
>    >> 
>
>    T> Revert to your last good build in your version control (you do 
>    T> have version control, right?), update version code, re-release. 
>
> Yes to version control.  Been a developer for many, many years and would 
> never work without it.  In this instance I was able to quickly fix my 
> problem and upload a new version.   I changed the version code but kept 
> the same version name. 
>
>    >> Is there a way to remove the latest APK and restore the APK that 
>    >> was prior to it? 
>    >> 
>
>    T> The developer console has this nifty notion of "active APK" and 
>    T> buttons that read "set as active" (at least the old console 
>    T> did). This might lure you into thinking that you can just push a 
>    T> button and go back to a previous version. You actually can't and 
>    T> this idea of "active APK" turns out to be utterly pointless and 
>    T> begs the question of why it was ever even put there in the first 
>    T> place. 
>
>    >> It see the "unpublish" option that I think that would remove the 
>    >> entire app from the store. 
>    >> 
>
>    T> Correct. You don't want to do that. 
>
> Amazing.  You would think that you could tell Google to ignore the 
> latest APK and reactivate the one before it.  Since you cannot, the only 
> option is what you suggested - revert from version control and upload 
> yet another APK. 
>
> Thanks. 
>
> -- 
> Jake Colman -- Android Tinkerer 
>
>

-- 
-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
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 unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to