Pon*_*lar 5 android android-screen-support
我有一个Android应用程序,我想停止在Tablet中安装此应用程序。我搜索了许多网站。我有一些想法,并遵循了。但这并不限制。
这是我访问过的一些站点。
http://android-developers.blogspot.in/2011/09/preparing-for-handsets.html
我尝试将supports-screens
应用程序安装在平板电脑中。这该怎么做?
注意:我的应用程序的minsdkversion = 8,targetsdkversion = 17
编辑1:我已经使用以下代码来查找屏幕大小
xlarge screens are at least 960dp x 720dp
large screens are at least 640dp x 480dp
normal screens are at least 470dp x 320dp
small screens are at least 426dp x 320dp
WindowManager wm=getWindowManager();
DisplayMetrics dm=new DisplayMetrics();
wm.getDefaultDisplay().getMetrics(dm);
deviceWidth=dm.widthPixels;
deviceHeight=dm.heightPixels;
if((deviceHeight< 640 && deviceWidth<480)|| (deviceHeight<480 && deviceWidth< 640))
{
//large screen - TABLET
}
Run Code Online (Sandbox Code Playgroud)
但是我不知道where to put this code to restricts installation and what will be the code to stop installation if large screen is true
。
EDIT2:iOS中的目标设备将是IPAD / IPHONE / UNIVERSAl,就像我要在Android应用中设置的一样
我们可以通过两种方式安装 Android 应用程序。
使用 adb install 命令,没有人可以将应用程序安装仅限于平板电脑或手机。清单设置文件中的 、 等仅适用于 Google Play 商店过滤器。当您在市场上上传 APK 时,我们可以限制应用程序安装到特定设备,请查看所有应用程序 > 选择您的应用程序 > APK > 支持的设备| 排除的设备。
归档时间: |
|
查看次数: |
3251 次 |
最近记录: |