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

    Gradle 签名的配置文件 gradle.properties

    在对包进行签名之前,需要在 gradle.properties 配置文件中添加一些参数。

    1.4K40发布于 2020-12-28
  • 来自专栏韩曙亮的移动开发专栏

    【Android Gradle 插件】gradle.properties 中配置编译参数并在 Java 代码 BuildConfig 中调用该参数

    文章目录 一、gradle.properties 中配置编译参数 二、在 build.gradle 中配置 BuildConfig.java 生成信息 三、编译后生成的 BuildConfig 类 Android /google.github.io/android-gradle-dsl/2.3/com.android.build.gradle.internal.dsl.ProductFlavor.html 一、gradle.properties 中配置编译参数 ---- gradle.properties 中配置编译参数 , 注意等号两边不要有空格 ; # Project-wide Gradle settings. # IDE (e.g.

    2.3K20编辑于 2023-03-30
  • 【详解】AndroidStudio配置文件路径修改的方法

    /my-custom-build-output' }}1.2 通过 ​​gradle.properties​​ 文件修改你也可以在 ​​gradle.properties​​ 文件中设置全局的构建输出目录 修改缓存目录2.1 通过 ​​gradle.properties​​ 文件修改在 ​​gradle.properties​​ 文件中,可以通过设置 ​​org.gradle.cache.dir​​ 属性来改变缓存目录 示例代码修改​​gradle.properties​​路径由于​​gradle.properties​​是Gradle全局属性文件,它不能直接通过修改项目内的代码来改变其加载路径。 修改 ​​gradle.properties​​ 文件路径​​gradle.properties​​ 文件用于设置Gradle构建系统的属性,如内存分配、代理设置等。 如果你需要将这个文件移动到另一个位置,可以通过以下步骤进行:步骤:创建新的 ​gradle.properties​ 文件:首先,在你希望放置该文件的新位置创建一个 gradle.properties 文件

    1.4K00编辑于 2025-07-14
  • 来自专栏韩曙亮的移动开发专栏

    【错误记录】Android Gradle 配置报错 ( gradle.properties 配置到 BuildConfig 中需要注意类型转换 | 位置: 类 BuildConfig )

    ^ 符号: 变量 GooglePlay 位置: 类 BuildConfig 在 Android Studio 项目根目录的 gradle.properties

    1.4K40编辑于 2023-03-30
  • 来自专栏github@hornhuang

    「 五套方案 」解决 Android studio Connect to 127.0.0.1:[/127.0.0.1] failed: Connection refused

    Connection refused 网上答案大都太片面了,无法完全解决问题,这里列举出四个可能的原因,希望对大家有用 建议一下四种方案都尝试下,我相信总有一种能对你有效~ 一、app :: gradle.properties (第一步) 就喝网上说的一样,删除项目中 gradle.properties 中的代理配置 因为这个配置是对别人电脑而言的,自己电脑并不支持,所以得删除 把上面这四行删掉,重新 sync 一下一般就能解决 可能有些同学并没有这四行,或者 sync 还是不行,那么我们进行下一步 二、gradle :: gradle.properties(第二步) 除了我们 project 内的 gradle.properties ,我们系统中也有一个 gradle.properties 文件,所以也需要进行处理 这里要对两种电脑进行区分: 2.1、macOS 下解决 mac 下想要找到 gradle.properties 文件 defaults write com.apple.finder AppleShowAllFiles -boolean true ; killall Finder 然后下 finder 下找到 .gradle 的 gradle.properties

    4.5K31编辑于 2021-12-30
  • 来自专栏开源项目

    码云 Android apk 在线构建功能上线啦

    gradle.properties(优先于 config/gradle.properties, 当 gradle.properties 不存在时,则尝试读取 config/gradle.properties 读取 gradle.properties 或 config/gradle.properties 文件(确定 keystore。如果 keystore 使用私有项目地址,则使用当前用户身份下载。 关于config/gradle.properties: ? gradle 使用的 gradle.properties 必须位于项目根目录,为了不让开发者本地项目中的 gradle.properties 上传到线上仓库, 可将该文件加入到 .gitignore 中 如果用户根目录下存在 gradle.properties 文件,则不 再读取 config/gradle.properites。

    2.4K80发布于 2018-03-29
  • 来自专栏向治洪

    Gradle 的Daemon配置

    %/.gradle" mkdir "%USERPROFILE%/.gradle") && (echo org.gradle.daemon=true >> "%USERPROFILE%/.gradle/gradle.properties ")   其实就是在用户目录下,找到 .gradel 文件夹,创建一个文件gradle.properties ,添加内容 org.gradle.daemon=true 在Linux环境下,可以执行下面的命令 : touch ~/.gradle/gradle.properties && echo "org.gradle.daemon=true" >> ~/.gradle/gradle.properties  其实还有一种就是在 C:\Users\user\.gradle\gradle.properties文件中添加 gradle build  --daemon  

    1.8K80发布于 2018-02-05
  • 来自专栏github@hornhuang

    「 五套方案 」解决 Android studio Connect to 127.0.0.1:[/127.0.0.1] failed: Connection refused

    Connection refused 网上答案大都太片面了,无法完全解决问题,这里列举出四个可能的原因,希望对大家有用 建议一下四种方案都尝试下,我相信总有一种能对你有效~ 一、app :: gradle.properties (第一步) 就喝网上说的一样,删除项目中 gradle.properties 中的代理配置 因为这个配置是对别人电脑而言的,自己电脑并不支持,所以得删除 把上面这四行删掉,重新 sync 一下一般就能解决 可能有些同学并没有这四行,或者 sync 还是不行,那么我们进行下一步 二、gradle :: gradle.properties(第二步) 除了我们 project 内的 gradle.properties ,我们系统中也有一个 gradle.properties 文件,所以也需要进行处理 这里要对两种电脑进行区分: 2.1、macOS 下解决 mac 下想要找到 gradle.properties 文件 defaults write com.apple.finder AppleShowAllFiles -boolean true ; killall Finder 然后下 finder 下找到 .gradle 的 gradle.properties

    4.3K60发布于 2021-09-24
  • 来自专栏Android必知必会

    Android必知必会-发布开源 Android 项目注意事项

    gitignore 文件 配置 .gitignore 可以排除一些非必要文件和保护保密信息,下面是在项目根目录下 .gitignore 的配置: .gradle /local.properties /gradle.properties /gradle.properties:一般写有 gradle 的 jvm 、代理和打包签名文件 Key 的一些信息,根据需要进行处理,一般情况下需要排除,其他情况见下文。 比如 XX 地图 SDK 、XX 播放器 SDK ,这些都需要在对应的开发者中心里配置包名和 Android签名 信息,这些和签名文件直接相关,所以需要在项目里提前放置好一个编译用的签名文件,可以在 gradle.properties 根据是否在 gradle.properties 里写上相应的变量有两种使用方法: 方案一:不使用 gradle.properties 不使用 gradle.properties 的话,相关信息直接写在 使用 gradle.properties 的话,相关信息写在 /gradle.properties 和 /app/build.gradle 文件里: 对于 /gradle.properties : RELEASE_KEY_ALIAS

    90920发布于 2019-07-01
  • 来自专栏移动开发之家

    快速将Android项目发布的JCenter

    build.gradle: project下的脚本 gradle.properties: 在bintray.gradle对应的属性,新版本增加了组织的概念 lib/build.gradle: 针对需要发布的 /bintray.gradle' 4.根目录下的gradle.properties 接下来对内容进行配置,下面是一个例子: ? 你需要先创建repo,不然会出现404找不到package,其中name可以根据你的喜欢来填写,后面对应配置到上面gradle.properties的的PROJ_USER_MAVEN ? ? 你还需要再改repo下创建包,不然会出现404找不到package,主要添加name,后面对应配置到上面gradle.properties的PROJ_NAME ? ? 新版本有组织的概念,这个就是组织id,后面对应配置到上面gradle.properties的PROJ_USER_ORG ?

    82520发布于 2018-08-22
  • 来自专栏jianhuicode

    Android Studio 错误集

    Please assign more memory to Gradle in the project's gradle.properties file. For example, the following line, in the gradle.properties file, sets the maximum Java heap size to 1,024 docs.oracle.com/javase/7/docs/technotes/guides/vm/gc-ergonomics.html">Read about Java's heap size 修改项目gradle.properties

    2K60发布于 2018-01-17
  • 来自专栏java干货

    gradle设置代理

    设置全局代理 在.gradle目录中创建gradle.properties文件,.gradle 目录默认在用户目录下(区别window/linux); 因为我设置了环境变量GRADLE_USER_HOME =/data/.gradle 所以我的在/data 下; 在gradle.properties加入如下内容: 配置HTTP代理 systemProp.http.proxyHost=www.somehost.org password systemProp.https.nonProxyHosts=*.nonproxyrepos.com|localhost 例子 [root@localhost .gradle]# cat gradle.properties systemProp.https.proxyPassword=password # 直接连接而不走代理设置 # systemProp.https.nonProxyHosts=localhost 对单个项目设置代理 在项目根目录下gradle.properties

    2.4K10发布于 2021-02-17
  • 来自专栏韩曙亮的移动开发专栏

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

    文章目录 一、Android Gradle 工程结构简介 1、Gradle 默认输出目录 2、Gradle 配置目录 3、gradle.properties 配置文件 4、gradlew 或 gradlew.bat wrapper\dists 目录下 , 存放着当前可用的 Gradle 版本 , 可以将所有的 Gradle 版本都放在这个目录 ; 下载完的 Gradle 版本 , 打开后有如下 4 个文件 ; 3、gradle.properties 配置文件 gradle.properties 配置文件 , 执行 Gradle 编译时的属性 , 4、gradlew 或 gradlew.bat 可执行文件 gradlew 或 gradlew.bat

    1.5K30编辑于 2023-03-30
  • 来自专栏终身开发者

    在 Android 中如何优雅地配置私密信息

    gradle.properties 首先在 Project 的目录下创建一个 gradle.properties 文件。例如配置 # Project-wide Gradle settings. ... resValue "string", "app_secret", "${APP_SECRET}" } } 最后最关键的一点是 要在 .gitignore 文件中忽略 gradle.properties 要在 .gitignore 文件中忽略 gradle.properties 文件。 要在 .gitignore 文件中忽略 gradle.properties 文件。

    2.1K20发布于 2019-07-31
  • 来自专栏贾鹏辉的技术专栏@CrazyCodeBoy

    React Native发布APP之签名打包APK

    编辑~/.gradle/gradle.properties或.. /android/gradle.properties(一个是全局gradle.properties,一个是项目中的gradle.properties,大家可以根据需要进行修改) ,加入如下代码: MYAPP_RELEASE_STORE_FILE 上文中直接将证书密码以明文的形式写在了gradle.properties文件中,虽然可以将此文件排除在版本控制之外,但也无法保证密码的安全,下面将向大家分享一种方法避免在gradle中直接使用明文密码。 注意事项 钥匙串访问(Keychain Access)工具只是帮我们托管了,证书密码,证书明和alias还是需要我们在gradle.properties中设置一下的。

    3.3K50发布于 2018-05-07
  • 来自专栏Android必知必会

    为 Android Studio 或者 Android 项目设置代理

    xxxx User:userid Password:password 需要加入白名单的域名:*.nonproxydomains.com 配置 有2种使用方式: 添加代理配置到当前项目或者全局环境下的 gradle.properties 命令行方式 方式一:修改gradle.properties 如果只想修改当前项目,则修改对象是当前项目下的 gradle.properties 文件 如果想修改后对所有使用 gradle 构建的项目都起作用 ,则修改当前用户下 .gradle/gradle.properties 文件。

    3.8K30发布于 2019-07-01
  • 来自专栏Java升级之路

    记一次Idea+Gradle编译Spring源码遇到的坑

    在网上查了很多资料,有说JKD版本太低,有说Gradle版本不对等等,都试过之后依然报这个错,仔细看了下错误日志,注意到Connect to127.0.0.1:1080 failed,在网上查了后说把gradle.properties 中代理配置注释掉,但我的gradle.properties并没有配置代理,最后灵光一闪,想起Idea的Http Proxy就是这个配置,改成No Proxy后就可以了。

    89820发布于 2020-09-07
  • 来自专栏架构之巅

    gradle单独设置jdk17版本

    springboot3的时候使用jdk17,可以通过设置gradle全局jdk版本或者指定临时版本的方法来实现 图片 方法1、全局生效的办法 找到C:\Users\用户名\.gradle 文件夹下,查看是否有gradle.properties org.gradle.java.home=E:/software/OpenJDK17U-jdk_x64_windows_hotspot_17.0.5_8/jdk-17.0.5+8 方法2、单个项目生效的办法 复制上个步骤生成的gradle.properties

    5.1K51编辑于 2023-03-08
  • 来自专栏技术小黑屋

    简单几招提速 Kotlin Kapt编译

    (增加—build-cache 选项或在gradle.properties文件添加org.gradle.caching=true) 并行执行kapt任务 为了加快构建速度,我们可以利用Gradle worker 开启方式,在gradle.properties文件中增加 kapt.use.worker.api=true 注意: Gradle worker API需依赖Gradle4.10.3及以上。 开启方式: 对于注解依赖需要使用kapt显式声明 在gradle.properties文件中增加kapt.include.compile.classpath=false 注意: 该特性需 Kotlin 开启需要很简单,在gradle.properties中加入 kapt.incremental.apt=true 但是还需要有一个前提,就是开启Gradle的增量编译(Kotlin 1.1.1已默认开启)

    2.3K20发布于 2020-01-20
  • 来自专栏韩曙亮的移动开发专栏

    【Android Gradle 插件】Gradle 扩展属性 ④ ( 扩展属性访问方式 | 直接访问扩展属性 | 通过 ext 对象访问 | 在 gradle.properties 中定义扩展属性 )

    文章目录 一、扩展属性访问方式 直接访问扩展属性 通过 ext 对象访问扩展属性 注意 ext 对象的从属关系 二、在 gradle.properties 中定义扩展属性 Android Plugin sayHello { // 这种用法会报错 , 因为 task 任务本身也是一个对象 // 下面的用法是调用 task 对象中的扩展属性 //println ext.hello } 二、在 gradle.properties 中定义扩展属性 ---- 扩展属性 也可以定义在 gradle.properties 配置文件中 , 所有的 build.gradle 构建脚本中 , 都可以获取到该扩展属性值 ; 在 build.gradle 中的自定义任务中 , 可以直接访问定义在 gradle.properties 配置文件中的扩展属性 ; // 自定义任务 , 输出扩展属性值 task sayHello { // 直接调用 hello

    4.4K10编辑于 2023-03-30
领券