我做了一個android應用程序使用android 2.1。我想測試我的應用程序在Android 2.2和2.3的設備上的表現。我如何在eclipse中測試它。我沒有任何真正的設備來測試我的應用程序。 在eclipse中,如果我用2.2創建一個模擬器,它不會在我的應用程序運行配置中列出。我的意思是說,eclipse不允許我在2.2設備上運行我的2.1應用程序。我如何在模擬器上測試我的應用程序?如何在2.2設備上測試我的2.1 android應用程序?
謝謝你提前。
我做了一個android應用程序使用android 2.1。我想測試我的應用程序在Android 2.2和2.3的設備上的表現。我如何在eclipse中測試它。我沒有任何真正的設備來測試我的應用程序。 在eclipse中,如果我用2.2創建一個模擬器,它不會在我的應用程序運行配置中列出。我的意思是說,eclipse不允許我在2.2設備上運行我的2.1應用程序。我如何在模擬器上測試我的應用程序?如何在2.2設備上測試我的2.1 android應用程序?
謝謝你提前。
啓動您必須測試該應用程序的模擬器。等待主屏幕準備就緒。
然後運行應用程序,它會將它加載到當前運行的模擬器中。
你必須指定模擬器以下行,
<uses-sdk android:minSdkVersion="7" />
你應該能夠運行您的任何設備(模擬器或物理的)上的應用程序,有一個版本比你的清單中的minSdkVersion屬性指定的一個較大。
請注意,您也可以在較舊的模擬器上運行使用更大的SDK版本編譯的應用程序(同樣,minSdkVersion屬性應具有適當的值)。通過這種方式,您可以測試對最新功能的支持,而不會在舊平臺上崩潰。
以前的答案都很好。更具體地說,通過進入「窗口」 - >「Android SDK和AVD管理器」來啓動你的2.2模擬器,選擇你想測試的模擬器,然後按開始。
模擬器加載完成後,使用「運行配置...」運行項目,在「目標」選項卡中選擇「手動」部署,按下運行後,您應該能夠從運行列表中選擇模擬器Android設備。
希望這已經夠清楚了。
也許你已經在清單中設置了'android:maxSdkVersion =「7」'? – Adinia 2011-03-23 08:45:07