标签: android-studio

Android Studio Gradle已经配置模块

我安装了Android Studio 1.0.1版.我从eclipse导入了我的项目,它运行正常.然后我删除了一个模块并将其重新导入我的Android Studio项目.gradle构建说"BUILD SUCCESSFUL",但它弹出一个带有消息的警报窗口

无法完成Gradle执行.原因:已经处理:模块:'MYMODULENAME'

我现在无法启动我的应用程序.知道我能做什么吗?

编辑: 我用以下说明解决了问题:

  1. 将项目视图从Android切换到Project
  2. 删除条目包括settings.gradle中的"MYMODULENAME"
  3. 模块符号中的蓝色框不显示.然后,您可以在上下文菜单中删除该模块
  4. 导入模块

android android-studio android-gradle-plugin

245
推荐指数
7
解决办法
10万
查看次数

gradlew:权限被拒绝

我试图从命令行运行gradlew,但我不断遇到以下错误.

Brendas-MacBook-Pro:appx_android brendalogy$ ./gradlew compileDebug --stacktrace
-bash: ./gradlew: Permission denied
Run Code Online (Sandbox Code Playgroud)

我已经从我的项目目录中运行此命令.需要运行此命令,因为我遇到Android Studio 0.2.x上遇到的相同(非描述性)错误:Android studio和gradle build error

我做错了什么,我该如何解决这个问题?

gradle gradlew android-studio

242
推荐指数
10
解决办法
13万
查看次数

buildTypes不能应用于groovy.lang.Closure

我在项目gradle文件中收到此警告:

警告:(16,5)'buildTypes'不能应用于'(groovy.lang.Closure <com.android.build.gradle.internal.dsl.BuildType>)'

我的buildTypes部分是:

    buildTypes {
        debug {
            debuggable true
        }
        release {
            minifyEnabled true
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-project.txt'
        }
    }
Run Code Online (Sandbox Code Playgroud)

我目前正在使用Android Studio 1.1.0,compileSdkVersion 22,buildToolsVersion 22.0.0和targetSdkVersion 22.我尝试退回到21但仍然收到警告.

导致此警告的原因是什么?

android-studio android-gradle-plugin

241
推荐指数
7
解决办法
5万
查看次数

错误:与依赖项'com.google.code.findbugs:jsr305'冲突

我在Android Studio 2.2 Preview 1中使用Android App和Backend模块在Google Messaging中创建了一个新项目.这是应用程序文件:

apply plugin: 'com.android.application'

android {
    compileSdkVersion 23
    buildToolsVersion "23.0.3"
    defaultConfig {
        applicationId "com.xxx.xxx"
        minSdkVersion 15
        targetSdkVersion 23
        versionCode 1
        versionName "1.0"
        testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile 'com.android.support:appcompat-v7:23.4.0'
    compile 'com.android.support.constraint:constraint-layout:1.0.0-alpha1'
    compile 'com.google.android.gms:play-services-gcm:9.0.0'
    testCompile 'junit:junit:4.12'
    androidTestCompile 'com.android.support.test.espresso:espresso-core:2.2.2'
    androidTestCompile 'com.android.support.test:runner:0.5'
    androidTestCompile 'com.android.support:support-annotations:23.4.0'
    compile project(path: ':backend', configuration: 'android-endpoints')
}
Run Code Online (Sandbox Code Playgroud)

但它给了:

错误:与依赖项'com.google.code.findbugs:jsr305'冲突.app(1.3.9)和测试app(2.0.1)的已解决版本有所不同.有关详细信息,请参阅http://g.co/androidstudio/app-test-app-conflict.

我是Android的新手,无法找到这个错误.我如何解决它?

gradle google-cloud-messaging android-studio build.gradle android-gradle-plugin

238
推荐指数
7
解决办法
10万
查看次数

Android SDK文件夹占用了大量磁盘空间.我们需要保留所有系统映像吗?

我的磁盘上有很多系统映像堆积在android sdk文件夹中.我几乎不使用模拟器.可能是6个月一次.我的大多数开发都直接在设备上进行.我想检查的是,将删除系统映像(至少对于旧的APIS即<22)会影响开发吗?

此外,下面看到的谷歌apis文件夹.我应该保留所有版本还是最新版本?

在此输入图像描述

上面的截图来自WinDirStat工具.- https://windirstat.net

sdk android diskspace android-sdk-tools android-studio

235
推荐指数
7
解决办法
11万
查看次数

清单合并失败:使用-sdk:minSdkVersion 14

由于下载最新的SDK并安装Android Studio,我的项目无法构建.我收到以下消息:

Error:Gradle: Execution failed for task ':SampleProject:processProdDebugManifest'.
> Manifest merger failed : uses-sdk:minSdkVersion 14 cannot be smaller than version L declared in library com.android.support:support-v4:21.0.0-rc1
Run Code Online (Sandbox Code Playgroud)

android android-studio android-gradle-plugin android-5.0-lollipop

230
推荐指数
12
解决办法
17万
查看次数

处理EditText中drawable上的单击事件

EditText使用以下XML 在窗口小部件中添加了文本右侧的图像:

<EditText
  android:id="@+id/txtsearch"
  ...
  android:layout_gravity="center_vertical"
  android:background="@layout/shape"
  android:hint="Enter place,city,state"
  android:drawableRight="@drawable/cross" />
Run Code Online (Sandbox Code Playgroud)

但我想清除EditText点击嵌入图像的时间.我怎样才能做到这一点?

android android-widget android-edittext compound-drawables android-studio

229
推荐指数
11
解决办法
12万
查看次数

在Android Studio中查看数据库文件的内容

自从它发布以来,我一直在使用Android Studio来开发我的应用程序.

一切都很好,直到最近,我必须与检查数据库文件一起调试.由于我不知道如何直接查看数据库,当我调试生成数据库文件时,我必须将数据库文件从手机导出到PC.

为了做到这一点,我必须打开DDMS > File Explorer.一旦我打开DDMS,我就必须重新连接USB,我就失去了调试线程.检查数据库文件后,我必须关闭DDMS并再次重新连接USB以返回调试模式.

这太复杂了.有没有人有更好的方法在Android Studio中执行此操作(我知道它在Eclipse中更容易)?

android ddms android-sqlite android-studio

229
推荐指数
16
解决办法
40万
查看次数

如何在Android studio中导入现有项目时设置gradle home

如何在Android studio中导入现有项目时设置gradle home.在尝试导入时,我需要设置此路径.在此输入图像描述

intellij-idea gradle android-studio android-gradle-plugin

229
推荐指数
9
解决办法
34万
查看次数

执行 org.jetbrains.kotlin.gradle.internal.KaptExecution 时发生故障

突然间我开始收到这个错误,我不知道为什么如果有人让我知道这个错误在哪里,就会有足够的帮助。由于android studio的新更新,我能得到的最多。我得到的错误的详细摘要。

Task :app:kaptDebugKotlin
    ANTLR Tool version 4.5.3 used for code generation does not match the current runtime version 4.7.1ANTLR Runtime version 4.5.3 used for parser compilation does not match the current runtime version 4.7.1ANTLR Tool version 4.5.3 used for code generation does not match the current runtime version 4.7.1ANTLR Runtime version 4.5.3 used for parser compilation does not match the current runtime version 4.7.1C:\Users\shubh\Downloads\MarginCalculator\app\build\generated\source\kapt\debug\com\kotlin_developer\margincalculator\DataBinderMapperImpl.java:10: error: cannot find symbol
    import com.kotlin_developer.margincalculator.databinding.FragmentCalculatorScreenBindingImpl;

    symbol:   class FragmentCalculatorScreenBindingImpl

    Task :app:kaptDebugKotlin FAILED
    location: package com.kotlin_developer.margincalculator.databinding …
Run Code Online (Sandbox Code Playgroud)

android kotlin android-studio

227
推荐指数
20
解决办法
15万
查看次数