由于一开始是用android 2.3的API,我的手机是2.1的,请问各位大侠,如何将我现在的程序转成2.1的,代价最小。谢谢各位大侠了。。

解决方案 »

  1.   

    Mainfest.xml中有一个
    <uses-sdk android:minSdkVersion="7" />
    改一下sdkversion的值。当然你须要作适配。
    看一下在低版本上是否运行正常
      

  2.   


    不对,这样只是把最小版本改了应该改  default.properties 里面:# Project target.
    target=android-7     改成对应的API版本编译mainifest 里面那个只会报一个警告而已
      

  3.   


    你也不用这样作,你须要只启动你想要变成“版本”的的虚拟机。
    然后再编译就可以了,不用改default.properties。个人感觉:尽量的少改default.properties这个文件里的东西。
      

  4.   

    现在android很流行啊   如果要自学  从何学起啊?
      

  5.   


    这个文件里面就一句话,就是指定了编译的版本,随便改,绝对不会出事除非你用了高API level 里面的函数,而低API level里面没有的
      

  6.   

    +1,我也是常用这个办法。这里补充一点。在这个里面该了后。最好在AndroidMainfest.xml也该成相应的版本。
      

  7.   


    manifest不改只会报个警告,manifest其实就只是检测你手机版本和你这个minVersion符合不符合要求而已,对编译运行没有什么影响不过为了不看warning的话还是改了吧