上传apk后,我的android应用程序没有安装。我试了10多个不同的设备,但它给所有的设备都一样的错误“这个应用程序与你的所有设备不兼容。”
我已经添加了手机,7英寸平板电脑和10英寸屏幕截图,但仍然坚持错误。上传APK有什么问题,请帮我解决这个问题
下面编辑的是我的Manifest.xml
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.nygci.warangal"
android:versionCode="2"
android:versionName="1.1" >
<supports-screens
android:anyDensity="true"
android:largeScreens="true"
android:normalScreens="true"
android:resizeable="true"
android:smallScreens="true"
android:xlargeScreens="true" />
<uses-sdk
android:minSdkVersion="10"
android:targetSdkVersion="19" />
<permission
android:name="com.nygci.warangal.permission.MAPS_RECEIVE"
android:protectionLevel="signature" />
<protected-broadcast android:name="android.intent.action.MEDIA_MOUNTED" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.WAKE_LOCK" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.VIBRATE" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES" />
<uses-permission android:name="com.nygci.warangal.permission.MAPS_RECEIVE" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-feature
android:name="android.hardware.telephony"
android:required="false" />
<uses-feature
android:name="android.hardware.camera"
android:required="false" />
<uses-feature
android:name="android.hardware.camera.autofocus"
android:required="false" />
<uses-feature
android:name="android.hardware.location.gps"
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.telephony.cdma"
android:required="false" />
<uses-feature
android:name="android.hardware.telephony.gsm"
android:required="false" />
//some permission for sony mobile
<uses-permission android:name="com.sonymobile.permission.XSSM_PROVIDER" />
<uses-permission android:name="com.sonymobile.permission.XSSM" />
<uses-permission android:name="com.sonymobile.permission.ENTERPRISE_API" />
<uses-permission android:name="com.sony.smallapp.app.widget.permission.BIND_SMALLAPP_WIDGET_MANAGER" />
<uses-permission android:name="com.sony.smallapp.permission.SMALLAPPMANAGER_CONTROL" />
<uses-permission android:name="com.sony.smallapp.launcher.permission.ACCESS_DATABASE" />
<uses-permission android:name="com.sony.smallapp.permission.SMALLAPP" />
<permission
android:name="com.sonymobile.permission.TASK_SWITCHER_PLUGIN_VIEW"
android:protectionLevel="signatureOrSystem" />
我认为你的问题是由于你要求的权限。一般情况下,平板电脑没有电话功能,所以如果有权限请求的话,应用程序就不会出现。
你另外有很多“索尼”特定的权限,我想这些可能会消除你的手机显示在设备不支持这一点(即,任何不索尼)。
(注意:我从这个列表中删除了那些看起来没有问题的,否则,我认为任何/所有这些都可能导致您的可用性问题)。
确定您是否真的需要以下权限,并在可能的情况下消除这些权限:
<uses-feature
android:name="android.hardware.telephony"
android:required="false" />
<uses-feature
android:name="android.hardware.telephony.cdma"
android:required="false" />
<uses-feature
android:name="android.hardware.telephony.gsm"
android:required="false" />
//some permission for sony mobile
<uses-permission android:name="com.sonymobile.permission.XSSM_PROVIDER" />
<uses-permission android:name="com.sonymobile.permission.XSSM" />
<uses-permission android:name="com.sonymobile.permission.ENTERPRISE_API" />
<uses-permission android:name="com.sony.smallapp.app.widget.permission.BIND_SMALLAPP_WIDGET_MANAGER" />
<uses-permission android:name="com.sony.smallapp.permission.SMALLAPPMANAGER_CONTROL" />
<uses-permission android:name="com.sony.smallapp.launcher.permission.ACCESS_DATABASE" />
<uses-permission android:name="com.sony.smallapp.permission.SMALLAPP" />
我开发了一个基于webview的android应用程序,并对其进行了测试--运行良好,上传到了Google Play,当我去看我得到的应用程序时,这个应用程序与你所有的设备都不兼容--我有了wildfire,现在我有了Media Pad 7英寸平板电脑。这是我的清单文件
我刚刚发布了我的应用程序为穿戴设备,它的手表脸,没有任何UI为电话应用程序。我上传到了Google Play。但它说这个应用程序与你的设备不兼容。到所有用户或设备。 有人知道吗?
我正在尝试测试一个应用程序的许可: 将apk作为alpha上载到开发控制台中的google play 添加的测试人员电子邮件 在测试者的链接发布和直播后访问了该链接 问题:显示我的设备与应用程序不兼容! 此外,Google Play没有给我任何关于阻塞问题的提示。如何调试此问题?
当我将我的apk发布到Play Store时,该应用程序与4400台设备兼容,但与3000台设备不兼容,包括三星Galaxy S4等知名设备。我从这里读到:https://support.google.com/googleplay/android-developer/answer/1727131?hl=frGoogle Play Store基于清单文件(主要是)的兼容测试。 因此,我在可用时添加了
试图从play store安装我自己的应用程序,它说“您不能安装这个应用程序,因为另一个用户已经在这个设备上安装了不兼容的版本”
我用代号为一个应用程序 现在,我已经把这个应用放到谷歌游戏上了。https://play.google.com/store/apps/details?id=in.n10k.UltimateGRE 一切都很好。 但是,该应用程序无法从安装在(三星)Galaxy选项卡上的Play商店应用程序中搜索 它可以从其他手机上搜索,但不能从TAB上搜索。 谷歌表示,如果该应用程序在某些设备上不兼容,它不会在搜索