gpt4 book ai didi

c# - 在 Xamarin Android 中,AssemblyInfo.cs 与 AndroidManifest.xml 有何关系?

转载 作者:太空宇宙 更新时间:2023-11-03 13:18:28 24 4
gpt4 key购买 nike

我发现 Xamarin 文档示例令人困惑 suggest像那样向 AssemblyInfo.cs 添加权限:

// Need to access the internet for GCM
[assembly: UsesPermission(Name = "android.permission.INTERNET")]

为什么?权限通常在 AndroidManifest.xml 中定义,甚至在 Xamarin Studio 中也有相应的 GUI。

AssemblyInfo.cs 似乎也包含有关标题和版本的信息:

[assembly: AssemblyTitle("MyApp")]
[assembly: AssemblyVersion("1.0.0")]

这是什么意思? AndroidManifest.xml 还包含标题和版本信息。

它们有什么关系?似乎是基础知识,但没有找到明确的解释。

最佳答案

Xamarin 刚刚添加这种方式作为另一种添加权限的方式,但在程序集级别,如果您不使用它没问题!,您可以像往常一样在 AndroidManifest.xml 中继续设置权限。在此引用link

关于c# - 在 Xamarin Android 中,AssemblyInfo.cs 与 AndroidManifest.xml 有何关系?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32156562/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com