Android minSdkVersion=3 但应用程序不适用于 Android Market 的 android 1.5 设备?

标签 android

在我设置的AndroidManifest.xml文件中-

<uses-sdk android:minSdkVersion="3" />
<supports-screens android:normalScreens="true" android:smallScreens="false" android:largeScreens="false" android:anyDensity="false"/>

因此该应用程序应该适用于 android 1.5 及更高版本的设备。但是我无法从适用于 1.5 设备的 Android Market 中找到此应用程序。应用适用于 1.6 及更高版本的设备。

我可以使用 USB 数据线在 1.5 设备上安装应用程序,并且运行良好。

请解释为什么 1.5 设备无法从市场上获得该应用程序。

谢谢

最佳答案

我总是补充:

<supports-screens
          android:largeScreens="true"
          android:normalScreens="true"
          android:smallScreens="true"
          android:anyDensity="true" />
<uses-sdk android:minSdkVersion="3" android:targetSdkVersion="4"/>

这似乎有效。 supports-screens 仅在 SDK4 中实现,因此我认为您应该添加它。

关于Android minSdkVersion=3 但应用程序不适用于 Android Market 的 android 1.5 设备?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3316502/

相关文章:

带有复选框的android listview,没有列表 Activity

android - 在Android后台线程中使用Realm一次存储所有信息

android - 为什么重启手机后全局代理设置会被清除?

java - 按下删除按钮后,如何从输入到我的textView中的数据库中删除值?

android - 为什么 copyPixelsFromBuffer 给出的颜色不正确? setPixels 正确但速度慢

java - 永久删除 ListView 项 Onclick

java - 获取用户在线/离线状态

android - 如何获取裁剪后的图像并将其显示在 ImageView 中?

Android Wi-Fi Direct P2P 从服务器向客户端发送数据

java - 不必要地使用 volatile 关键字——这很危险吗?