支持Android Market上的QHD

时间:2011-10-19 01:43:02

标签: android

使用Motorola Atrix 4G,无法下载我发布的应用程序并安装在手机上。建议的答案是这样做

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

但在我的清单中就是这样:

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

将我的清单更改为上述建议的答案会导致任何怪癖,因为我希望最小sdk至少是2.1更新(即“7”)?

2 个答案:

答案 0 :(得分:3)

好的我工作了。解决方案是关闭版权保护。由于上传的应用程序是免费的,它根本不会影响应用程序,但如果它是付费应用程序,您将不得不考虑许可,因为将来不会弃用版权。

http://developer.android.com/guide/publishing/licensing.html

显然这个问题与显示器无关,但是由于手机已经扎根,谷歌市场不允许使用根植于安装版权申请的应用程序。

答案 1 :(得分:0)

摩托罗拉Atrix 4G理论上有Android 2.3(Gingerbread),它是SDK级别9.所以如果你有minSdkVersion =“7”和android:targetSdkVersion =“9”它应该在这款手机上工作。为什么不起作用?

使用较低的SDK级别会给您带来问题,但前提是您使用较新级别的特定API。如果您使用较低的API重建应用程序并且编译失败,那么您应该没问题。 (除非你使用反射或一些奇怪的东西。)

Emmanuel