我目前正在开发一个移动应用程序,其中包含使用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错误:模块'com.microsoft.azure:azure-mobile-android:3.3.0'依赖于一个或多个Android库,但是一个jar 1>MSBUILD : cordova-build 错误 : 失败: 生成失败,出现异常。 1>MSBUILD : cordova-build 错误 : * 出了什么问题: 1>MSBUILD:cordova-build错误:任务":p repareDebugDependencies"的执行失败。 1>MSBUILD:cordova-build错误:>依赖项错误。有关详细信息,请参阅控制台。 1>MSBUILD : cordova-build error : * 尝试: 1>MSBUILD:cordova-build错误:使用--stacktrace选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获取更多日志输出。
环境: VS 2017: 15.0 科尔多瓦:7.1.0 科尔多瓦~安卓: 6.3.0
任何帮助都非常感谢。
将@aar添加到依赖项的末尾,即"com.microsoft.azure:azure-mobile-android:3.3.0@aar",然后重试。
在 Android Studio 中打开项目并将依赖项添加到 build.gradle 文件中,然后完全构建.apk,看看是否有帮助。