当前位置: 首页 > 知识库问答 >
问题:

从android play下载时,我的应用程序不支持华为media pad(hws7300w

梁盛
2023-03-14

其中一个用户无法从Android Play下载应用程序,并显示“设备不支持”的消息。

清单文件中的应用程序设置:

<manifest 
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:versionCode="10" 
    android:versionName="1.7" 
    package="com.companyname.appname"
    android:installLocation="auto">

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

    <uses-permission android:name="android.permission.INTERNET" />
    <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" /> 
    <uses-permission android:name="android.permission.CALL_PHONE" />
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
    <uses-permission android:name="android.permission.READ_PHONE_STATE" />
    <uses-permission android:name="android.permission.CAMERA"/>
    <uses-permission android:name="android.permission.VIBRATE"/>
    <uses-permission android:name="android.permission.FLASHLIGHT"/>
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
    <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />

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

Android Play中的应用设置:

API level: 8-16+
Supported screens: small-xlarge
OpenGL textures: all

Screen layouts: SMALL NORMAL LARGE XLARGE
Required device features
android.hardware.camera
android.hardware.location
android.hardware.location.gps
android.hardware.screen.landscape
android.hardware.screen.portrait
android.hardware.telephony
android.hardware.touchscreen
android.hardware.wifi

有没有人可以让我知道清单中支持此设备/平板电脑的更改。

共有1个答案

南宫才英
2023-03-14

编辑:对不起,你是对的!我发现这个常见问题,建议允许安装非市场应用程序。我还在faq中发现,它似乎不支持默认的电话,正如这里所说的。所以很可能是电话服务阻碍了安装,而不是摄像头。

如果您的应用程序可以在没有电话的情况下工作,您可以添加一个带有required=false的uses-feature。

 类似资料:
  • 我正在编译我的Android项目,但我遇到了这个错误 我在其他文章中读到,试图用Java 8编译可能会导致错误,但不是我的情况,我有以下Java版本: 操作系统:Linux薄荷(我没有安装Java 8。)构建:MAVEN 有谁能帮我一下吗?

  • 在Android P中获取错误时,直接访问此部分:

  • 好的,logcat显示了系统日志,但它没有显示我的华为Ascend上的应用程序日志。如果我切换到另一个设备,比如我的Galaxy Nexus或Nexus7,那么相同的应用程序(甚至相同的APK)的日志就会显示出来。 华为Ascend运行的是Android4.1.1,它在开发者选项中开启了USB调试。从命令行或Intellij运行logcat时会出现这种情况。我正在确保选择正确的设备--事实上,我一

  • 我创建了一个Android应用程序,并将其上传到Google Play。它似乎不适用于大多数设备。我在Google Play控制台中看到以下消息: Android应用程序不支持所需的ABI-x86_64 该项目没有使用任何NDK或类似的东西。这是应该在大多数设备上运行的标准项目。我已经在Galaxy S8上单独测试了. apk,它运行良好。但是如果我想从Google Play下载它,它显示设备不兼

  • 我刚刚在Google Play上构建并部署了一个应用程序。当我通过Android Studio运行它时,它运行得很好,但现在当我从Google Play下载它时,它崩溃了。因为这是我第一次,我甚至不知道如何查看从Google Play下载的应用程序的崩溃报告/堆栈跟踪。我感谢所有的帮助。 更新 所以我得到了APK的堆栈跟踪。它告诉我我的类无法创建我的类。我不知道为什么它会出现这个错误。一切正常。看

  • null null 在我的Alpine Linux安装上有什么建议来解决这个问题吗?