Tag: android studio 3.0

Android Studio 3.0 Canary 2:未find属性“android:versionCode”

我已经更新了Android Studio到最新的金丝雀版本,现在我无法运行我的应用程序。 每当我尝试构build项目时,都会收到以下错误消息: Error:F:\…\**app_name**\app\build\intermediates\instant-run-support\debug\slice_0\AndroidManifest.xml:2 attribute 'android:versionCode' not found 我试图手动打开文件,属性显然存在: <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="****" android:versionCode="1" android:versionName="1.0" split="lib_slice_0_apk"> </manifest> 我试图清理项目,使caching无效,重新启动android studio,但没有任何帮助。 这是我的build.gradle (app)文件: apply plugin: 'com.android.application' apply plugin: 'kotlin-android' android { compileSdkVersion 25 buildToolsVersion "25.0.3" defaultConfig { applicationId "****" minSdkVersion 16 targetSdkVersion 25 versionCode 1 versionName "1.0" testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" } buildTypes { release { minifyEnabled […]

Android Studio 3.0错误。 迁移本地模块的依赖configuration

我最近安装了目前使用Android Gradle插件3.0.0-alpha4的Android Studio的最新Canary版本。 我现在得到一个错误: Error:Failed to resolve: Could not resolve project :MyLib. Required by: project :app 我读过: 迁移本地模块的依赖configuration dependencies { // This is the old method and no longer works for local // library modules: // debugCompile project(path: ':foo', configuration: 'debug') // releaseCompile project(path: ':foo', configuration: 'release') // Instead, simply use the following to take […]

Gradle版本3.3不支持BuildActionExecuter上的forTask()方法

我刚刚更新了我的Android Studio 3.0 canary 1.现在我正在Android Studio 3.0 Canary 1上工作。默认情况下, gradle:3.0.0-alpha1设置在我的项目中:gradle_file。 所以我改变了我的gradle版本到2.2.3,现在我得到这个错误: 错误:无法完成Gradle执行。 原因:您正在使用的Gradle版本(3.3)不支持BuildActionExecuter上的forTasks()方法。 Gradle 3.5及更高版本均支持此function。 我在这里附加我的gradle文件 // Top-level build file where you can add configuration options common to all sub-projects/modules. buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:2.2.3' // NOTE: Do not place your application dependencies here; they belong // in the individual […]

如何在Android Studio 3.0.0中使用数据绑定和Kotlin

我刚开始使用Android Studio 3.0.0,但每次尝试构build我的项目时都会出现此错误: Error:Circular dependency between the following tasks: :app:compileDebugKotlin +— :app:dataBindingExportBuildInfoDebug | \— :app:compileDebugKotlin (*) \— :app:kaptDebugKotlin \— :app:dataBindingExportBuildInfoDebug (*) (*) – details omitted (listed previously) 我在用 kapt "com.android.databinding:compiler:2.2.0" 在我使用之前 androidProcessor "com.android.databinding:compiler:2.2.0" 它工作得很好…我做错了什么? 谢谢!

无法合并dex

我有Android Studio Beta。 我创build了一个新的项目,编译我的旧模块,但是当我尝试启动应用程序没有启动消息: Error:Execution failed for task ':app:transformDexArchiveWithExternalLibsDexMergerForDebug'. com.android.builder.dexing.DexArchiveMergerException:无法合并dex 但是我不知道如何解决这个错误。 我GOOGLE了几个小时,但没有成功。 我的项目gradle: // Top-level build file where you can add configuration options common to all sub-projects/modules. buildscript { repositories { jcenter() google() } dependencies { classpath 'com.android.tools.build:gradle:3.0.0-beta6' classpath "io.realm:realm-gradle-plugin:3.7.1" classpath 'com.google.gms:google-services:3.1.0' // NOTE: Do not place your application dependencies here; they belong // in […]