Android 清单过滤器<;兼容屏幕>;不是所有设备都能正常工作
我正在尝试根据标志Android 清单过滤器<;兼容屏幕>;不是所有设备都能正常工作,android,Android,我正在尝试根据标志筛选我的应用程序,但组合对所有设备都不起作用。我希望我的应用程序能适用于所有Android手机,而不是任何平板电脑。我将过滤器用作: <compatible-screens> <screen android:screenSize="small" android:screenDensity="ldpi" /> <screen android:screenSize="small" android:screenDensity="mdpi"
筛选我的应用程序,但组合对所有设备都不起作用。我希望我的应用程序能适用于所有Android手机,而不是任何平板电脑。我将过滤器用作:
<compatible-screens>
<screen android:screenSize="small" android:screenDensity="ldpi" />
<screen android:screenSize="small" android:screenDensity="mdpi" />
<screen android:screenSize="small" android:screenDensity="hdpi" />
<screen android:screenSize="small" android:screenDensity="xhdpi" />
<screen android:screenSize="normal" android:screenDensity="ldpi" />
<screen android:screenSize="normal" android:screenDensity="mdpi" />
<screen android:screenSize="normal" android:screenDensity="hdpi" />
<screen android:screenSize="normal" android:screenDensity="xhdpi"/>
<screen android:screenSize="large" android:screenDensity="ldpi" />
<screen android:screenSize="large" android:screenDensity="mdpi" />
<screen android:screenSize="large" android:screenDensity="hdpi" />
<screen android:screenSize="large" android:screenDensity="xhdpi"/>
</compatible-screens>
但这个过滤器的问题是在清单文件中,它在计算设备列表中的一些标签,如三星Galaxy标签(7'),不包括LG Optimus black等设备
是否有人使用过这些过滤器或过滤器的正确组合
我希望我的应用程序能适用于所有Android手机,而不是任何平板电脑
什么是电话?什么是平板电脑
你似乎认为这些术语有一个普遍的定义。你错了
您的
支持所有四种密度的-small
、-normal
和-large
屏幕。这将包括原始三星Galaxy Tab(7英寸,而不是7英寸)等设备,除非这是脊椎水龙头式的巨石阵图案,因为该设备被归类为-large
至于“LG Optimus black”被过滤掉的原因,可能与您的
元素无关,而是与其他因素有关(例如,android:minSdkVersion
)