您的位置:首页 > 大数据 > 人工智能

Failure [INSTALL_FAILED_OLDER_SDK]

2013-10-24 20:35 471 查看
http://eagle0824.iteye.com/blog/1478030

1.安装文件与运行环境的skd不匹配

打开源码目录下的AndroidManifest.xml文件,然后注释掉或者删除掉这行:

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

2.

若是通过mmm编译的,则可以用以下方式解决

/build/core/version_defaults.mk文件中这一段

ifeq "" "$(DEFAULT_APP_TARGET_SDK)"

# This is the default minSdkVersion and targetSdkVersion to use for

# all .apks created by the build system. It can be overridden by explicitly

# setting these in the .apk's AndroidManifest.xml. It is either the code

# name of the development build or, if this is a release build, the official

# SDK version of this release.

ifeq "REL" "$(PLATFORM_VERSION_CODENAME)"

DEFAULT_APP_TARGET_SDK := $(PLATFORM_SDK_VERSION)

else

DEFAULT_APP_TARGET_SDK := $(PLATFORM_VERSION_CODENAME)

endif

endif

将DEFAULT_APP_TARGET_SDK直接赋值相应的API等级即可。如:

ifeq "REL" "$(PLATFORM_VERSION_CODENAME)"

DEFAULT_APP_TARGET_SDK := 9

else

DEFAULT_APP_TARGET_SDK := 9

endif
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: