1. 程式人生 > >Android Studio修改apk打包生成名稱

Android Studio修改apk打包生成名稱

在app的build.gradle檔案的android{}目錄下新增

android.applicationVariants.all { variant ->
    variant.outputs.each { output ->
        def outputFile = output.outputFile
if (outputFile != null && outputFile.name.endsWith('.apk')) {
            //這裡修改apk檔名
def fileName = "指定的檔名.apk"
output.outputFile = new 
File(outputFile.parent, fileName) } } }

gradle 3.0以上版本改用以下程式碼新增

android.applicationVariants.all {
    variant ->
        variant.outputs.all {
            //這裡修改apk檔名
outputFileName = "${variant.name}-v${variant.versionName}.apk"
}
}

相關推薦

Android Studio修改apk打包生成名稱

在app的build.gradle檔案的android{}目錄下新增android.applicationVariants.all { variant -> variant.outputs.each { output -> def outp

Android studio 自己定義打包APK名稱

nts 名稱 code apk conf androi 版本 ant each Android Studio打包應用默認生成的apk名稱是:app-release.apk 、假設我們要讓生成的apk名跟我們版本號包名有聯系的話。那我們就要自己定義生成的apk名了,要

android studio 自定義打包apk名稱

在你的build.gradle中的android{}下加入如下程式碼 //配置自定義打包名稱 applicationVariants.all { variant -> variant.outputs.all { def fileN

Android studio 自定義打包apk

roi fault targe test 包名 如果 nts time css Android Studio打包應用默認生成的apk名稱是:app-release.apk 、如果我們要讓生成的apk名跟我們版本包名有聯系的話,那我們就要自定義生成的apk名了 需要在bui

Android Studio安裝部署系列】二十七、Android studio修改項目名稱和包名

detail 如何 裏的 繼續 想要 example 發現 and 版權 版權聲明:本文為HaiyuKing原創文章,轉載請註明出處! 概述 實際項目開發中可能碰到項目名稱寫錯了或者需要修改,而且包名可能也想要修改,那麽如何操作呢。 本文是在Android Studi

Android Studio 自定義打包apk名字

Android Studio打包的時候,我們想自定義自己的檔名,則可以使用 applicationVariants.all { variant -> variant.outputs.each { output -> def outputFile = outpu

android studio分模組打包apk,多渠道打包,差異化打包

AS利用Gradle實現稍作修改(包名差異(需求如:測試機同時安裝測試版和釋出版)、功能較小差異、圖示應用名不同等較小差異化需求)打包多個不同apk的功能 實現方法 在APP的buid.gradle

Android Studioapk簽名打包 以及獲取 應用簽名字串

在微信開放平臺,申請移動應用的時候: https://open.weixin.qq.com/cgi-bin/appcreate?t=manage/createMobile&type=app&lang=zh_CN&token=60682ddfbd9106b1c4b1f9d70f56

Android Studio 一個工程打包多個不同包名的APK

公司最近有個特別的需求,同一套程式碼,稍做修改(如包名不一樣,圖示不一樣,應用名不一樣等),編譯出幾個不同的應用。剛好用AS重構完專案,在網上查閱了一些資料,終於搞定!!在這記錄一下。 AS主要是利用gradle來實現這個需求的,具體做法如下: 修改ap

android studio 3.0+打包apk的坑

7.0中引入了APK Signature Scheme v2,v1則是jar Signature來自JDKV1是通過ZIP條目進行驗證,這樣APK 簽署後可進行許多修改 - 可以移動甚至重新壓縮檔案。V2驗證壓縮檔案的所有位元組,而不是單個 ZIP 條目,因此,在簽名後無法再更改(包括 zipalign)。正

android studio 自動簽名打包,拷貝apk到指定目錄

android studio build.gradle中配置實現自動簽名打包,重新命名apk,拷貝apk到指定目錄 序言 目前android開發基本上都是在android studio上進行的,而android studio是使用的gradle進行專案構

Android 自動編譯、打包生成apk檔案 1

一、搭建搭建環境 1. 安裝JDK 和 Android SDK 2. 配置環境變數D:\android-sdk-windows\toolsC:\Program Files\Java\jdk

關於Android Studio .so檔案打包不到APK中的原因

         鬱悶和困惑我了好幾天的問題終於解決了,感覺像心裡一塊石頭落地了,沒解決之前,都想著是不是AS工具出現問題了,系統出現問題了,還是電腦有問題?各種原因都找了,功夫不負有心人,最後沒辦法,只能一行一行程式碼去看,最終找到了原因。 1,需要在build中新增如下

android studio 在release打包修改AndroidManifest.xml

在androidmanifest.xml 加入打包時間 第一步:androidmanifest.xml 中新增 <meta-data android:name="releaseTime"

Android studio自定義打包apk名字

在app下面的build.gradle檔案中,新增如下程式碼即可,如圖: studio3.0以前,新增: applicationVariants.all { varian

Android Studio修改默認Activity繼承AppCompatActivity

studio plugins plugin common 新建 title ring globals eve 在Android Studio中新建Activity默認繼承AppCompatActivity,感覺這點十分不爽,找了很久,終於發現在android Studio安

win10 大文件 安卓android studio修改 漢化

分布 ini con 自己 重復 install 復用 問題 下載 韓夢飛沙 韓亞飛 [email protected]/* */ yue31313 han_meng_fei_sha ========== win10 大文件 gradle-3.

Android Studio 設置自動生成單例代碼

font fonts family 這一 設置 android 自定義 nts 全部 AS中有可以自己設置代碼模板,使用起來簡單方便。同樣的,單例類的代碼樣式統一,除了類名外全部一致。所以使用模板更加方便。 在設置中的Editor—Live Template中新建模板

Android Studio修改默認Activity繼承AppCompatActivity(轉)

plugins 路徑 ftl bar clas pat div oba androi 在Android Studio中新建Activity默認繼承AppCompatActivity,感覺這點十分不爽,找了很久,終於發現在Android Studio安裝目錄下有個模板文件,修

Android開發教程 - 使用Data Binding Android Studio不能正常生成

比較 開發 刪除 使用 ali ida start 打開 不能 有時候新建布局文件時或者定義布局中的變量時,不能即時生成相關Binding類或方法(其實是不能正確索引),也許是IDE支持的一些BUG,不過Android Studio對Data Binding的支持問題也僅限