Android应用程序仅针对平板电脑设备开发。我只为这些尺寸定义了支持屏幕。我知道游戏商店只允许平板电脑设备。
<supports-screens android:smallScreens="false"
android:normalScreens="false"
android:largeScreens="true"
android:xlargeScreens="true"
android:requiresSmallestWidthDp="600" />
但是如果我尝试直接在智能手机上安装apk工作,但它一定不行。智能手机允许安装。
这是正常的吗?我试图使用Android-L,我不知道是否需要考虑。
感谢您的回答
答案 0 :(得分:1)
如果您按照自己的意愿推送ADB,该应用仍将安装在您的设备上。这些设置会阻止应用在Play商店中的手机上显示或安装。
http://developer.android.com/guide/practices/screens-distribution.html
那里有更多细节。还可以尝试在开发人员中心(您要发布应用的位置)上传您的应用,然后您就会看到我在那里谈论的内容。
答案 1 :(得分:0)
您无法阻止来自apk的直接安装。 Android版并不重要。
您应该在启动时检查屏幕分辨率,然后如果设备不符合您的要求,请告知用户有关允许的设备并关闭应用程序。