使用自签名证书对应用程序进行签名是否会影响哪些Android设备可以在Play Store中看到应用程序?

使用自签名证书对应用程序进行签名是否会影响哪些Android设备可以在Play Store中看到应用程序?,android,google-play,google-play-console,Android,Google Play,Google Play Console,这是我在这里问过的同一个问题的一个更集中的版本: 在前一个问题中,我只是简单地想了解一下签约的情况。在这里,我故意专注于签约 2021年3月,Play Store开始要求我遵守新的v2签名方法,即开发者必须在将APK上传到商店之前签名。我成功地采用了这种方法,游戏商店接受了APK。当我做错了,播放商店会在上传完成时立即拒绝APK 在某个时候(很难说这些东西是否真的相关),我从运行安卓11设备的人那里得到反馈,说他们在商店里根本看不到我的应用。设备

这是我在这里问过的同一个问题的一个更集中的版本:

在前一个问题中,我只是简单地想了解一下签约的情况。在这里,我故意专注于签约

2021年3月,Play Store开始要求我遵守新的v2签名方法,即开发者必须在将APK上传到商店之前签名。我成功地采用了这种方法,游戏商店接受了APK。当我做错了,播放商店会在上传完成时立即拒绝APK

在某个时候(很难说这些东西是否真的相关),我从运行安卓11设备的人那里得到反馈,说他们在商店里根本看不到我的应用。设备 我已经对AndroidManifest.xml文件进行了大量的故障排除。请看我链接到上面的另一个问题。我认为这不是问题所在

我只想知道签约方面的情况。关于我的证书,我只能告诉你它是自签名的。这是Play Store或Android 11设备的问题吗?

谢谢你的帮助


Michael

否,您使用的证书不会影响您的应用程序在Play Store或Android中的可见性

当你说人们找不到你的应用程序时,是因为他们无法通过搜索某些关键字找到它,还是因为他们无法使用深层链接访问Play store列表


关于如何使用搜索使应用程序在商店中可查找,没有真正的指导,这在很大程度上取决于应用程序的受欢迎程度、应用程序的质量以及与其他应用程序在搜索词方面的竞争。

感谢您的反馈。当我向使用安卓11设备的用户发送深度链接时,他们可以安装该应用程序。它也运行良好。没关系。我的应用程序是“我种鸡”。如果我在Android 9或10设备上的Play Store中的搜索栏中输入,它将是最热门的。如果我在Android 11设备上的Play Store中的搜索栏中输入这些内容,那么就看不到了。它不在前十名。老实说,它的分数不高(脸红)。我知道如果我搜索“家禽”,结果会显得很低,但奇怪的是键入实际名称=nada。我可以重现这个问题。我设法在一个旧设备上下载了APK,它的清单中似乎设置了maxSdkVersion=29。这就解释了为什么安卓11的设备没有资格安装它,也解释了为什么Play Store没有在搜索结果中显示它。Pierre,你是个明星,但这是我们正在生产的应用程序。我在清除maxSdkVersion甚至设置为30的情况下,一直在内部轨道上发布更新。哦,等等。。。你是说,直到我发布一个应用程序版本到生产中,并将maxSdkVersion设置为30(或完全取消设置)。。。我永远不会在安卓11上看到APK?呵呵。我对SDK的版本级别做了很多修改,但没有想到要发布一个新的APK到生产环境中。您认为我应该完全取消maxSdkVersion设置,还是应该将其设置为一个值?谢谢你到目前为止的帮助!!!!我认为你根本不应该设置maxSdkVersion。Android的设计是向后兼容的,所有的行为变化都由targetSdkVersion控制。在实践中,即使是新版本的Android,一些重大的变化仍然是被迫的,但这就是为什么有一个漫长的测试阶段,因此,应用程序开发人员有时间用新版Android测试他们的应用程序,并确保它在最终为所有人发布时都能正常工作。你在这里的答案实际上是我用不同的公式记录的同一个问题的正确答案:如果你想知道这个问题的因果报应,继续,把你的答案复制粘贴到那个问题上,我会把它标记为答案。