可以运行,不过有的4.0的API在2.3中不能使用。

解决方案 »

  1.   

        一般運行時沒有問題的,你只需在xml配置文件中設置好兼容的最小API版本和最大API版本,例如設置 minSdkVersion="8",表示最小的android版本爲:android 2.2,向上兼容;
        你選擇的某個版本表示的只是你使用了這個版本的SDK api功能,你需要注意的是每個版本的SDK的某些功能的變化和屏幕分辨率的兼容性問題,比如,某些過時的API方法和某些已經廢掉的API功能,這就需要你在代碼中進行判斷,例如:
    int currentapiVersion = android.os.Build.VERSION.SDK_INT; 
    if (currentapiVersion >= android.os.Build.VERSION_CODES.FROYO){ 
         //兼容這個版本的方法...
    }else{
        // 一般版本的方法
    }
      

  2.   

    4.0只要没用到4.0特性的API类,2.3以下也可以运行的。
      

  3.   

    最近想学西安卓,用node做后台玩玩。