Build.gradle无法解析com.android.support

时间:2019-02-23 02:48:42

标签: android android-gradle

昨天我正在做我的项目,一切都很好。今天,当我打开它时,它无法构建。我不明白这一点,因为昨天我根本没有碰过我的依赖项。我做了我能想到的所有事情。

我多次重建了该项目,将其清理,使缓存/重启无效,使用gradle文件同步项目,但仍然无法正常工作。请帮忙!

My app level build.gradle build.gradle Error

3 个答案:

答案 0 :(得分:2)

在build.gradle中,将每个compile更改为implementation(在第一张图片中)

答案 1 :(得分:0)

您使用了下面的两个时间依赖性。删除其中之一。

 implementation 'com.android.support:appcompat-v7:28.0.0'

答案 2 :(得分:0)

我无法真正分辨出问题所在,但我可以为您提供一系列步骤,以帮助您进行故障排除。

首先,将所有import Vue from "vue"; import Vuex from "vuex"; import { getField, updateField } from "vuex-map-fields"; import App from "./App"; Vue.use(Vuex); Vue.config.productionTip = false; const store = new Vuex.Store({ modules: { fooModule: { namespaced: true, state: { foo: "initial foo value", bar: "initail bar value" }, getters: { getField }, mutations: { updateField } } } }); new Vue({ el: "#app", components: { App }, store, template: "<App/>" }); 更改为compile。尽管这不是您的问题无法解决的原因,但仍然可以使您深入了解问题。

下一步,删除冗余依赖项。如果不需要它们,请删除它们。这将有助于减轻负载,从而使调试的依赖项列表变窄。另外,我不禁注意到您有两个支持库。删除一个。

下一步,查看build.gradle文件中突出显示的部分(例如,类路径)。这些是警告/建议。如果您将鼠标悬停在它们周围,则会看到android studio的建议,告诉您您可以做得更好。请按照所有这些说明进行操作。他们中的大多数会建议您制作所有依赖项的版本。遵守。

最后,完成所有这些操作后,我很确定问题会得到解决。完成所有这些操作后,您只需清理项目即可。

我真的希望这对您有用。.编码愉快!