The Android 2.3 Compatibility Definition Document (CDD) [http:// source.android.com/compatibility/2.3/android-2.3.3-cdd.pdf] lists several Reference Applications [Section 10.3].
10.3. Reference Applications Device implementers MUST test implementation compatibility using the following open-source applications: • The "Apps for Android" applications [Resources, 43]. • Replica Island (available in Android Market; only required for device implementations that support with OpenGL ES 2.0) Each app above MUST launch and behave correctly on the implementation, for the implementation to be considered compatible I've pulled the sources for these applications [http://code.google.com/ p/apps-for-android/], but several of them won't even compile for Android 2.3. An example is AndroidGlobalTime. When I tried to build the application it give an error about DateUtils: " Description Resource Path Location Type The import android.pim cannot be resolved Clock.java /GlobalTime/src/ com/android/globaltime line 27 Java Problem " I can see that the class is located elsewhere. The real question: Are these really CDD Requirements if the code is completely out of date? I've reviewed the Issues section, but there don't appear to be patches. I could probably make these work, but how my porting the code to the latest API levels meet some CDD Requirement? And information would be greatly appreciated! --mark -- unsubscribe: [email protected] website: http://groups.google.com/group/android-porting
