xamarin [安装解析失败清单格式错误:installPackageLI期间解析失败

dauxcl2d  于 2022-12-07  发布在  其他
关注(0)|答案(1)|浏览(223)
ADB0010: Mono.AndroidTools.InstallFailedException: Unexpected install output: Failure [INSTALL_PARSE_FAILED_MANIFEST_MALFORMED: Failed parse during installPackageLI: /data/app/vmdl492695080.tmp/base.apk (at Binary XML file line #79): crc64255f1d4b618a9a90.PNMessagingService: Targeting S+ (version 31 and above) requires that an explicit value for android:exported be defined when intent filters are present]

  
1>Deployment failed to pixel_5_-_api_31.
========== Deploy: 0 succeeded, 1 failed, 0 skipped ==========
THIS IS THE EROOR AFTER UPDATING THE GOOGLE PLAY SERVICES. Please help me out in this regard

有人面临这个问题吗。提前感谢。

8iwquhpp

8iwquhpp1#

您提供的错误消息为:
针对S+(版本31及更高版本)需要为android指定一个显式值:导出时定义目的过滤器
根据android的官方文档:
如果您的应用面向Android 12或更高版本,并且包含使用Intent过滤器的Activity、服务或广播接收器,则必须显式声明这些应用组件的android:exported属性。
您可以尝试将android:exported="true"添加到PNMessagingService类。如果该类是您使用的第三方类,则需要将您使用的第三方Nuget包更新到最新版本。
有关详细信息,请参阅:更安全的组件导出|Android开发人员

相关问题