总是有这个“安装错误:INSTALL_FAILED_OLDER_SDK”

时间:2014-02-23 11:47:28

标签: android sdk

我收到此错误

package com.example.test1;

import android.R;
       import android.os.Bundle;

import android.app.Activity;

public class MainActivity extends Activity {

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_list_item);
}


}

制作了一个新项目。检查了所有连接

1 个答案:

答案 0 :(得分:1)

错误意味着您要在设备上运行应用程序,该设备的android版本低于您指定的最低API级别。

您第一次在创建项目时遇到指定目标和最小sdkVersions:
检查 - 图1. Eclipse中的New Android App Project向导。在: http://developer.android.com/training/basics/firstapp/creating-project.html

最低要求SDK是您的应用支持的最低Android版本。这将在初始设置/创建时在清单中定义。

现在,在你的清单中,你需要看看:

android:minSdkVersion
  

指定所需的最低API级别的整数   应用程序运行。 Android系统将阻止用户   如果系统的API级别低于,则安装应用程序   此属性中指定的值。你应该总是声明这个   属性。

来自应用清单 - >使用sdk:
http://developer.android.com/guide/topics/manifest/uses-sdk-element.html

阅读有关清单的更多信息: http://code.tutsplus.com/tutorials/android-sdk-project-manifest--mobile-20606