相关疑难解决方法(0)

Android Studio 1.0和错误"库项目无法设置applicationId"

将Android Studio更新为1.0后,我看到此错误:

错误:库项目无法设置applicationId.applicationId 在默认配置中设置为"com.super.app".

我按照建议更新了Gradle插件,但我不明白如何解决这个问题.

android android-library android-studio android-gradle-plugin

107
推荐指数
2
解决办法
4万
查看次数

使用0.4.3 Android Studio,错误:"Gradle项目同步失败.基本功能(例如编辑,调试)将无法正常工作"

我注意到有几个人在升级到Android Studio 0.4.3之后遇到了问题(我相信0.4.2的问题).到目前为止我的错误和调试步骤如下:

我看到的消息是"Gradle项目同步失败.基本功能(例如编辑,调试)将无法正常工作",如下面的快照所示.

Android Studio中出错

我找到了这个帖子并按照说明操作,但我仍然有错误.我无法在线程中执行以下指令: 我进入Gradle设置并单击"使用本地Gradle分发"并将其指向*:C:/Users/robot_000/.gradle/wrapper/dists/gradle-1.10 -all/6vpvhqu0efs1fqmqr2decq1v12/gradle这个-1.10

我是否需要本地分发gradle?我从哪里下载它以及在哪里下载它?我现在如何告诉Android Studio使用它?(你可以说,我不明白gradle是如何工作的).谢谢你的帮助.

更新1:我在计算机上找到了我的计算机上的gradle文件:C:\ Users\home.gradle\wrapper\dists\gradle-1.10-all\6vpvhqu0efs1fqmqr2decq1v12\gradle-1.10,但我该怎么做:"进入Gradle设置并单击"使用本地Gradle分发"并将其指向*"(根据此线程)

ide android gradle android-studio android-gradle-plugin

25
推荐指数
1
解决办法
7万
查看次数

如何修复 > 没有方法签名:build_dxc6m5s863o0nfrfjdg2bqjp.android() 适用于参数类型

问题:评估项目“:app”时出现问题。

无方法签名:build_dxc6m5s863o0nfrfjdg2bqjp.android() 适用于参数类型:(build_dxc6m5s863o0nfrfjdg2bqjp$_run_closure1) 值:[build_dxc6m5s863o0nfrfj1@63b1_run_closure1]

摇篮文件:

apply plugin: 'com.android.application'

android {
    compileSdkVersion 21
    buildToolsVersion "21.1.2"

    defaultConfig {
        applicationId "com.numix.calculator_pro"

        testApplicationId "com.numix.calculator_pro_pro.pro.tests"
        testInstrumentationRunner "android.test.InstrumentationTestRunner"
    }

    lintOptions {
        checkReleaseBuilds false
        // Or, if you prefer, you can continue to check for errors in release builds,
        // but continue the build even when errors are found:
        abortOnError false
    }

    buildTypes {
        release {
            runProguard false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
        }
    }
}

dependencies {
    implementation 'com.android.support:support-v4:21.0.3'
    compile files('libs/achartengine.jar')
    compile files('libs/ejml-0.21.jar')
    compile files('libs/arity-2.1.6.jar')
    compile files('libs/slider.jar')
    compile …
Run Code Online (Sandbox Code Playgroud)

android

10
推荐指数
1
解决办法
6047
查看次数

Android studio - 构建脚本错误,不支持的Gradle DSL方法发现:'android()'!

当我尝试使用gradle同步项目时,我在Android Studio 0.4.2中收到以下错误.

Gradle 'GooglePlayServicesTest' project refresh failed:
       Build script error, unsupported Gradle DSL method found: 'android()'!
Run Code Online (Sandbox Code Playgroud)

我的项目gradle文件如下: -

buildscript {
repositories {
    mavenCentral()
}
dependencies {
    classpath 'com.android.tools.build:gradle:0.7.+'
}
}

allprojects {
repositories {
    mavenCentral()
}
}


android{

compileSdkVersion 19
buildToolsVersion "19.0.1"

defaultConfig {
    minSdkVersion 10
    targetSdkVersion 19
    versionCode 1
    versionName "1.0"
}

sourceSets{
    main{
        manifest.srcFile 'GooglePlayServicesTest/src/main/AndroidManifest.xml'
    }
}
}
Run Code Online (Sandbox Code Playgroud)

模块的gradle文件: -

apply plugin: 'android'

android {
compileSdkVersion 19
buildToolsVersion "19.0.1"

defaultConfig {
    minSdkVersion 10
    targetSdkVersion …
Run Code Online (Sandbox Code Playgroud)

android gradle android-studio android-gradle-plugin

6
推荐指数
1
解决办法
2万
查看次数

更新应用程序版本时未找到Gradle DSL方法

我想在Google Play商店更新我的应用,它无法接受具有相同版本的更新文件.

我是否已从build.gradle文件更改了该版本:

android {
compileSdkVersion 21
buildToolsVersion "21.1.2"

defaultConfig {
    applicationId "net.koorasudan.app"
    minSdkVersion 14
    targetSdkVersion 21
    versionCode 5.1
    versionName "5.1"
}
buildTypes {
    release {
           minifyEnabled false
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
    }
}
Run Code Online (Sandbox Code Playgroud)

但是当我同步gradle时,它会显示我的错误:

错误:(23,0)未找到Gradle DSL方法:'versionCode()'可能的原因:

  • 项目"SmartView 3"可能正在使用不包含该方法的Gradle版本.打开Gradle包装文件
  • 构建文件可能缺少Gradle插件.应用Gradle插件
  • 如何解决这个问题呢?

    updates gradle google-play build.gradle android-gradle-plugin

    6
    推荐指数
    1
    解决办法
    5578
    查看次数

    将Android Studio项目从0.8.6升级到RC4时出错

    我一直在使用Android Studio(Beta)0.8.6来完成我当前的项目.最近,我下载了最新版本的Android Studio(RC4).安装版本RC4后,我从"现有的Android Studio项目"加载了我的项目.在打开基于0.8.6的项目时,我收到错误"该项目正在使用不支持的Android Gradle插件版本(0.12.2).建议的版本是1.0.0-rc4." 然后我点击了"Fix plugin version and re-import project"链接,我收到一条错误消息,说它无法在build.gradle文件中找到引用Android Gradle插件.有人会向我解释我需要做些什么才能让更新版本的Android Studio与旧项目一起使用.如果我不能想到这个Gradle的事情,我将不得不回到Eclipse.谢谢.

    android

    0
    推荐指数
    1
    解决办法
    1150
    查看次数