你的顾虑是兼容性,这个版本的意思是,你软件要在android2.3到android4.4之间的所有android版本上都能运行。

解决方案 »

  1.   

    支持哪些rom是写在mxl控制的代码里你要注意是,api使用时不要用2.3 以上的类和方法就可以了
      

  2.   

    楼上有说 在创建项目的时候选择有说在xml控制的是不是min和max 版本的那个地方控制的?也就是sdk的版本对吗?
      

  3.   


    请问我怎么知道我使用的代码 是2.3以上版本的代码呢?这个要在什么的看呢?
    我知道有一些api或是组件啥的,都过时了。是不是就是这个版本的原因?谢谢~
      

  4.   

    AndroidManifest.xml    <uses-sdk
            android:minSdkVersion="8"
            android:targetSdkVersion="21" />
      

  5.   

    版本 API Level
    Android 1.0  1 BASE  
    Android 1.1  2 BASE_1_1 
    Android 1.5  3 CUPCAKE Platform Highlights
    Android 1.6  4 DONUT Platform Highlights
    Android 2.0  5 ECLAIR
    Android 2.0.1  6 ECLAIR_0_1
    Android 2.1.x  7 ECLAIR_MR1 Platform Highlights
    Android 2.2.x  8 FROYO Platform Highlights
    Android 2.3.x  9 GINGERBREAD
    Android 2.3.3  10 GINGERBREAD_MR1 Platform Highlights
    Android 3.0.x  11 HONEYCOMB Platform Highlights
    Android 3.1.x  12 HONEYCOMB_MR1 Platform Highlights
    Android 3.2.x  13 HONEYCOMB_MR2 
    Android 4.0.x  14 ICE_CREAM_SANDWICH
    Android 4.0.3  15 ICE_CREAM_SANDWICH_MR1 Platform Highlights
    Android 4.1.x  16 JELLY_BEAN Platform Highlights
    Android 4.2 17 Jelly Bean
    Android 4.3 18 Jelly Bean
    Android 4.4 19 KitKat
    Android 4.4 20 KitKat Wear
    Android 4.X 21 L Preview项目 需求 android2.3以上的版本,就是说项目建立的时候指定API Level 为9
    如果你已经建好项目了,也可以在AndroidManifest.xml改