No active compatible AVD's or devices found. Relaunch this configuration after c

问题:No active compatible AVD's or devices found. Relaunch this configuration after connecting a device or starting an AVD.

原因:你的模拟器或设备的固件低于当前应用的target。如果app的target是8,而你的设备是7。

解决方法:

1、更改Manifest.xml中的<uses-sdk android:minSdkVersion="8" />,将minSdkVersion改成你的模拟器或设备的target(如改成7)。

如果将minSdkVersion改成更低版本的target后,layout中的xml文件出现错误(比如:android:layout_width="match_parent"出错了)则可以将上述的uses-sdk改成如下形式:

<uses-sdk
        android:minSdkVersion="7"
        android:maxSdkVersion="17"/>  。因为target为7的android固件中不支持match_parent值。

2、或者将模拟器或者设备换成更高版本的固件。

猜你喜欢

转载自huangqinqin.iteye.com/blog/1777622