草庐IT

Gradle-only

全部标签

android - 没有缓存版本的 gradle

同步gradle时出现此错误。我是gradle的新手,所以无法弄清楚到底是什么问题?Error:Nocachedversionofcom.android.tools.build:gradle:0.10.1availableforofflinemode.当我转到Setting->Gradle时,我勾选了离线模式并使用默认的gradlewrapper。 最佳答案 我有AndroidStudio3.6Beta1,所以Gradle设置中没有复选框离线模式。如果有人也找不到,这里是答案:Ctrl+Shift+"A"输入Gradle,然后点击E

Gradle同步失败

我是AndroidStudio和Android开发的新手。任何帮助都会感恩。我正在使用AndroidStudio版本2.3.3。创建一个项目后,我将要低于错误。看答案您的最新安装AndroidStudio2.3+没有依赖关系,因此您需要下载它1.)连接到互联网2.)运行Gradle同步或运行您的程序3.)让Gradle下载这些依赖关系注意:这将是一个一次性过程,其他项目不需要

Android build.gradle ERROR : ParseError at [row, col] :[65, 9] 消息:预期的开始或结束标记受影响的模块:app

build.gradle:Androidbuild.gradle显示以下错误ERROR:ParseErrorat[row,col]:[65,9]Message:expectedstartorendtagAffectedModules:app 最佳答案 同样的错误,在AndroidManifest.xml的[row,col]位置发现了错误的字符,而不是build.gradle 关于Androidbuild.gradleERROR:ParseErrorat[row,col]:[65,9]消息

java - Eclipse 使用旧的 PATH 变量在 Gradle 任务中执行命令行进程?

我使用GradleExec任务。它执行命令行进程。我要执行的命令是:podinstall需要cocoapods待安装。我做到了。我使用pod--version从命令行检查它是否工作。输出是最新版本,即0.37.2。我的系统是OSX,我使用的是最新的EclipseLuna版本。我创建了一个自定义Gradle任务:classInstallPodTaskextendsDefaultTask{@InputDirectoryFilesrcDir@TaskActiondefpod(){defxcodeProjectDir=//thedirthepodcommandisexecutedintry{p

java.lang.IllegalStateException : Only fullscreen opaque activities can request orientation 错误

我在Android8.0Oreojava.lang.IllegalStateException中从通讯录中检索联系人时遇到问题:只有全屏不透明Activity才能请求方向我正在尝试从电话联系簿中获取我的Activity中的联系人,它非常适合Lollipop、棉花糖、牛轧糖等,但它会给我这样的奥利奥错误,请帮助我。我的代码在下面。演示代码:-privatevoidloadContacts(){contactAsync=newContactLoaderAsync();contactAsync.execute();}privateclassContactLoaderAsyncextendsA

java - 使用 Android Studio 3.1 和 gradle 3.1.0 构建项目时出错

我有这个项目的问题,我试图在将AndroidStudio更新到3.1版本后构建它,我也将gradle更新到版本3.1.0,只是gradleSync工作正常,但试图编译所有项目都向我显示此错误。我已经将构建工具和所有库更新到版本27.1.0,更新了所有编译到实现org.gradle.initialization.ReportedException:org.gradle.internal.exceptions.LocationAwareException:Executionfailedfortask':app:compileDevDebugJavaWithJavac'.atorg.grad

Android Studio - 使用纯 gradle 导出 Android 库 aar

这个问题太基础了,我没有找到它的文档。我有一个AndroidLibrary项目,我想导出它的一个aar文件,并在另一个项目中使用它。我有以下gradle.build文件,来自许多其他示例:buildscript{repositories{mavenCentral()}dependencies{classpath'com.android.tools.build:gradle:0.4.2'}}applyplugin:'android-library'android{compileSdkVersion17buildToolsVersion"17.0.0"defaultConfig{minSd

Android Gradle 构建和循环依赖

我在IntelliJIDEA中有一个Android项目。它由两个模块组成:应用程序和库。Appdependstolibraryandlibrarydependsonapp(是的,这不好,但我有我所拥有的,不能改变这个)。项目设置中的IDEA警告我循环依赖,但项目构建正确。项目结构如下所示:project|__app||__src||__build.gradle|__libarary||__src||__build.gradle|__build.gradle|__settings.gradle现在我正尝试迁移到基于Gradle的新Android构建系统,但遇到了麻烦。在app模块的bui

android - Gradle Sync 在 0.4.6 升级后无法完成

在我将我的AndroidStudio升级到0.4.6后,它似乎卡在了GradleSync中。黄色丝带始终出现在顶部,上面写着“GradleProjectSynchinProgress”。但是,底部的栏中没有任何进程正在运行的迹象。当我尝试运行我的应用程序时,它失败了,并在气球中显示“Gradle项目同步失败。请修复您的项目并重试”消息。但是,没有更多信息。在升级到0.4.6之前,我已经成功地完成了这个项目。由于0.4.6从0.4.5快速更新(5天内)以修复一些与gradle相关的错误,我开始怀疑这是否是他们引入的新东西。 最佳答案

android - 从 Eclipse 迁移到 Android Studio gradle 结构后更改项目文件结构

我已经从Eclipse迁移了一个项目。该项目仍然具有来自eclipse的“旧”项目文件结构(参见http://developer.android.com/tools/projects/index.html)。有没有办法自动将文件结构更改为新系统(参见http://tools.android.com/tech-docs/new-build-system/user-guide#TOC-Project-Structure)?如果我明白http://developer.android.com/sdk/installing/studio-tips.html正确的项目结构部分这应该在迁移时发生但没