0
我怎样才能解决这个问题呢?错误:(8,0)摇篮DSL找不到方法:“编译()”
起初的问题是,我想使用ActivityCompat类的请求权限。在向我展示AdroidStudio后,该类无法解析为某种类型,但Support Repository已安装...
我将AndroidStudio从2.2升级到2.2后显示给我: 错误:(8,0)Gradle DSL方法未找到:“编译()” 目前这里是由Android Studio中可能的解决方案:
- “传感器”可以使用一个版本的Android的摇篮插件, 不包含方法(例如'testCompile'是在1.1.0中添加的)。 (将插件升级到版本2.3.0并同步项目)
- 项目'传感器'可能使用的Gradle版本不包含 包含该方法。 (摇篮设置)
- 构建文件可能丢失一个摇篮插件。 (应用摇篮插件)
,这是什么正确的解决方案?我尝试了每个但没有解决问题。
这里的build.gradle的依赖关系:
dependencies {
classpath 'com.android.tools.build:gradle:2.3.0'
compile "com.android.support:support-core-utils:25.2.0"
}
现在我回到我原来的问题:-) ActivityCompat不存在。 的依赖关系是: 编译 'com.android.support:support-core-utils:25.0.0' 编译 'com.android.support:appcompat-v7:25.0.0' – Laszlo
@Laszlo:'程序兼容性-V7 '应该在'支持-compat',其中'ActivityCompat'居住地拉动。但是,我最近在那里看到了一些奇怪的行为。试着为'com.android.support:support-compat:25.2.0'添加另外一个依赖项,看看是否有帮助。 – CommonsWare
谢谢你的解释,我成功地解决了这个问题在您的帮助!谢谢! – Laszlo