Android:app与华为不兼容?

Android:app与华为不兼容?,第1张

概述我在市场上列出了两个应用程序.其中一个是免费的演示应用程序,第二个是解锁第一个应用程序完整版本的第二个关键应用程序.我收到一个用户的报告,该演示安装在他们的华为上,但是市场将他们的应用程序列为“不兼容”.我还没有收到任何其他报告,也没有在Google上找到任何有用的信息.下面是两个清单xmls,首先是演示应用程序,第二个是关键应用程序.这可能是由检查许可证权限引起的吗?在 Android市场开发者 我在市场上列出了两个应用程序.其中一个是免费的演示应用程序,第二个是解锁第一个应用程序完整版本的第二个关键应用程序.我收到一个用户的报告,该演示安装在他们的华为上,但是市场将他们的应用程序列为“不兼容”.我还没有收到任何其他报告,也没有在Google上找到任何有用的信息.下面是两个清单xmls,首先是演示应用程序,第二个是关键应用程序.这可能是由检查许可证权限引起的吗?在 Android市场开发者控制台中,“支持的设备”部分对于两个应用程序完全相同:

Supported Devices [Learn More] This
application is only available to
devices with these features,as
defined in your application manifest.

Screen layouts: SMALL norMAL LARGE
XLARGE

required device features
androID.harDWare.touchscreen

<?xml version="1.0" enCoding="utf-8"?><manifest xmlns:androID="http://schemas.androID.com/apk/res/androID"    package="..."    androID:versionCode="3"    androID:versionname="1.1">    <application ...>    </application>    <uses-sdk androID:minSdkVersion="7" />    <uses-permission androID:name="androID.permission.WRITE_EXTERNAL_STORAGE" /></manifest> <?xml version="1.0" enCoding="utf-8"?><manifest xmlns:androID="http://schemas.androID.com/apk/res/androID"      package=...      androID:versionCode="1"      androID:versionname="1.0">    <uses-sdk androID:minSdkVersion="7"/>    <uses-permission androID:name="com.androID.vending.CHECK_liCENSE" />    <application ...    </application></manifest>
解决方法 要做的一件事是从Market下载这两个应用程序,将它们从设备中取出(使用“adb pull”),然后在每个应用程序上使用“aapt dump badging”.这会打印出应用程序的“徽章”信息; Market使用它来确定应用程序的过滤和其他事情是一回事.如果这些之间没有任何不同,那么问题不在于您如何构建应用程序. 总结

以上是内存溢出为你收集整理的Android:app与华为不兼容?全部内容,希望文章能够帮你解决Android:app与华为不兼容?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1138672.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-31
下一篇 2022-05-31

发表评论

登录后才能评论

评论列表(0条)

保存