【问题标题】:How to solve Android Studio Error With gradle如何使用 gradle 解决 Android Studio 错误
【发布时间】:2018-02-25 05:15:10
【问题描述】:
apply plugin: 'com.android.application'

android {
    compileSdkVersion 25
    buildToolsVersion "25.03.1"
    defaultConfig {
        applicationId "com.example.admin.myapplication"
        minSdkVersion 14
        targetSdkVersion 25
        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', includes: ['*.jar'])
    mobileApp project (':mobile')
    testCompile 'junit:junit:4.12'
    compile 'com.android.support:appcompat-v7:25.03.1'
    compile 'com.google.android.gms:play-services'

我看到一些堆栈溢出但我的错误仍然没有解决我试图理解以前的堆栈溢出但它不起作用我在某些组上发帖没有好友回复所以我在这里发帖。

【问题讨论】:

  • 又是什么问题?
  • 错误是 Gradle 实际上我之前没有使用 Stack over flow 但上传问题非常困难
  • 您没有提供任何错误或堆栈跟踪。
  • 不能上传图片不知道为什么
  • 等我打开电脑会上传图片中的代码 10 声望需要

标签: java android-studio gradle


【解决方案1】:

通过查看您在 StackOverflow 上的 cmets,我猜这是真正的罪魁祸首,

 buildToolsVersion "25.03.1"

和

compile 'com.android.support:appcompat-v7:25.03.1'

改成

buildToolsVersion "25.3.1" // remove 0 before 3

compile 'com.android.support:appcompat-v7:25.3.1' // remove 0 before 3

并重建项目。

编辑

为了修复以下错误

9 月 13 日星期三 04:59:29 IST 2017 distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists distributionUrl=https://services.gradle.org/distributions/g‌​radle-3.3-all .zip 的buidl 文件可能缺少agradle 插件

从他们的official site 下载 Gradle,目前是4.1 并将其解压到系统中的某个位置。 (例如 C:/gradle-4.1/)

现在在 Android Studio 中转到 File - Settings - Build and Execution - 选择 Gradle

这里,默认是Default gradle wrapper(recommended)。现在选择第二个单选按钮并浏览到您提取的 gradle 文件夹/驱动器(在我的情况下为 C:/gradle-4.1)。单击确定。 (如果你想要离线模式你可以选择)

然后点击应用 - 确定。现在 Android Studio 开始构建项目。这将解决您的问题。

【讨论】:

  • 在我创建新项目时仍然无法解决
  • 如果出现如我所说的删除多余的 0。发布清晰的屏幕截图或 cpoy 粘贴您在 Android Studio 中遇到的错误。你项目的 build.gradle 文件中的 mobileApp project (':mobile') 是什么?
  • #Wed Sep 13 04:59:29 IST 2017 distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists distributionUrl=https\://services.gradle.org/distributions/ gradle-3.3-all.zip 的buidl文件可能缺少agradle插件
  • 我看到堆栈溢出创建移动应用我们应该使用这个(:移动)
猜你喜欢
  • 2020-01-04
  • 1970-01-01
  • 2016-11-02
  • 2023-03-24
  • 1970-01-01
  • 1970-01-01
  • 2019-05-01
  • 2019-01-23
  • 1970-01-01
相关资源
最近更新 更多