Visual Studio 2015 Android NDK应用程序开发构建失败visual C++

问题描述:

我安装了Visual Studio 2015并尝试使用跨平台C++开发Android应用程序。我刚刚创建的项目,我想建立,但面对这样的错误:Visual Studio 2015 Android NDK应用程序开发构建失败visual C++

Severity Code Description Project File Line 
Error MSB3073 The command ""C:\Program Files (x86)\Microsoft Visual Studio 14.0\Apps\apache-ant-1.9.3\\bin\ant.bat" debug -Dout.final.file="c:\Users\salman\documents\visual studio 2015\Projects\Android1\ARM\Debug\Android1.apk"" exited with code 1. Android1 C:\Program Files (x86)\MSBuild\Microsoft\MDD\Android\V140\Android.Common.targets 293 

不过,我已经检查了目录和android1.apk不存在。并且它不会在我构建项目时创建(有时候成功有时会导致此错误失败)。

这里有系统的环境变量,我有:

ADT_HOME: C:\Users\salman\AppData\Local\Android\sdk 

ANT_HOME: C:\Program Files (x86)\Microsoft Visual Studio 14.0\Apps\apache-ant-1.9.3\ 

JAVA_HOME: C:\Program Files\Java\jdk1.8.0_05 

PATH: %JAVA_HOME%\bin;%ADT_HOME%\tools;%ADT_HOME%\platform-tools;%ANT_HOME%\bin;C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Skype\Phone\;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Microsoft SQL Server\120\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\Client SDK\ODBC\110\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\120\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\120\Tools\Binn\ManagementStudio\;%USERPROFILE%\.dnx\bin;C:\Program Files\Microsoft DNX\Dnvm\;C:\Program Files (x86)\Windows Kits\8.1\Windows Performance Toolkit\;C:\Program Files\Microsoft SQL Server\120\Tools\Binn\;C:\Program Files (x86)\Microsoft Emulator Manager\1.0\;C:\Program Files (x86)\nodejs\; 

我在看一些论坛上后,做了一些修改的变量,但没有奏效。我希望在这里提供一些指导。

我有一个类似的问题,通过打开“SDK管理器”并安装一堆旧的SDK平台解决... API 19,20,22。我可以在我的Nexus 7上从Visual Studio 2015构建和调试应用程序现在和在Visual Studio Android模拟器中。

如果您还安装了Android Studio(如我),则“SDK Manager”位于“C:\ Users \\ AppData \ Local \ Android \ sdk”中。