Android visual studio 2013中的WIndows MDHA问题
我正试图了解在VisualStudio2013下使用Apache Cordova开发的multy混合应用程序。我刚刚创建了一个新项目,我正在尝试构建它,但当我尝试为android构建它时,我得到1个警告和1个错误 警告:Android visual studio 2013中的WIndows MDHA问题,android,cordova,visual-studio-2013,multi-device-hybrid-apps,Android,Cordova,Visual Studio 2013,Multi Device Hybrid Apps,我正试图了解在VisualStudio2013下使用Apache Cordova开发的multy混合应用程序。我刚刚创建了一个新项目,我正在尝试构建它,但当我尝试为android构建它时,我得到1个警告和1个错误 警告: Warning 1 The TypeScript Compiler was given no files for compilation, so it will skip compiling. C:\Program Files\MSBuild\Microsoft\Visu
Warning 1 The TypeScript Compiler was given no files for compilation, so it will skip compiling. C:\Program Files\MSBuild\Microsoft\VisualStudio\v12.0\TypeScript\Microsoft.TypeScript.targets 95 5 helloWorld
错误:
Error 2 The command ""C:\Users\user01\AppData\Roaming\npm\node_modules\vs-mda\vs-cli" build --platform "Android" --configuration "Debug" --projectDir . --projectName "helloWorld" --language "en-US" --buildServerUrl "" --buildTarget "AndroidEmulator"" exited with code 1. C:\Users\user01\AppData\Roaming\npm\node_modules\vs-mda-targets\Microsoft.MDA.targets 99 5 helloWorld
我已经在谷歌上搜索了这些错误,但我还没有整理出任何东西。你知道问题出在哪里吗?问题是因为Android SDK没有提供Android target(最新版本)。确保您的系统中有以下各项:
- 转到Android安装文件夹(对于我,C:\Users\username\AppData\Local\Android\Android sdk)
- 转到工具文件夹并选择“android.bat”以管理员身份运行
- 检查是否安装了最新版本的Android(例如API 19)
- 如果未安装,请选择该API,单击接受许可证安装
- 如果已安装,请关闭它,然后转到根文件夹(例如:C:\Users\username\AppData\Local\Android\Android sdk)
- 双击AVD管理器并创建新的
现在我希望,您能够构建和运行该应用程序。您的project是否有
.ts
文件?我没有。他们是否键入脚本文件?是的。这是类型SCRPT文件。您是否有可能使用Typescrpt MDHA模板创建新项目,然后添加包含内容的项目?没有。我刚刚做了一个新的cordova项目VS2013中有两种类型的MDHA项目。一个用于Javascript,另一个用于TypeScript。看起来您正在使用TypeScript版本。但从您的问题来看,不清楚您是否对默认VS项目进行了任何修改,以及您进行了什么样的修改