Androidアプリケーションを使用していますが、このアプリのタブレットへのインストールを停止したいと思います。私は多くのウェブサイトを検索しました。私はいくつかのアイデアを得て、それに従いました。しかし、それは制限ではありません。
これが私が訪れたサイトのいくつかです。
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
}
しかし、私は知りません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アプリで設定したいものです。