gpt4 book ai didi

android - 应用程序与 Nexus 7 和 Acer Iconia a210 不兼容

转载 作者:搜寻专家 更新时间:2023-11-01 08:59:24 24 4
gpt4 key购买 nike

我知道这个问题已被问过几次,但为什么我的应用程序与 Nexus 7 和 Acer Iconia a210 不兼容?

我没有在现有问题中找到可行的解决方案,所以我还缺少什么?

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="org.mw88.witness.lite"
android:versionCode="5"
android:versionName="2.0">

<uses-sdk
android:minSdkVersion="14"
android:targetSdkVersion="15"
/>

...

<supports-screens android:resizeable="true" />

<uses-permission android:name="android.permission.CAMERA" android:required="false" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" />
<uses-permission android:name="android.permission.GET_TASKS" />

<uses-feature android:name="android.hardware.camera.front" android:required="false"/>
<uses-feature android:name="android.hardware.camera.autofocus" android:required="false"/>

最佳答案

问题可能与 <supports-screen> 有关 list 中的标记。

阅读标签here中属性的描述尤其是屏幕配套属性。对于像 android:smallscreens 这样的属性, android:normalscreens 正如预期的那样,默认值为 true

但是对于像 android:largescreens 这样的属性和 android:xlargescreens , 默认值不同。

The default value for this actually varies between some versions, so it's better if you explicitly declare this attribute at all times.

由于您指定的设备是具有大屏幕的平板电脑,说明 <support-screen>标记可能会触发,因为这些设备与您的应用不兼容。

因此,您要么提供所有必要的属性,要么删除 <support-screens>标签。这不是必填字段。

注意:

  • 如果您提供 <support-screen>标记,删除 android:resizable 属性。它已被弃用。
  • 删除 android:required="false"来自 <uses-permission> .它会不工作。

关于android - 应用程序与 Nexus 7 和 Acer Iconia a210 不兼容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16395140/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com