首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Ryan Miao

    Upgrade with the Gradle Wrapper, gradlew升级

    /gradlew wrapper --gradle-version=4.3.1 --distribution-type=bin Note that it is not necessary for Gradle The next invocation of gradlew or gradlew.bat will download and cache the specified version of Gradle /gradlew tasks Downloading https://services.gradle.org/distributions/gradle-4.3.1-bin.zip

    1.3K80发布于 2018-03-14
  • 来自专栏iSharkFly

    Travis CI eval .gradlew assemble 错误

    /gradlew assemble " failed. Retrying, 2 of 3. /gradlew assemble " failed. Retrying, 3 of 3. /gradlew assemble " failed. Retrying, 2 of 3. /gradlew assemble " failed. Retrying, 3 of 3. /gradlew assemble " failed 3 times. The command ".

    78510发布于 2019-07-15
  • 来自专栏iSharkFly

    Travis CI eval .gradlew assemble 错误

    /gradlew assemble " failed. Retrying, 2 of 3. /gradlew assemble " failed. Retrying, 3 of 3. /gradlew assemble " failed. Retrying, 2 of 3. /gradlew assemble " failed. Retrying, 3 of 3. /gradlew assemble " failed 3 times. The command ".

    67300发布于 2019-07-14
  • 来自专栏Ryan Miao

    gradlew在Travis CI没可执行权限 permission denied

    问题的来源 我给一个gradlew项目添加Travis CI的时候遇到一个问题,gradlew没有可执行权限。具体错误如下: /home/travis/build.sh: line 45: . /gradlew: Permission denied 显然,gradlew没有可执行权限。 解决 首先查看权限, ls -la | grep gradlew 或者使用git git ls-tree HEAD 结果 100644 blob 39e33cd9155a732f8a4df3d105463af5af0051c5 所以,添加x权限 chmod 755 gradlew 或者用git git update-index --chmod=+x gradlew 这时候查看git status发现有文件改变,提交就好。 github显示变更记录为 0 gradlew 100644 → 100755

    92660发布于 2018-06-01
  • 来自专栏深入理解Android

    Android常用命令行——gradlew,adb,adb shell

    gradlew 下面全是针对 windows 操作系统的。如果是 Linux / Mac 请直接用 ./ 前缀。 gradlew clean //类似 Clean Project gradlew -v //查看 Gradle、Groovy、Ant、JVM等的版本 gradlew build --info //编译并打印日志 gradlew dependencies --info //查看详细的依赖信息 gradlew assembleDebug //编译并打Debug包 gradlew assembleRelease / /编译打release包 gradlew installDebug //打debug包并安装 gradlew installRelease //Release模式打包并安装 有时候,android studio 没有能显示出打包错误在哪里,我们就通过gradlew assembleRelease 去打包,在具体日志中查看信息 adb adb devices//获取设备列表及设备状态 adb get-state

    1K30编辑于 2022-06-22
  • 来自专栏韩曙亮的移动开发专栏

    【错误记录】在 Android Studio 的 Terminal 终端执行 gradlew 报错 ( 无法将“gradlew”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称 )

    _WorkSpace\001_AS\Coroutine> gradlew app:dependencies --configuration releaseRuntimeClasspath gradlew : 无法将“gradlew”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。 所在位置 行:1 字符: 1 PS Y:\002_WorkSpace\001_AS\Coroutine> gradlew gradlew : 无法将“gradlew”项识别为 cmdlet、函数、脚本文件或可运行程序的名称 所在位置 行:1 字符: 1 + gradlew + ~~~~~~~ + CategoryInfo : ObjectNotFound: (gradlew:String) [], \gradlew”。 有关详细信息,请参阅 "get-help about_Command_Precedence"。

    6.7K10编辑于 2023-03-30
  • 来自专栏IT综合技术分享

    SSO统一身份认证——CAS Server6.3.x中gradlew的使用

    SSO统一身份认证——CAS Server6.3.x中gradlew的使用 背景 单点登录(SingleSignOn,SSO),就是通过用户的一次性鉴别登录。 CASServer.tar 正文 在我们日常使用CAS Server 6.3.x系列时会发现其不在使用maven了,而是改用了gradle进行管理,有很多小伙伴本地并没有安装该工具,而在cas覆盖模板项目中有一个gradlew E:\IdeaProjects\sso-cas-server>gradlew.bat task > Task :tasks ------------------------------------- 要查看所有任务和更多细节,请运行gradlew tasks——all 要查看关于任务的更多细节,请运行gradlew help——task <task> 在这个版本中使用了弃用的Gradle特性,这使得它与

    1.4K50发布于 2021-07-29
  • 来自专栏韩曙亮的移动开发专栏

    【Android Gradle 插件】Android Gradle 工程结构简介 ( Gradle 默认输出目录 | Gradle 配置目录 | gradlew 可执行文件 )

    文章目录 一、Android Gradle 工程结构简介 1、Gradle 默认输出目录 2、Gradle 配置目录 3、gradle.properties 配置文件 4、gradlewgradlew.bat Gradle 版本 , 打开后有如下 4 个文件 ; 3、gradle.properties 配置文件 gradle.properties 配置文件 , 执行 Gradle 编译时的属性 , 4、gradlewgradlew.bat 可执行文件 gradlewgradlew.bat 可执行文件是用于保证 Gradle 环境一致性的 ; Linux/Unix 环境下执行 gradlew 文件 , Windows 环境下执行 gradlew.bat 文件 ; 5、local.properties 配置文件 local.properties 配置文件 , Android Gradle 插件会读取该配置文件 ,

    1.5K30编辑于 2023-03-30
  • 来自专栏传统基础应用开发专栏-不限开发语言

    Android安卓项目调试之Gradle 与 Gradle Wrapper的概念以及常用gradle命令深度详解-优雅草卓伊凡

    Gradle Wrapper (gradlew): 一个脚本文件(在 Unix 系统上是 gradlew,在 Windows 上是 gradlew.bat)。 注意:在命令行中执行 gradlew 时,Unix/Linux/macOS 系统需要加上 ./ 前缀(表示当前目录下的可执行文件),而 Windows 系统则直接使用 gradlewgradlew.bat /gradlew 为例,Windows 用户请自行替换为 gradlew。1. 基础信息与帮助命令./gradlew -v 或 . /gradlew installDebug --stacktrace解决诡异构建问题:./gradlew clean (清理旧缓存). /gradlew run安装并启动应用最快捷的运行方式./gradlew clean清理构建输出解决构建问题前“重启”一下./gradlew build完整构建(含测试)提交前或发布前的完整检查.

    47910编辑于 2025-09-15
  • 来自专栏音视频直播技术专家

    常用 gradle 命令

    /gradlew -v 清除build文件夹 ./gradlew clean 检查依赖并编译打包 ./gradlew build 编译并安装debug包 . /gradlew installDebug 编译并打印日志 ./gradlew build --info 调试模式构建并打印日志 . /gradlew clean --refresh-dependencies build 编译并打Debug包 ./gradlew assembleDebug . /gradlew aD 编译并打Release的包 ./gradlew assembleRelease ./gradlew aR 卸载Release模式包 . /gradlew uninstallRelease 查看依赖库 ./gradlew app:dependencies 编译时的依赖库 .

    80410发布于 2020-04-02
  • 来自专栏后端技术

    张龙netty学习笔记 P21-P23

    文件和gradlew.bat文件。 gradlew文件是Linux和mac用的,gradlew.bat是windows用的 gradle/wrapper/gradle-wrapper.properties文件定义了gradle版本的配置 gradle文件夹、gradlew文件和gradlew.bat文件都要上传。 之后的开发者只需要从github拷贝项目下来,在项目路径下运行. /gradlew install即可,之后的 gradle相关命令都用./gradlew代替gradle即可。 gradlew会自动从配置文件里给的url下载指定版本的gradle 到 配置文件给定的路径。之后gradlew都使用给定路径下的gradle来编译。

    43530发布于 2019-05-25
  • 来自专栏韩曙亮的移动开发专栏

    【Android Gradle 插件】Gradle 基础配置 ⑥ ( Android工程 Gradle 常用命令 | gradlew 可执行文件 | 查看帮助文档 | 查看应用依赖 )

    文章目录 一、gradlew 可执行文件 二、查看帮助文档 三、执行 help 任务 四、查看应用依赖 一、gradlew 可执行文件 ---- 在 【Android Gradle 插件】Gradle gradlewgradlew.bat 两个可执行文件 , 前者是 Lunix/Mac 系统的 , 后者是 Windows 系统的 ; 二、查看帮助文档 ---- 执行 gradlew -help 或 gradlew -? 或 gradlew -h 可以查看 Gradle 命令行工具 gradlew 的帮助文档 ; 输出的帮助文档内容如下 : D:\002_Project\002_Android_Learn\Android_UI >gradlew -?

    2.3K30编辑于 2023-03-30
  • 来自专栏吴柯的运维笔记

    自动化构建工具Gradle配置与使用

    /gradlew, . /gradlew -v 版本号 ./gradlew clean 清除....../app目录下的build文件夹 ./gradlew build 检查依赖并编译打包 注意 . /gradlew build 命令把debug、release环境的包都打出来,如果正式发布只需要打Release的包,可使用 **assemble**, 如 . /gradlew assembleDebug 编译并打Debug包 ./gradlew assembleRelease 编译并打Release的包 . /gradlew installRelease Release模式打包并安装 ./gradlew uninstallRelease 卸载Release模式包

    1.1K100发布于 2018-04-16
  • 来自专栏along的开发之旅

    全局gitignore导致的文件被忽略~“The following paths are ignored by one of your .gitignore files.”

    要把android库代码持续集成,需要放到docker里编译, 但是‘gradlew’默认没有被添加。 这时使用命令“git check-ignore -v gradlew”测试是哪个gitignore文件导致。 比如我的测试结果: ~/E/mediaplayer ❯❯❯ git check-ignore -v gradlew ✘ 1 master ✖ ◼ /Users/along /.gitignore_global:5:gradlew gradlew 打开看下内容: ~/E/mediaplayer ❯❯❯ cat /Users/along/.gitignore_global .vscode/settings.json maven/* maven/ .externalNativeBuild/* .externalNativeBuild/* 果然里面默认把‘gradlew’添加到忽略列表中了

    7K40发布于 2019-08-01
  • 来自专栏第三方工具

    gradle打包命令含离线模式

    gradle打包命令 gradlew clean 清理 gradlew clean build -x test --refresh-dependencies 离线方式: gradlew --offline clean build -x test --refresh-dependencies gradlew --offline:离线模式,即让Gradle只使用本地cache里的依赖,如果cache中没有也不会更新依赖 gradlew.bat clean build -x test :util-test:test-commons:publish F:\sts4\order-test>gradlew :order-test-api :dependencies >> bb.txt F:\sts4\order-test>gradlew :order-test-api:dependencies >> bb123.txt F:\sts4\ order-test>gradlew :util-test:test-commons:dependencies >> cc123.txt 多模块之间使用冒号分隔

    37210编辑于 2024-10-09
  • 来自专栏深入理解Android

    Android gradle打印依赖的各种姿势

    /gradlew :模块名:dependencies 例子: . /gradlew :app:dependencies 这个命令会将 gradle 执行的各个步骤全打印出来,包括引用的库,和库中引用的库文件 . /gradlew :app:dependencyInsight --dependency <依赖库名> --configuration compile 例子: . /gradlew :app:dependencyInsight --configuration debugCompileClasspath --dependency <依赖库名> 例子: . /gradlew :app:dependencyInsight --configuration debugCompileClasspath --dependency gson

    2.4K20编辑于 2022-06-22
  • 来自专栏Biubiu说

    Fix 手记|Jenkins 构建 Apk 报错:error=13,Permission denied

    提示对应错误日志截图: [image.png] 首先可以确定的是由于权限问题导致,经过多次尝试,找到以下解决方案: You need to update the execution permission for gradlew Locally: chmod +x gradlew Git: git update-index --chmod=+x gradlew git add . git commit -m "Changing permission of gradlew" git push You should see: mode change 100644 => 100755 gradlew 以下附上对应的操作结果截图 : [image.png] THK --- gradlew-permission-denied

    89620发布于 2021-09-07
  • 来自专栏AnRFDev

    Gradle for Android 开始

    我们来观察Android项目里Gradle Wrapper的情况 NDKProj/ ├── gradlew ├── gradlew.bat └── gradle/wrapper/ ├── gradle-wrapper.jar └── gradle-wrapper.properties Gradle Wrapper包含3个部分: MS可执行的gradlew.bat和Linux, Mac OS X可执行的gradlew 运行基本的构建任务(task) 进入Android工程目录下,用命令行执行gradlew gradlew tasks会打印出任务列表;gradlew tasks --all打印出所有的任务 gradlew assembleDebug编译当前项目,创建一个debug版本的apk gradlew clean清理当前项目的output gradlew check运行所有的检查,通常是在真机或者模拟器上运行测试 gradlew build触发assemble 和 check 这些功能在Android Studio上都有相应按键 参考:Gradle for Android Kevin Pelgrims

    97420发布于 2021-02-01
  • 来自专栏Android开发指南

    Gradle的一些技巧和遇到的问题

    /gradlew build --stacktrace > logs.txt 2>logErrors.txt 输出错误日志 gradlew assembleDebug gradlew tinkerPatchDebug /gradlew -v # 清除build文件夹 ./gradlew clean # 检查依赖并编译打包 ./gradlew build # 编译并安装debug包 . /gradlew installDebug # 编译并打印日志 . /gradlew assembleDebug # 这个是简写 assembleDebug ./gradlew aD # 编译并打Release的包 . /gradlew assembleRelease # 这个是简写 assembleRelease ./gradlew aR .

    2.3K30发布于 2020-03-27
  • 来自专栏韩曙亮的移动开发专栏

    【错误记录】Android Studio 中编写 Gradle 编译脚本时没有 Groovy 代码提示 ( Cannot find declaration to go to )

    , 确保 Gradle 的版本是 " gradle-x-all.zip " , 不能是 " gradle-x-bin.zip " , 否则没有完整代码 , 不能进行提示 ; 在命令行中 , 执行 gradlew Y:\002_WorkSpace\001_AS\SVG> Y:\002_WorkSpace\001_AS\SVG>gradlew Starting a Gradle Daemon (subsequent To run a build, run gradlew <task> ... To see a list of available tasks, run gradlew tasks To see a list of command-line options, run gradlew --help To see more detail about a task, run gradlew help --task <task> For troubleshooting, visit

    2.5K20编辑于 2023-03-30
领券