android - 如何修复 Module 依赖于一个或多个 Android Libraries 但在构建 Cordova App 时是一个 Jar

标签 android asp.net cordova azure

我目前正在开发一个混合移动应用程序,使用 Cordova Tools for Visual Studio 在移动容器内呈现 Azure 发布的 Web 应用程序。 Web 应用程序是使用 C# 和 ASP.Net Web 表单开发的。它还使用 Azure 作为数据库存储。在浏览器中运行 Cordova 应用程序时一切正常。 我遇到的问题是,当我尝试将应用程序构建到 .apk 文件中时,它会抛出此错误:

“模块‘com.microsoft.azure:azure-mobile-android:3.3.0’依赖于一个或多个 Android 库,但它是一个 Jar”

我遇到的唯一解决方案是涉及 bower.gradle 文件,但在我的例子中,bower 文件是一个 .json 文件,所以我无法使用依赖项标记内的“compile com...”。

任何帮助将不胜感激, 提前致谢!

拉兹万·T.

最佳答案

问题已经解决了。应该添加依赖项的文件是 build.gradle

解决方案是在 Android Studio 中打开项目,进行更改并成功构建 .apk。

我希望这会对遇到此问题的任何人有所帮助。

谢谢!!

关于android - 如何修复 Module 依赖于一个或多个 Android Libraries 但在构建 Cordova App 时是一个 Jar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49611819/

相关文章:

Android getBestProvider 从不返回 GPS

.net - ASP.NET AJAX pageLoad() 和 JavaScript window.onload 有什么区别?

android - Phonegap - 支持多种分辨率的最佳方式

c# - 缓存和线程安全

cordova - PhoneGap 中的外部页面返回本地应用程序

cordova - 如何通过phonegap获取手机的MAC地址?

java - 应用程序重新安装后的 Android c2dm 推送通知

android - Android 中 eng 和 user-debug 构建的区别

java - 如何按最接近的值排序列表

asp.net - ajax 自动完成扩展器不起作用