我上传到谷歌游戏商店。但它在平板电脑上不可见。
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="19" />
<supports-screens
android:largeScreens="true"
android:normalScreens="true"
android:smallScreens="true"
android:xlargeScreens="true" />
我将这些支持屏幕添加到我的清单。我应该更改/添加什么,以便在标签中获取应用程序?
答案 0 :(得分:1)
你支持的屏幕定义看起来很好,你有任何权限没有平板电脑,如短信权限吗?
为您解决方法:
在你的Manifest中声明额外的权限如下:
<uses-feature android:name="android.hardware.telephony" android:required="false" > </uses-feature>
在您的Java代码中,您可以/必须在要发送短信的地方处理此部分,您可以使用以下内容执行此操作:
PackageManager pm = getPackageManager();
boolean hasTelephony = pm.hasSystemFeature(PackageManager.FEATURE_TELEPHONY);
有了这个,你可以做其余的
答案 1 :(得分:0)
只需删除所有支持屏幕,然后您的应用就会自动允许或支持所有设备。 我们每当我们想要在某些特殊设备上下载我们的应用程序时就会这样做,其他明智的选择不需要编写此支持屏幕
只做一次,看看自己:)祝你好运老兄
答案 2 :(得分:0)
在您的清单文件中尝试此代码,对于Nexus 7平板电脑,Nexus 7具有不寻常的tvdpi密度。所以这可能就是你所面临的问题。
<screen android:screenSize="large" android:screenDensity="213" />