2011-06-23 58 views
0

是否有任何地方可以找到Xoom具有的功能列表,以便我可以相应地更新我的清单文件。摩托罗拉Xoom XML清单

目前该应用程序不在市场上,我不知道什么是阻碍它。

这些都是当前权限:

<uses-sdk android:minSdkVersion="8" android:targetSdkVersion="8" /> 
<uses-permission android:name="android.permission.INTERNET" /> 
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" /> 
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE" /> 
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> 
<uses-permission android:name="android.permission.CHANGE_NETWORK_STATE" /> 
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> 
<uses-permission android:name="android.permission.BLUETOOTH" /> 
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN" /> 

感谢

+0

如果您可以发布您正在使用的功能,也许其他人可能会指出哪一个导致问题。 –

+0

已更新权限 –

+0

您的清单中是否有任何use-feature标签? – tugs

回答

0

如果您计划运行在Android 3.1的应用程序,那么你应该在targetSdkVersion设置为12,这可能是什么原因导致它无法显示在市场上。关于targetSdkVersion的文档并不是很清楚,但我想这是值得一试的。 http://developer.android.com/guide/topics/manifest/uses-sdk-element.html

+1

targetSdkVersion指定应用程序从系统请求的兼容性行为级别。它不限制应用程序可以安装在哪些设备上。 – adamp

+0

我的歉意。我有同样的问题,它在将目标sdk更改为12后就消失了,但它一定是其他的东西导致它在市场上出现。 市场筛选是否有可能以不同于Android本身的方式处理targetSdk属性?也就是说,Android不会禁止基于targetSdk值安装应用程序,但市场会过滤掉它? – shanet

+1

不是。有很多应用程序仍处于市场活跃使用状态,尚未针对运行良好的新版Android进行更新,具体原因是targetSdkVersion告诉设备应用程序编写的期望兼容性行为。您可能会考虑用于过滤的maxSdkVersion设置。 – adamp

相关问题