Android minsdkversion和上传市场冲突

时间:2012-12-23 05:27:52

标签: android upload admob google-play

大家好,我正面临目标构建和minsdkversion之间的冲突。为了使用admob最新版本,我已经将项目构建目标设置为android 4.0,当它是开发时我将minsdkversion指定为8并且它工作正常。但是,当我试图将应用程序上传到谷歌播放市场时,我无法处理apk文件,经过谷歌搜索的一些研究过程后,我将minsdktarget更改为14,然后我就能将其上传到市场。但是我需要将minsdktarget设置为10的问题。请让我知道如何实现这一点。我真的需要你的帮助。希望有更好的回应。提前谢谢。

1 个答案:

答案 0 :(得分:1)

docs表示minSdkVersion 至少 Android 1.5,所以如果你使用的是这个库,并且不希望你的应用崩溃(他们将无法在较旧的设备上从Google Play下载它,您需要声明minSdkVersion。您可以将targetSDKVersion设置为晚于此值的任何内容。

例如:

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

为什么需要将minSdkVersion设置为10?在这种情况下,你可以这样做:

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