android应用程序仅适用于手机,如何?

时间:2014-02-22 08:31:05

标签: android android-manifest

我有一个应该只在手机上运行的应用程序。

仅限平板电脑我设置了这个

<supports-screens
            android:largeScreens="true"
            android:normalScreens="false"
            android:requiresSmallestWidthDp="600"
            android:smallScreens="false"
            android:xlargeScreens="true" />

但我怎么能只为手机设备做同样的事情呢?

我读到了<compatible-screens>,但它对我没有帮助。(例如某些手机不兼容的应用程序(如HTC One,三星Galaxy s3,s4等))

你能告诉我一个最好的解决方案吗?

3 个答案:

答案 0 :(得分:0)

<supports-screens
    android:anyDensity="true"
    android:largeScreens="false"
    android:normalScreens="true"
    android:smallScreens="true"
    android:xlargeScreens="false" />

仅限手机需要清单条目

答案 1 :(得分:0)

添加     <uses-feature android:name="android.hardware.telephony" android:required="true"> 到您的AndroidManifest.xml

答案 2 :(得分:0)

单击here以检入Android文档。