【发布时间】:2012-02-09 14:01:20
【问题描述】:
我无法通过市场将我的应用安装到平板电脑上。注意我没有使用 Honeycomb,因为该应用程序主要用于手机。以前我使用级别 7,但现在将其更改为级别 10 (2.3.3) 以支持 xlargeScreens。该应用程序通过 adb 安装在我的平板电脑上,效果很好,但无法通过市场安装。
我已经阅读了几篇关于 SO 的帖子,并认为在添加 support-screen 属性后我的清单是正确的。
这是我的清单中最重要的部分:
<uses-sdk android:minSdkVersion="7" />
<supports-screens
android:anyDensity="true"
android:largeScreens="true"
android:normalScreens="true"
android:smallScreens="true"
android:xlargeScreens="true" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.CHANGE_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE" />
<uses-permission android:name="android.permission.MODIFY_PHONE_STATE" />
<uses-permission android:name="android.permission.VIBRATE" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
知道我哪里出错了吗?
提前致谢。
【问题讨论】:
-
预期的功能是什么,您实际看到了什么?有错误吗? Logcat 输出?
-
这是什么平板电脑。它运行的是什么操作系统版本?
-
我的平板电脑是 Acer Transformer prime。没有错误,我的应用程序可以在我的平板电脑上运行,只是无法从市场上安装
标签: android android-manifest android-market-filtering