Android:installLocation

时间:2014-02-19 15:16:04

标签: android

我是Android新手,我试图在清单中设置installLocation,我发现here我的minsdk应该是Ver2.2(froyo)及以上。 在我的主要节日中:

<?xml version="1.0" encoding="utf-8"?> 

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="ir.royalplus.guessyourcar"
android:versionCode="1"
android:installLocation="auto"
android:versionName="3.0" >

<uses-sdk android:minSdkVersion="7" android:targetSdkVersion="17" />

但我仍然有这个错误:

error: No resource identifier found for attribute 'installLocation' in package 'android'

我的代码出了什么问题?!

2 个答案:

答案 0 :(得分:3)

API级android:installLocation引入了

8。由于您的minSdkVersion="7"低于8,因此不受支持。要解决此问题,请将minSdkVersion设置为8或更高。

Source

答案 1 :(得分:0)

来自documentation - installLocation,介绍于:API级别8.您当前的分钟为7,因此会抛出错误。要解决此问题,只需将你的分钟更改为8。