Hi Brian,

I am looking at the usage data from my server which includes how many
people signed up for an account as well as how many games they played
(my app is not available in the market yet so anyone that signs up for
an account should be an ADC2 tester). My final numbers were 102
testers, 29 of which were force-quits due to 1.6 upgrade. (so around
30% of testers were using 1.6)

Also, here is the change made to 1.6 that is causing my app to not
work properly if anyones interested:

2009-05-20 Jean-Baptiste Queru donut snapshot

http://android.git.kernel.org/?p=platform/frameworks/base.git;a=history;f=core/java/android/os/RemoteCallbackList.java;hb=a8675f67e33bc7337d148358783b0fd138b501ff

RemoteCallbackList.java:

http://android.git.kernel.org/?p=platform/frameworks/base.git;a=blobdiff;f=core/java/android/os/RemoteCallbackList.java;h=584224fccc8b0959a2580a14411536855b1423cc;hp=23c0a7bf473c48c2c93f6f4d9f97881a3c1315cd;hb=a8675f67e33bc7337d148358783b0fd138b501ff;hpb=843ef36f7b96cc19ea7d2996b7c8661b41ec3452

@@ -222,7 +224,12 @@ public class RemoteCallbackList<E extends
IInterface> {

     public int beginBroadcast() {
         synchronized (mCallbacks) {
-            final int N = mCallbacks.size();
+            if (mBroadcastCount > 0) {
+                throw new IllegalStateException(
+                        "beginBroadcast() called while already in a
broadcast");
+            }
+
+            final int N = mBroadcastCount = mCallbacks.size();
             if (N <= 0) {
                 return 0;
             }

1.6 will throw this exception to let developers know if one of their
calls to beginBroadcast() was not terminated w/ a call to
finishBroadcast(). In 1.5, not calling finishBroadcast() is unchecked,
and although this is a programming mistake (cut and paste typo in my
case), my app, and probably several others, can still operate in 1.5
without any noticeable consequence. This sort of thing is easily seen
and corrected within 5 - 10 minutes of testing on 1.6, but, of course,
we weren't given the 1.6 update to test with for the contest.

Shelby

On Oct 8, 1:58 pm, Brian Wright <[email protected]> wrote:
> How did you determine you had " 95 people test my app for Round 1
> judging, but 27 of those were "force closes" due to the 1.6 update. "
>
> I have not been told anything?  Where is this data?
>
> On Oct 6, 8:48 pm, bellapariah <[email protected]> wrote:
>
>
>
> > Thread for developers to discuss problems with 1.6 update and effects
> > on ADC2. If you see other forums or articles on the issue or if you
> > are one of the unlucky developers affected by the the untimely 1.6
> > update, please post is here!
>
> > Releasing 1.6 in the middle of a contest is unacceptable. According to
> > the official terms and conditions:
>
> > "a. SUBMISSION OF ENTRIES: To qualify for a Prize, an "Entry" to the
> > Challenge consists of an original application that is written using a
> > version of the Android Software Development Kit ("SDK") (available 
> > athttp://developer.android.com) that validly executes on Android version
> > 1.5. The SDK contains instructions, documentation, and all necessary
> > tools to enable a Participant to build an Android application."
>
> > My App as well as many other ADC2 apps worked fine on 1.5 but started
> > "force closing" after the 1.6 update. Programmers were told to develop
> > an application for 1.5, not 1.6, and were not given the tools or
> > opportunity to test our apps with 1.6. In my case, I have had 95
> > people test my app for Round 1 judging, but 27 of those were "force
> > closes" due to the 1.6 update. This is because of an issue with a
> > Google API that was updated with 1.6. Here are links to other people
> > discussing the 1.6 issue:
>
> >http://groups.google.com/group/android-discuss/browse_thread/thread/7...
>
> >http://groups.google.com/group/android-discuss/browse_thread/thread/a...
>
> >http://groups.google.com/group/android-discuss/browse_thread/thread/5...
>
> >http://groups.google.com/group/android-developers/browse_thread/threa...
>
> >http://www.google.com/support/forum/p/Android+Market/thread?tid=5d754...
>
> >http://androidandme.com/2009/10/news/did-google-fumble-the-android-1-...
>
> >http://polyclefsoftware.blogspot.com/
>
> > One suggestion would be to remove the last 25% of reviews of every app
> > in the contest (the ones most likely to have been affected by 1.6
> > upgrades) to reduce the negative effects of the 1.6 release.
>
> > How many others were affected? Any solutions to fix the problem?
>
> > Shelby
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to