在 Android studio 中 配置Gradle 根據不同引數打包,並在程式碼中使用
筆記
使用案例
app/gradle 配置
我們在 thinker中不難看出 他們也是使用了這個方式
android {
defaultConfig {
....
buildConfigField "String", "TINKER_ID", "\"${getTinkerIdValue()}\""
}
}
// 用了 三元執行 如果沒有引數,就使用 1.0.0_base 作為名字
def getTinkerIdValue() {
return hasProperty("TINKER_ID") ? TINKER_ID : "1.0.0_base"
}
可以在工程程式碼中使用
// BuildConfig 一定要匯入 當前工程包名的,沒有的話 先build一次
((TextView)findViewById(R.id.textView)).setText(BuildConfig.TINKER_ID);
命令列
// gradle assembleRelease -P${引數名}=${引數值}
gradle assembleRelease -PTINKER_ID=2.0.0-patch
多引數打包
gradle assembleRelease -PTINKER_ID=2.0.0 -PIsProtectedApp=true
效果
相關推薦
在 Android studio 中 配置Gradle 根據不同引數打包,並在程式碼中使用
筆記 使用案例 app/gradle 配置 我們在 thinker中不難看出 他們也是使用了這個方式 android { defaultConfig {
android studio離線配置gradle
以windows為例,整個目錄應該在C:\Users\Administrator\.gradle\wrapper\dists下面。 假如我們缺少某gradle版本:gradle-xxx-all,那麼studio會開始下載,很慢,所以推薦使用離線下載。 去http://www
在android studio下配置gradle用ndk-build和ndk-gbd編譯除錯JNI
因為要在舊版android在做一些工作。所以做用到了它。目標平臺是:android api 10和armv6. 開發環境是:AS
解決Android Studio kotlin 配置完依賴等下載慢,下載超時失敗的問題
1.使用Android Studio在第一次匯入專案或者配置完Kotlin後,會一直Build,因為需要下載一些專案中配置的依賴和gradle外掛等,有的需要翻牆,由於國內的網路環境很容易超時。可以使用下面的方法解決的問題: 使用阿里雲的國內映象倉庫地址,就可以快速的下載需要的檔案
npm run build根據不同引數打包不同環境url
config資料夾下 dev.env.js中修改程式碼 'use strict' const merge = require('webpack-merge') const prodEnv = require('./prod.env') module.exports = merge(prodEnv,
Android Studio 使用本地gradle配置詳解
由於國內牆的原因,我們的Gradle無法使用 但是我們可以通過去下載我們想要的Gradle版本 然後再AndoidStudio內去配置本地的版本 進而去實現了Gradle的配置 注意一: so我們按照setting->gradle->然後開啟gradle-wrapper.properti
清除Mac中Android studio的配置檔案
1/執行這些命令在命令列 rm -Rf /Applications/Android\ Studio.app rm -Rf ~/Library/Preferences/AndroidStudio* rm ~/Library/Preferences/com.google.and
springBoot專案中,如何根據不同的環境,打包不同的配置檔案
版權宣告:轉發請註明,謝謝配合 https://blog.csdn.net/qq_31289187/article/details/85116371 1、建立springboot專案,然後建立不同的resource 2、application.properties加上一個標誌,
Android Studio 通過配置build.gradle打包簽名檔案
一在工程下放入簽名檔案 二在gradle裡配置在Android節點下 //簽名設定 signingConfigs { release { sto
android studio修改配置資料夾(.android .gradle .AndroidStudio)位置
Android studio安裝之後一般預設在c:/user/userid(*****)/;(比如:c:/user/xiaohong/)其他軟體在安裝中要建立快取資料夾,那麼也會在這個目錄建立,比如Notepad++等這三個資料夾的作用:.android 這個資料夾是Andr
Android studio 快速解決Gradle's dependency cache may be corrupt 和 Gradle配置 gradle-3.*-all.zip快速下載
用了好久的AS了,官方版本更新,各種配置工具 也跟著更新。更新後匯入工程時(使用Android工程編譯或者匯入新的工程沒有對應的gradle版本)一些電腦出現一下問題。 Error:Failed
android studio修改配置檔案(.android .gradle .AndroidStudio)位置
1.androidstudio安裝好後自動生成如下圖的配置資料夾: .android 這個資料夾是Android SDK生成的AVD(Android Virtual Device Manag
mac 下 android studio 的離線gradle極速配置方法
1.確認你需要的gradle版本 =》 開啟你專案目錄找到這個檔案,開啟它; 2.最後的 gradle-2.13-all.zip 是你需要的東西(每個人需要的版本號可能不一樣撒) 比如我
Android Studio 通過配置build.gradle打包簽名檔案。生成xxx.apk
很多朋友在簽名打包時對Android studio 的build.gradle檔案配置不是太清楚,今天我們來了解下。 首先。為了我們以後查詢方便,我們可以將生成的簽名檔案放到專案中的appkey
android studio 使用本地gradle的配置
我下載的gradle是4.3版本的,大家可以在百度上搜索gradle即可去官網下載。 然後複製到android studio安裝目錄下的gradle資料夾下,並解壓;壓縮包和解壓後的資料夾都需要保留: 然後在android studio裡面切換到project,開啟g
Android studio安裝配置常見問題及其解決方案
fault 末尾 clas 網絡 tools.jar 編輯 art 添加 http 來自:https://jingyan.baidu.com/article/e9fb46e170287a7520f7665c.html Android studio 是目前
Android Studio最新配置教程2016
ade sta ear jsb 功能 電腦硬件 startup gets 通過 http://blog.csdn.net/wen_demo 一、Android studio 基本簡單介紹 1.Android studio和Eclipse的差別: 1、Stud
Android studio安裝配置
可能 速度慢 log app config mat col and amp 環境 windows,jdk8,android studio2.2.3 下載android studio 可以百度搜索android studio下載,一般都是2.3.2版本 這個版本無所謂,
Android Studio無法啟動 Gradle ,無法啟動守護程序
bsp fin tar gradle ace option star brush intro Error:Unable to start the daemon process. This problem might be caused by incorrect confi
【Android Studio安裝部署系列】九、Android Studio常用配置以及快捷鍵
har 常用配置 int intel 你在 tom ron androi use 版權聲明:本文為博主原創文章,未經博主允許不得轉載。 概述 整理Android Studio的常用配置和快捷鍵。 常用配置 顯示行號 臨時顯示 永久顯示 File&md