我正在尝试将一个应用程序上传到PlayStore,我收到此警告:“您的APK似乎不是专为平板电脑设计的”
“显示修复”提示告诉我“你的APK应该只需要平板电脑上通常可用的硬件功能”
这就是我的清单文件的样子:
<permission android:name="com.example.mapv2.permission.MAPS_RECEIVE" android:protectionLevel="signature" />
<uses-permission android:name="com.example.mapv2.permission.MAPS_RECEIVE" />
<uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.CALL_PHONE"/>
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<supports-screens android:resizeable="true" android:smallScreens="true" android:normalScreens="true" android:largeScreens="true" android:xlargeScreens="true" android:anyDensity="true" />
<uses-feature android:glEsVersion="0x00020000" android:required="true" />
<uses-feature android:name="android.hardware.telephony" android:required="false" />
<uses-feature android:name="android.hardware.location" android:required="false" />
<uses-feature android:name="android.hardware.location.network" android:required="false" />
<uses-feature android:name="android.hardware.location.gps" android:required="false" />
你能给我一些提示吗?
答案 0 :(得分:0)
我不是肯定的,但我认为这与电话价值有关
<uses-permission android:name="android.permission.CALL_PHONE"/>
可能还有GPS值
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
如果您的应用需要手机,那么它肯定不适用于平板电脑(没有手机天线)。我怀疑GPS是问题,因为有些平板电脑确实有GPS天线。
答案 1 :(得分:0)
据我所知,它只是一个优化提示,它不会影响你在Play商店的应用程序。因此它可以在平板电脑和手机上完美运行