运行Android模拟器

时间:2011-01-10 16:38:21

标签: android android-emulator

我正在尝试运行模拟器,每次我尝试它时都会给出相同的错误消息“应用程序意外停止”我尝试通过在任务管理器中终止adb进程对其进行排序。日志cat错误说:

警告:应用程序未指定API级别要求! Device API版本为7(Android 2.1-update1)

我不知道如何排序,或者是否还有其他问题。

请帮助,谢谢!

甘露

2 个答案:

答案 0 :(得分:3)

我想你的问题的解决方案是:

在你的清单中应该有这样的东西

<uses-sdk android:minSdkVersion="int" />

现在只需将数字更改为所需的版本号。此外,您还应该在default.properties文件中更改目标的值。

AdnroidManifest.xml如下所示:

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
      package="com.jaxx.progressbarexample"
      android:versionCode="1"
      android:versionName="1.0">
    <application android:icon="@drawable/icon" android:label="@string/app_name">
        <activity android:name=".MainActivity"
                  android:label="@string/app_name">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>

    </application>
    **<uses-sdk android:minSdkVersion="9" />**

</manifest>

答案 1 :(得分:2)

还有一件事需要提醒,您在AndroidManifest.xml文件中指定min sdk版本,类似于您在创建AVD时指定的模拟器目标sdk版本。或者使用应用程序的目标sdk创建新的AVD < / p>

where to specify target api