解决方案 »

  1.   

    最主要的还是性能方面的提高。
    API较1.6主要增加了多点触控的api和一些API优化。如:布局文件的fill_parent替换为match_parent等。
    应用方面对Camera做了些改变,menu改成了popupwindow;Google search添加了搜索项选择,对联系人、短信、应用程序等的搜索。1.6到2.2中间隔了2.0 2.01 2.1 其中零零散散改了不少东西。建议看一下 SDK 文档。 选择API Level。 然后每个版本的改变就一目了然了。
      

  2.   

    理论上 1.x和2.x差别就很大,同时2.1和2.2差别也很大,给你看下Android移植相关问题吧 
      

  3.   

    http://blog.csdn.net/zhouyongyang621/archive/2010/09/29/5913718.aspx
      

  4.   

    当把android1.6上的程序porting到2.2的时候,它的数据库URI会不会发生变化呢?为什么读取不到数据了呢
      

  5.   

    按照2楼说的,选择level8,看到android.database,android.database.sqlite包中有一部分变化,楼主可以仔细查查有没有与你相关的变化。