You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

目标Android 9.0的Xamarin空白应用编译失败求助

解决Xamarin Android 9.0空白应用编译依赖AndroidX库的问题
  • 检查并移除自动引入的AndroidX依赖
    打开项目的解决方案资源管理器,右键项目选择「管理NuGet程序包」,切换到「已安装」标签页,卸载所有带Xamarin.AndroidX前缀的NuGet包(包括间接依赖的相关包)。

  • 修改项目配置禁用AndroidX自动引用
    右键项目选择「卸载项目」,接着右键编辑项目的.csproj文件,在<PropertyGroup>节点内添加以下配置:

    <AndroidUseAndroidX>false</AndroidUseAndroidX>
    <AndroidEnableJetifier>false</AndroidEnableJetifier>
    

    保存文件后重新加载项目。

  • 清理并重建项目
    点击Visual Studio顶部菜单的「生成」→「清理解决方案」,完成后再选择「生成解决方案」,或者右键项目选择「生成」。

  • 关于Google Play版本警告
    该警告仅针对应用上架Google Play的要求,如果你只需要在本地Android 9.0设备运行应用,完全可以忽略此警告,不会影响编译和运行。

内容的提问来源于stack exchange,提问作者h0s

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.20 16:48:25