繁体   English   中英

如何防止在手机中安装Android应用程序?

[英]How I can prevent installation of my android app in phones?

我正在开发平板电脑应用。 我如何防止在手机中安装APK。 我在清单中添加了以下几行。

 <uses-sdk
    android:minSdkVersion="14"
    android:targetSdkVersion="19" />

<supports-screens
    android:largeScreens="true"
    android:normalScreens="false"
    android:requiresSmallestWidthDp="600"
    android:smallScreens="false"
    android:xlargeScreens="true" />

但是它也可以安装在手机上。 当应用程序上线时可以吗?

您会发现此链接很棒: http : //android-developers.blogspot.com/2011/09/preparing-for-handsets.html

我们所谓的“平板电脑”存在的问题是evryone的定义不同。 我认为Archos 5IT的尺寸与手机相同,但带有“平板电脑”名称。 Dell Streak也存在相同问题。

我不会过时地不称其为平板电脑。

因此,如果要将设备限制为7英寸或5英寸,则应使用xlargeScreens和largeScreens。

(HTC传单中还有一个错误-7英寸-使用largeScreens,归咎于HTC)

我想在Manifest中使用Screen size可以满足您的需求:

<supports-screens android:smallScreens="false"
                  android:normalScreens="false"
                  android:largeScreens="false"
                  android:xlargeScreens="true"
                  android:anyDensity="true"
                  android:requiresSmallestWidthDp="600"
                  android:compatibleWidthLimitDp="integer"
                  android:largestWidthLimitDp="integer"/>

在此处输入图片说明

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM