自从我将Android Studio更新至0.3.0版本以来,这是我第一次在其中创建项目(以前,我所做的只是维护已存在的项目),而且,对我的恐惧来说,对于Gradle或一般导入libs来说似乎有些不妥。Android Studio 0.3。+ Gradle问题
首先,没有了所有的选项来搞乱项目设置,我明白这是所谓的设计,所以我不会破坏一些东西,但是如果Gradle没有正确地检测到我的库中的罐子夹?就目前而言,无论我在那里添加什么内容,它都不会被Android Studio识别。
我遇到的另一个问题是,当导入模块(如Facebook SDK)时,我会转到模块屏幕并将其导入并将其添加到主模块的依赖项中。
它在编译器中工作正常,自动完成作为发条工作。然而,当构建和运行应用程序的时候,整个事情都失败了,我得到一个错误:Gradle:package com.facebook不存在。
如果我所做的只是导入库,甚至没有对它进行任何实际使用(但是再一次,编译器认为完全没有问题),甚至会发生这种情况。
任何人都知道如何解决这些错误以及可以做些什么?导入jar和模块对于我的应用来说是非常重要的,如果没有它们,我无法完成。
我与0.3.1有同样的问题 由于Android Studio无法解决任何依赖关系,我无法取得任何进展。 – Medo
@Medo,尝试在每个'build.gradle'处添加'repositories {mavenCentral()}'。 Gradle需要知道您的依赖关系在哪里查看。 –
同样的问题在这里。自升级到Studio 0.3.1以后,导入gradle项目似乎不再将依赖项作为外部库引入。必须回到应用想法插件和gradle的想法,并打开生成的Studio文件。 –