无法建立Xamarin.Android,因为Xamarin找不到'aapt.exe'

时间:2019-10-24 08:42:16

标签: android xamarin.forms xamarin.android

我在Visual Studio 16.3.6中使用Xamarin

我更新了Visual Studio,但是现在我无法在Android中启动我的应用程序,因为aapt.exe不存在,并且当我运行C:\Program Files (x86)\Android\android-sdk\tools\android.bat时没有任何反应。

有完整的消息错误:

C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(831,2): error XA5205: Cannot find `aapt.exe`.
Please install the Android SDK Build-tools package with the `C:\Program Files (x86)\Android\android-sdk\tools\android.bat` program.

请帮助我,我尝试所有较旧的帖子,但无济于事!

提前感谢

1 个答案:

答案 0 :(得分:0)

Visual Studio查找的目录与Android SDK管理器安装aapt.exe的目录不同。

这是我解决问题的方法:

在本地磁盘上找到aapt.exe。矿山位于:

C:\Program Files (x86)\Android\android-sdk\build-tools\[version]\appt.exe

然后将其复制到Visual Studio期望它所在的目录。对我来说,它是以下目录:

C:\Program Files (x86)\Android\android-sdk\tools\