我已经在堆栈溢出中看到了很多这个主题,测试了很多线程推荐的内容,但我不能让我的应用程序在平板电脑类别下显示。
优化提示下方显示的警告是:您的APK应包含常用平板电脑屏幕密度的自定义drawables资源。
我在mimmap-xxx文件夹下面添加了m,l,h,x和xx densitives的图标。我在drawable-xxxx下添加了一个具有不同密度的虚拟图片进行测试。我已经将minsdk添加到11级。没有,警告不想消失。
任何人都可以提供任何其他提示或者可以看到我错过的内容吗?
干杯。
答案 0 :(得分:1)
你应该检查你的清单文件,我遇到了一些麻烦,因为我问了一些权限,这些权限只能在智能手机上使用 - 而不是平板电脑。
例如,如果您希望手机用户能够通过您的应用程序进行调用,则必须包含以下权限,但必须将所需属性设置为false,因为用户可以使用不具有该功能的应用程序:
<uses-permission android:name="android.permission.CALL_PHONE" android:required="false"/>
如果您没有将平板电脑的必需属性设置为false,则您不应该在Play商店中找到该应用,因为大部分都无法调用。
答案 1 :(得分:0)
经过一些研究和测试后,我设法上传了一个没有警告的应用程序。我唯一做的就是将minsdk设置为11并添加
<supports-screens
android:smallScreens="true"
android:normalScreens="true"
android:largeScreens="true"
android:xlargeScreens="true"
android:anyDensity="true" />
到清单。这使你的设计适用于表格,至少对我的应用程序而言。
注意:这并没有删除我更新的其他应用中的消息,但是当我将其作为新应用上传时,确实会这样做。
干杯。