android应用程序仅适用于手机,如何?
我有一个应用程序,应该只在手机上运行 我只为平板电脑设置了这个android应用程序仅适用于手机,如何?,android,android-manifest,Android,Android Manifest,我有一个应用程序,应该只在手机上运行 我只为平板电脑设置了这个 <supports-screens android:largeScreens="true" android:normalScreens="false" android:requiresSmallestWidthDp="600" android:smallScreens="false" android:xlar
<supports-screens
android:largeScreens="true"
android:normalScreens="false"
android:requiresSmallestWidthDp="600"
android:smallScreens="false"
android:xlargeScreens="true" />
但是我怎么能只对电话设备做同样的事情呢
我读过,但它对我没有帮助。例如,应用程序不兼容的一些手机,如HTC一,三星Galaxy s3,s4等
你能告诉我一个最好的解决办法吗
<supports-screens
android:anyDensity="true"
android:largeScreens="false"
android:normalScreens="true"
android:smallScreens="true"
android:xlargeScreens="false" />
仅电话需要清单条目吗
点击查看android文档。三星Galaxy s3、s4和HTC one属于largeScreen,这意味着它不是一个好的解决方案。还有一些平板电脑也有电话功能。任何有电话功能的平板电脑都只是一部大手机。如果你想在打电话的能力上有所区别,你可以。如果你想根据其他一些神奇的属性将手机和平板电脑分开,那么这种区别就不存在了。这一切都取决于屏幕大小。