
[英]How can I prevent installation of my android app by unauthorised users?
[英]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.