【问题标题】:Unable to install app from google play in Android Tablet无法在 Android 平板电脑中从 google play 安装应用程序
【发布时间】:2014-03-25 18:05:21
【问题描述】:

我们在 Play 商店中上传了一个问候应用程序。它在手机上运行良好。但在平板电脑中,我收到错误消息,因为“此设备与此版本不兼容”。 这是我的 android 清单权限。请检查一下,让我知道是否有人罚款。

   <uses-sdk android:minSdkVersion="8" />

<supports-screens
    android:anyDensity="true"
    android:largeScreens="true"
    android:normalScreens="true"
    android:resizeable="true"
    android:smallScreens="true"
    android:xlargeScreens="true" />

<uses-permission android:name="android.permission.GET_TASKS" />

<permission
    android:name="com.techvedika.holacards.Activity.permission.C2D_MESSAGE"
    android:protectionLevel="signature" />

<uses-permission android:name="com.google.android.c2dm.permission.RECEIVE" />
<uses-permission android:name="com.techvedika.holacards.Activity.permission.C2D_MESSAGE" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="android.permission.READ_CONTACTS" />
<uses-permission android:name="android.permission.SEND_SMS" />
<uses-permission android:name="android.permission.VIBRATE" />
<uses-permission android:name="android.permission.GET_ACCOUNTS" />
<uses-permission android:name="android.permission.WAKE_LOCK" />

必须要有android:targetsdkversion才能在google play中找到应用吗??

【问题讨论】:

标签: android-manifest android-permissions google-play


【解决方案1】:

这是一个过滤问题。只需将其添加到清单文件中即可:

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

供参考,check this link

【讨论】:

  • @TheLittleNaruto 我没有使用uses-feature 我只在这个属性中使用了 中提及 android:name="android.hardware.camera" ?
  • 当用户在 Google Play 上搜索或浏览要下载的应用程序时,系统会根据与设备兼容的应用程序过滤结果。例如,如果某个应用需要摄像头,Google Play 不会将该应用展示给没有摄像头的设备。
  • 你是对的,但如果我们仅在“”这个标签中使用任何功能,谷歌播放将过滤该应用程序。我使用了“”标签。您可以再次检查问题。我没有使用相机,我只是使用相机意图,我仅在此标签的 中添加了该权限。我们不需要为 @TheLittleNaruto 提及 android:required="false"
  • 不,那不是真的。如果您不使用标签“”,它将采用其默认值,即 required="true" 作为您在清单中提供的硬件权限。在您的情况下,您已设置相机权限。
猜你喜欢
  • 1970-01-01
  • 2015-06-06
  • 2013-07-17
  • 2019-04-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-11-01
  • 1970-01-01
相关资源
最近更新 更多