From 4afe275c984fc943d11b26857aa81c501f5b294f Mon Sep 17 00:00:00 2001 From: Scott Main <> Date: Fri, 24 Apr 2009 19:08:42 -0700 Subject: AI 147780: add summary of "future-proofing your apps" and links to the blog post BUG=1790234 Automated import of CL 147780 --- docs/html/sdk/1.5_r1/upgrading.jd | 61 ++++++++++++++++++++++++++++++++------- 1 file changed, 51 insertions(+), 10 deletions(-) (limited to 'docs') diff --git a/docs/html/sdk/1.5_r1/upgrading.jd b/docs/html/sdk/1.5_r1/upgrading.jd index 0b7312b..8071f49 100644 --- a/docs/html/sdk/1.5_r1/upgrading.jd +++ b/docs/html/sdk/1.5_r1/upgrading.jd @@ -25,13 +25,17 @@ sdk.version=1.5_r1
  • Ant Users
  • -
  • Migrate Your Applications
  • +
  • Migrate Your Applications +
    1. Future-proof your apps
    +
  • Migrating references

    1. Android 1.5 API Differences
    2. - +
    3. Future-Proofing +Your Apps »
    4. UI framework changes in Android 1.5 »
    5. @@ -151,7 +155,7 @@ uninstall procedure and continue to Install the 0.9 ADT pl
    6. Select the Android plugin entry by checking the box next to it, then click Finish.

      (Your original entry for the plugin should still be here. If not, see the guide - to Installing the ADT Plugin.) + to Installing the ADT Plugin.)

    7. In the results, be sure that "Developer Tools" is checked, then click Next.
    8. Read and accept the license agreement, then click Next. @@ -330,18 +334,55 @@ your project and make any necessary changes to your code.

      in Eclipse, changing the "build target" to one using the Android 1.5 platform, and see where the ADT identifies errors in your code.

      + +

      Future-proof your apps

      +

      There have been several API additions made for this release, but there have been very few actual API changes. Only a couple (relatively unused) elements have been removed and a few have been deprecated, so your applications written with the -Android 1.1 system library should work just fine. -Your application will be at highest risk of breakage if it uses Android APIs -that are not available in the public API documentation -or if it explicitly depends on system bugs. For information -about changes made to Android 1.5, refer to the following documents:

      +Android 1.1 system library should work just fine. However, +your application is more likely to encounter problems on Android 1.5 +if it performs any of the following:

      + + + +

      Please read our blog post on Future-Proofing +Your Apps for more information on the issues mentioned above.

      + +

      For information +about other changes made to Android 1.5, refer to the following documents: