Xamarin.Android 存档未出现
Xamarin.Android Archive Not Appearing
我的 android 存档和应用程序从存档管理器中消失了。为发布而构建或存档将无误地完成。但是,即使显示全部,档案也不会出现在列表中。我尝试重命名项目并修改设置,但均无效。我发现档案没有出现在典型的 "Machintosh HD - Users - - Library - Developer - Xamarin - Archives - " 文件夹中。它们出现在名为 EroredArchives 的相邻文件夹中。
那是我通过存档管理器删除该应用程序的所有存档的时候。
看来我的发布了 | ARM 平台配置无法成功生成存档。使用 Release(空白又名 AnyCPU)或 Release | x86 可以。尽管事实上我的 x86 和 ARM 配置完全相同。不确定为什么它不起作用。
我认为以下方法有效,但我选择了不同的平台。通过复制解决方案文件夹并改用新副本来解决问题。
我也有同样的问题,我的项目构建和归档没有错误。我的存档也出现在 ErrorArchives 文件夹中。
对我来说,这是由我的 .csproj 文件中的空 <AndroidManifest></AndroidManifest>
标记引起的,该标记位于我用于存档的配置的标记中。
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Preview|AnyCPU' ">
...
<AndroidManifest></AndroidManifest>
...
</PropertyGroup>
删除此标签解决了问题。
我的 android 存档和应用程序从存档管理器中消失了。为发布而构建或存档将无误地完成。但是,即使显示全部,档案也不会出现在列表中。我尝试重命名项目并修改设置,但均无效。我发现档案没有出现在典型的 "Machintosh HD - Users - - Library - Developer - Xamarin - Archives - " 文件夹中。它们出现在名为 EroredArchives 的相邻文件夹中。
那是我通过存档管理器删除该应用程序的所有存档的时候。
看来我的发布了 | ARM 平台配置无法成功生成存档。使用 Release(空白又名 AnyCPU)或 Release | x86 可以。尽管事实上我的 x86 和 ARM 配置完全相同。不确定为什么它不起作用。
我认为以下方法有效,但我选择了不同的平台。通过复制解决方案文件夹并改用新副本来解决问题。
我也有同样的问题,我的项目构建和归档没有错误。我的存档也出现在 ErrorArchives 文件夹中。
对我来说,这是由我的 .csproj 文件中的空 <AndroidManifest></AndroidManifest>
标记引起的,该标记位于我用于存档的配置的标记中。
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Preview|AnyCPU' ">
...
<AndroidManifest></AndroidManifest>
...
</PropertyGroup>
删除此标签解决了问题。