【问题标题】:Module depends on one or more Android Libraries but is a Jar error when building Cordova App with VS 2017模块依赖于一个或多个 Android 库,但在使用 VS 2017 构建 Cordova 应用程序时出现 Jar 错误
【发布时间】:2018-10-15 12:48:24
【问题描述】:

我目前正在使用 Visual Studio 2017 开发一个带有 Apache Cordova 工具的移动应用程序。我正在为这个项目使用 Azure 移动应用程序插件。当我尝试使用模拟器运行 android 项目时,出现以下错误。

1>MSBUILD:cordova-build 错误:模块 'com.microsoft.azure:azure-mobile-android:3.3.0' 依赖于一个或多个 Android 库,但它是一个 jar 1>MSBUILD : cordova-build error : Module 'com.microsoft.azure:azure-mobile-android:3.3.0' 依赖于一个或多个 Android 库,但它是一个 jar 1>MSBUILD:cordova-build 错误:FAILURE:构建失败并出现异常。 1>MSBUILD:cordova-build 错误:* 出了什么问题: 1>MSBUILD:cordova-build 错误:任务“:prepareDebugDependencies”执行失败。 1>MSBUILD:cordova-build 错误:> 依赖错误。有关详细信息,请参阅控制台。 1>MSBUILD:cordova-build 错误:* 尝试: 1>MSBUILD:cordova-build 错误:使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。

环境: 与 2017 年相比:15.0 科尔多瓦:7.1.0 科尔多瓦~机器人:6.3.0

非常感谢任何帮助。

【问题讨论】:

    标签: android cordova azure visual-studio-2017


    【解决方案1】:

    将@aar 添加到依赖项的末尾,即“com.microsoft.azure:azure-mobile-android:3.3.0@aar”,然后重试。

    在 Android Studio 中打开项目,在 build.gradle 文件中添加依赖,然后完全构建 .apk 看看是否有帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-11-15
      • 2016-12-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多