当一个android项目要在虚拟机上测试时,有时会发现提示No compatible targets were found,Do you wish to add a new Android Virtual Device?
就像上图一样。如果你点击yes的话,会出现一个让你选择AVD的界面
如果你的这个界面没有android虚拟设备可以选择,则会报错。在logcat中会报错。
如果有 你可以选择相应的虚拟设备。那没有咋办呢?
现在我们就来讲讲没有可供选择的虚拟设备的处理方法:
1.找到你该android项目的事物日志文件(AndroidManifest文件)的这段代码。
<uses-sdk
android:minSdkVersion="16"
android:targetSdkVersion="16" />
将android:minSdkVersion="16"中的sdk最低版本修改下。一般设置为10左右可以通行无阻。
2.第二种方法就是创建一个虚拟设备。在创建时选择Target为对应事物日志文件中android:minSdkVersion="16"的版本,最低不能低于这个sdk版本的哦。不然又会报错的。
希望能帮到你们。继续去敲代码了咯。学生党不容易啊。。。原创的哦,欢迎转载。