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”中。