清单和支持的设备显示在电子市场 [英] Manifest and supported devices showed in android market

查看:95
本文介绍了清单和支持的设备显示在电子市场的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

有一个工具,在那里它可以测试自己的Andr​​oid清单,看看哪些设备由Android的市场给定的设置支持?我希望有某个方面要比上传所有的测试到Android市场等。

我要找出为什么不支持一些小屏幕设备,但我还没有找到原因。

我目前支持以下屏幕,我想这安卓smallScreens 应该让三星Galaxy迷你了Android 2.3安装我的应用程序,但事实并非如此。

 <支持屏
    机器人:largeScreens =真
    机器人:normalScreens =真
    机器人:smallScreens =真
    机器人:anyDensity =真/>
 

编辑:当前的权限和功能:

 <使用-权限的Andr​​oid:名称=android.permission.ACCESS_NETWORK_STATE/>
<使用-权限的Andr​​oid:名称=android.permission.INTERNET对>< /使用-许可>
<使用-权限的Andr​​oid:名称=android.permission.ACCESS_FINE_LOCATION>< /使用-许可>
<使用-权限的Andr​​oid:名称=android.permission.ACCESS_COARSE_LOCATION>< /使用-许可>
<使用-权限的Andr​​oid:名称=android.permission.ACCESS_LOCATION_EXTRA_COMMANDS>< /使用-许可>
<使用-权限的Andr​​oid:名称=android.permission.CAMERA>< /使用-许可>
<使用-权限的Andr​​oid:名称=android.permission.VIBRATE>< /使用-许可>
<使用-权限的Andr​​oid:名称=android.permission.FLASHLIGHT>< /使用-许可>
<使用-权限的Andr​​oid:名称=android.permission.WRITE_EXTERNAL_STORAG​​E>< /使用-许可>

<使用特征的android:NAME =android.hardware.camera/>
<使用特征的android:NAME =android.hardware.camera.autofocus/>
<使用特征名称=android.hardware.screen.portrait要求=FALSE/>
 

我想我不得不删除一些these-我这里的垃圾是没有必要了。 Digg的会不会把它今晚/明天。

解决方案
  

有一个工具,在那里它可以测试自己的Andr​​oid清单,看看哪些设备由Android的市场给定的设置支持?

没有,仅仅是因为谷歌与所有的Andr​​oid设备及其功能的(比较)完整目录的唯一公司。

如果有人创建的,那么独立的工具,可以使用它。这可以众包一个独立的数据库(如,或许真的对Fluidinfo)

对于您的特定问题,屏幕尺寸之后,下一个最有可能的人选是暗示某些必要的功能,该设备缺乏权限。

Is there a tool out there which could test my android manifest to see which devices are supported by the android market with given settings? I hope that there is some way other than uploading every test to android market.

I need to find out why some small screen devices are not supported, but I have not yet found the reason.

I currently support the following screens and I suppose that android:smallScreens should let Samsung Galaxy Mini with Android 2.3 install my app, but it does not.

<supports-screens
    android:largeScreens="true"
    android:normalScreens="true"
    android:smallScreens="true"
    android:anyDensity="true" />

edit: current permissions and features:

<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.INTERNET"></uses-permission>
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"></uses-permission>
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"></uses-permission>
<uses-permission android:name="android.permission.ACCESS_LOCATION_EXTRA_COMMANDS"></uses-permission>
<uses-permission android:name="android.permission.CAMERA"></uses-permission>
<uses-permission android:name="android.permission.VIBRATE"></uses-permission>
<uses-permission android:name="android.permission.FLASHLIGHT"></uses-permission>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"></uses-permission>

<uses-feature android:name="android.hardware.camera" />
<uses-feature android:name="android.hardware.camera.autofocus" />
<uses-feature name="android.hardware.screen.portrait" required="false" />

I think I have to remove some of these- I have garbage here which is not needed anymore. Will digg into it tonight/tomorrow.

解决方案

Is there a tool out there which could test my android manifest to see which devices are supported by the android market with given settings?

No, simply because Google is the only firm with a (fairly) complete catalog of all Android devices and their capabilities.

If somebody created an independent database that could be crowdsourced (e.g., maybe something on Fluidinfo), then independent tools could use it.

With respect to your specific problem, after screen size, the next most likely candidate would be permissions implying certain required features that the device lacks.

这篇关于清单和支持的设备显示在电子市场的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆