标签:Gradle

Gradle设置apk文件输出命名

Gradle设置apk文件输出命名

为了方便识别apk文件,一般我们都希望通过Androoid Studio打包的文件,会带上app的名字、时间等信息,使用多渠道打包的时候,还希望带上渠道名称。 Gradle 3.0.0之前 //修改生成的apk名字 android { applicationVariants.all { v

Joe.Ye Joe.Ye 2023-02-26
0 0 0
Android多渠道打包之动态修改App名称,图标,applicationId,版本号,添加资源

Android多渠道打包之动态修改App名称,图标,applicationId,版本号,添加资源

同一套代码,打包N套APP,而且这些APP的名称、图标、applicationId、版本号,甚至主页都不一样。之前都是单次修改,单次打包,可随着需求越来越多,需要打的包也会越来越多,单次打包费时费力,很明显已经不再适合,于是借助Gradle的productFlavors实现所需功能,打包过程也变的更

Joe.Ye Joe.Ye 2023-02-26
0 0 0
Android Gradle compile、provided、api、implementation等指令注意点

Android Gradle compile、provided、api、implementation等指令注意点

Android Studio 3.0开始使用api/implementation指令,弃用compile/provided,总的来说是为了加快构建编译速度。 Android Studio 2.X Android Studio 3.X apk runtimeOnly provided

Joe.Ye Joe.Ye 2023-02-26
0 0 0
Gradle配置Http代理

Gradle配置Http代理

如果需要通过代理下载依赖及包装器,请在gradle.properties文件和gradle/wrapper/gradle-wrapper.properties文件中添加以下内容 如果需要全局设置这些属性,请将其添加到USER_HOME/.gradle/gradle.properties文件中 sy

Joe.Ye Joe.Ye 2023-02-25
0 0 0
Android Gradle 4.1以上依赖变化:compile->api和implementation

Android Gradle 4.1以上依赖变化:compile->api和implementation

环境准备 升级Gradle插件至3.0.0及以上 dependencies { classpath 'com.android.tools.build:gradle:3.1.3' } Gradle版本升级到4.1及以上 gradle-plugin版本升级到3.0.0及以

Joe.Ye Joe.Ye 2023-02-25
0 0 0
Gradle引用第三方库总结,以及compile、provided使用

Gradle引用第三方库总结,以及compile、provided使用

compile:编译期依赖、运行期依赖 provided/providedCompile:编译期依赖、运行期不依赖,不会打包进apk或aar 方式1:引用远程仓库包名+版本 compile 'com.android.support:support-v4:23.3.0' 方式2

Joe.Ye Joe.Ye 2023-02-18
0 0 0
1 2