gpt4 book ai didi

Android Gradle 问题

转载 作者:太空宇宙 更新时间:2023-11-03 11:50:07 25 4
gpt4 key购买 nike

我知道围绕这个主题有 100 多个问题/答案,但似乎没有一个给我答案。我知道我的一些(如果不是全部)问题是因为我对 gradle 总体上缺乏了解。但是,我希望得到一些帮助。

我的项目在桌面上运行良好。我这周要去旅行,想在我的笔记本电脑上做一些工作。我拥有所有文件,并且两台机器上的 Android Studio 版本相同。打开我的项目时,我不断收到各种 gradle 错误。我想此时我已经进行了几次徒劳的追逐。

所以我决定退后一步,在 Studio 中创建一个基本空白的新项目。这也有各种 gradle 问题。我尝试卸载 Android Studio 并重新安装,但仍然没有成功,甚至连一个基本项目都没有给出 gradle 错误。

我得到了

11:12:27 PM Gradle 'MyApplication' project refresh failed: A fatal exception has occurred. Program will exit. : Gradle settings

作为错误。

下面是我的两个 gradle 文件。

顶级文件(在我的实际项目中是空白的,但在默认项目中有内容)

// Top-level build file where you can add configuration options common to all sub-projects/modules.

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

allprojects {
repositories {
mavenCentral()
}
}

下一个构建文件

apply plugin: 'android'

android {
compileSdkVersion 19
buildToolsVersion "19.0.1"

defaultConfig {
minSdkVersion 7
targetSdkVersion 19
versionCode 1
versionName "1.0"
}
buildTypes {
release {
runProguard false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
}
}
}

dependencies {
compile 'com.android.support:appcompat-v7:+'
compile 'com.android.support:support-v4:18.0.0'
}

我正在使用 Android Studio 0.4.2

我完全不知道发生了什么。我认为可能是 Studio 实际上没有认识到这是一个 android 项目。我尝试了一些 gradlew.bat 命令,但收到一条错误消息,指出它不喜欢“应用插件:‘android’”条目。但是,我不知道为什么会这样。

任何关于我应该从哪里开始的想法都将不胜感激。我不知道下一步该去哪里,也不能再猜测了。

最佳答案

我在笔记本电脑上遇到了与 IntelliJ IDEA(Android Studio 所基于的)相同的问题,并在此处找到了解决方案:https://code.google.com/p/android/issues/detail?id=65219

设置文件->设置->编译器->Java编译器->附加命令行参数

-Xms256m -Xmx512m

文件 -> 设置 -> 编译器 -> Gradle -> 虚拟机选项

-XX:MaxHeapSize=256m -Xmx256m

并在 YourAppName/build.gradle 中更新依赖项以使用更新的 gradle 版本

classpath 'com.android.tools.build:gradle:0.9.+'

然后重新启动 Android Studio,一切都会好起来的。否则,您可以通过转到“帮助”->“在资源管理器中显示日志”来查看完整的日志文件

关于Android Gradle 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21594074/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com