我正在尝试在 Play 商店中发布应用程序包。由于 android.hardware.telephony 功能,它显示不支持仅 wifi 平板电脑。我将此功能的 required 标志设置为 false。但仍然玩控制台在设备目录中显示相同的错误。知道为什么它显示错误为不支持的设备 samsung Galaxy A7 lite(仅限 wifi)吗?
我正在通过以下方式检查此问题:我上传应用程序包然后保存它。在发布之前,我会转到设备目录以检查同一应用程序包的支持设备。在那里我看到了一个错误。
我的 AndroidManifest 权限和功能:
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.permission.WAKE_LOCK" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-feature
android:name="android.hardware.camera"
android:required="false"
tools:node="replace"/>
<uses-feature
android:name="android.hardware.camera.autofocus"
android:required="false"
tools:node="replace"/>
<uses-feature
android:name="android.hardware.telephony"
android:required="false"
tools:node="replace"/>
合并清单:
播放控制台错误:
不支持所需功能:android.hardware.telephony