Android编译时无法找到AVD

用的好好的AVD突然出故障?

前几天在学校机房里做的Android项目导出来后,导入到自己电脑里运行的时候总是提醒找不到AVD,如下图:
Android编译时无法找到AVD
然后想着那就再创建一个点击YES
为什么我的AVD的Target一个×Android编译时无法找到AVD
我以前电脑上的工程都是可以正常运行的,然后我试着运行了以前的Android项目,虽然第一次AVD5554(Target变成了?)没成功,但是5556是可以的。
Android编译时无法找到AVD

使用过的方法:

1.可能是在创建项目时对于Target SDK目标版本的选择(这里和下面选择编译SDK版本都是最低版本,可能是模拟器或设备的固件低于当前应用的target)根据能运行的项目打开AndroidMainfest.xml文件中,更改android:targetSdkVersion="21"的值。这个方法对我没用,不过错误少了一个
Android编译时无法找到AVD

2.更改项目的Targets后,依旧不行
Android编译时无法找到AVD
运行结果如图:
Android编译时无法找到AVD
还是不行!!难受
3.一定要确认项目使用的SDK版本是否与AVD的保持一致,总结一下我出错的原因是因为我在导入工程项目时没有选择和AVD一样的SDK版本。

选择导入进来的工程单击右键选择Properties–>Android–>Target Name–>OK!
Android编译时无法找到AVD
Android编译时无法找到AVD
Android编译时无法找到AVD

这样设置好后,打开AVD再运行项目就可以了。