Java Can';不要在eclipse中运行Android应用程序

Java Can';不要在eclipse中运行Android应用程序,java,android,eclipse,Java,Android,Eclipse,我已经下载了SDK和Eclipse,一切。。。 尝试单击应用程序“Hello World!”上的“运行”后,它会显示以下内容: [2014-05-22 14:43:21 - appcompat_v7] WARNING: unable to write jarlist cache file C:\Users\User\Desktop\app\application\appcompat_v7\bin\jarlist.cache [2014-05-22 14:43:21 - appcompat_v7]

我已经下载了SDK和Eclipse,一切。。。 尝试单击应用程序“Hello World!”上的“运行”后,它会显示以下内容:

[2014-05-22 14:43:21 - appcompat_v7] WARNING: unable to write jarlist cache file C:\Users\User\Desktop\app\application\appcompat_v7\bin\jarlist.cache
[2014-05-22 14:43:21 - appcompat_v7] WARNING: unable to write jarlist cache file C:\Users\User\Desktop\app\application\appcompat_v7\bin\jarlist.cache
[2014-05-22 15:17:57 - TechSamay] ------------------------------
[2014-05-22 15:17:57 - TechSamay] Android Launch!
[2014-05-22 15:17:57 - TechSamay] adb is running normally.
[2014-05-22 15:17:57 - TechSamay] Performing com.example.techsamay.MainActivity activity launch
[2014-05-22 15:17:57 - TechSamay] Failed to find an AVD compatible with target 'Android 4.4.2'.
[2014-05-22 15:17:58 - TechSamay] Performing com.example.techsamay.MainActivity activity launch
[2014-05-22 15:18:00 - TechSamay] Launch canceled!
[2014-05-22 15:18:11 - TechSamay] ------------------------------
[2014-05-22 15:18:11 - TechSamay] Android Launch!
[2014-05-22 15:18:11 - TechSamay] adb is running normally.
[2014-05-22 15:18:11 - TechSamay] Performing com.example.techsamay.MainActivity activity launch
[2014-05-22 15:18:11 - TechSamay] Failed to find an AVD compatible with target 'Android 4.4.2'.
[2014-05-22 15:18:13 - TechSamay] Still no compatible AVDs with target 'Android 4.4.2': Aborting launch.
[2014-05-22 15:18:13 - TechSamay] Performing com.example.techsamay.MainActivity activity launch
[2014-05-22 15:18:14 - TechSamay] Launch canceled!

为什么?我不知道如何修复它,谢谢…

假设您至少有一个模拟器(也称为AVD或Android虚拟设备),这是因为Eclipse找不到与您应用程序的最低Android版本兼容的模拟器

我建议将你的应用程序所需的最低安卓系统设置得更低,除非这是绝对必要的,这样,当你启动它时,它也可以被更多的设备使用

在中,你会发现更多关于它的信息,但基本上你需要做的就是 将
androidManifest.xml
中的属性
android:minSdkVersion
设置为较低的数字

看一看下面的列表,了解应该选择哪一个。我认为9是非常安全的,应该符合你应用程序的兼容性目标。我会说,只有在你有理由证明的情况下,才能提高价格

您需要在AndroidManifest.xml中更改的行的示例:

<uses-sdk android:minSdkVersion="9" android:targetSdkVersion="14"/>


可能的副本请确保您使用正确的API(在您的示例4.4.2中)创建了正确的AVD(Android虚拟设备)。谢谢,但是如何创建呢?。我是新来的。。。