【问题标题】:Issue with WIndows MDHA with visual studio 2013Visual Studio 2013 的 WINdows MDHA 问题
【发布时间】:2014-10-03 07:37:21
【问题描述】:

我正在尝试了解有关使用 Apache Cordova 在 Visual Studio 2013 下开发的多混合应用程序的知识。我刚刚创建了一个新项目,我正在尝试构建它,但是当我尝试为 android 构建它时,我收到 1 个警告和 1 个错误。

警告:

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

我已经用谷歌搜索了这些错误,但我没有解决任何问题。你知道是什么问题吗?

【问题讨论】:

  • 你的项目有.ts文件吗?
  • 我没有。他们是键入脚本文件吗?
  • 是的。这是打字稿文件。您是否有机会使用 Typescrpt MDHA 模板创建新项目,然后使用您的内容添加项目?
  • 不,我没有。我刚刚做了一个新的科尔多瓦项目
  • VS2013 中有两种类型的 MDHA 项目。一个用于 Javascript,另一个用于 TypeScript。看起来您正在使用 TypeScript 版本。但是从您的问题中不清楚您何时对默认 VS 项目进行任何修改以及您进行了哪些修改

标签: android cordova visual-studio-2013 multi-device-hybrid-apps


【解决方案1】:

问题是由 Android target (latest version) is not available with Android SDK 引起的。确保您的系统中有以下内容,

  • 转到 Android 安装文件夹(对我来说,C:\Users\username\AppData\Local\Android\android-sdk)
  • 进入工具文件夹并选择“android.bat”以管理员身份运行
  • 检查是否安装了最新版本的 Android(例如:API 19)
  • 如果没有安装,选择那个API,通过接受License点击安装
  • 如果已安装,请将其关闭,然后转到根文件夹(例如:C:\Users\username\AppData\Local\Android\android-sdk)
  • 双击AVD管理器,新建AVD

现在我希望,您能够构建和运行应用程序。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-11-15
    • 2023-03-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多