最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

如何修改Android Studio創(chuàng)建module時默認的compileSdkVersion

 更新時間:2017年05月05日 09:59:48   作者:chaosleong  
這篇文章主要給大家介紹了如何修改Android Studio創(chuàng)建module時默認的compileSdkVersion的相關資料,文中介紹的非常詳細,對大家具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧。

前言

今天下午的時候有人問到,AS 哪里能配置 build.gradle 的模板,從而達到每次新建 module 時默認的 compileSdkVersion 用指定的值而不是取最新 SDK 的 api-string。

解決方案

先看了 Preferences,并沒相關的 template 能修改 build.gradle,再 Google 了一會,只有該帖子提及到 build.gradle 的模板文件的位置。

按照給出的路徑 <android-studio>/plugins/android/lib/templates/gradle-projects/NewAndroidProject/root/build.gradle.ftl(Mac 上 <android-studio> 即為 /Applications/Android\ Studio.app/Contents)找到模板文件。

直接找到 compileSdkVersion 一行

compileSdkVersion <#if buildApiString?matches("^\\d+$")>${buildApiString}<#else>'${buildApiString}'</#if>

改為

compileSdkVersion 24

這樣就算是完成了。

額外的小問題

我們知道,AS 新建 Phone module 時都會添加 support appcompat 包。由于 appcompat 包的大版本如果跟 compileSdkVersion 不一樣也會出現(xiàn) error 提示,所以也需要修改 appcompat 的默認版本。

但 appcompat 對應的模板文件并不在 build.gradle.ftl 中,而是在 <android-studio>/plugins/android/lib/templates/gradle-projects/NewAndroidProject/recipe.xml.ftl 中。

對應的代碼為

<#if backwardsCompatibility!true>
 <dependency mavenUrl="com.android.support:appcompat-v7:${buildApi}.+"/>
</#if>

直接修改為

<dependency mavenUrl="com.android.support:appcompat-v7:24.+"/>

大功告成~

吐槽

一般也不會有這種奇葩需求,要是遇到了……好吧,暫時只有這解決方案。需要注意的就是 AS 更新的時候有可能會發(fā)生沖突并且用新的模板文件覆蓋修改過后的文件,所以又得重新處理一次,略麻煩。

總結

以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對各位Android開發(fā)者們能帶來一定的幫助,如果有疑問大家可以留言交流,謝謝大家對腳本之家的支持。

相關文章

  • android實現(xiàn)手機與單片機藍牙模塊通信

    android實現(xiàn)手機與單片機藍牙模塊通信

    這篇文章主要為大家詳細介紹了android實現(xiàn)手機與單片機藍牙模塊通信的方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-05-05
  • appium運行各種坑爹報錯問題及解決方法【推薦】

    appium運行各種坑爹報錯問題及解決方法【推薦】

    這篇文章主要介紹了 appium運行各種坑爹報錯問題及解決方法,本文給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-06-06
  • 詳解Android 華為凹口屏適配小結

    詳解Android 華為凹口屏適配小結

    這篇文章主要介紹了Android 華為凹口屏適配小結,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-02-02
  • android表格效果之ListView隔行變色實現(xiàn)代碼

    android表格效果之ListView隔行變色實現(xiàn)代碼

    首先繼承SimpleAdapter再使用重載的Adapter來達到效果,其實主要是需要重載SimpleAdapter,感興趣的朋友可以研究下,希望本文可以幫助到你
    2013-02-02
  • 簡單介紹Android中Activity的四種啟動模式

    簡單介紹Android中Activity的四種啟動模式

    在Android中每個界面都是一個Activity,切換界面操作其實是多個不同Activity之間的實例化操作。本文給大家介紹Android中Activity的四種啟動模式,需要的朋友參考下吧
    2016-04-04
  • Android實現(xiàn)視頻圖片輪播功能

    Android實現(xiàn)視頻圖片輪播功能

    視頻與圖片輪播功能是一種常見的用戶交互方式,廣泛應用于多媒體展示、廣告輪播、資訊閱讀、產(chǎn)品推薦等場景,在這種模式下,應用能同時支持圖片和視頻的自動或手動輪播播放,本項目旨在基于 Android 平臺,構建一個支持視頻與圖片混合輪播的解決方案,需要的朋友可以參考下
    2025-04-04
  • Android BottomNavigationBar底部導航的使用方法

    Android BottomNavigationBar底部導航的使用方法

    這篇文章主要為大家詳細介紹了Android BottomNavigationBar底部導航的使用方法,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-11-11
  • Android split分割特殊字符取名稱的方法

    Android split分割特殊字符取名稱的方法

    這篇文章主要為大家詳細介紹了Android split分割特殊字符取名稱的方法,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-09-09
  • android Retrofit2+okHttp3使用總結

    android Retrofit2+okHttp3使用總結

    本篇文章主要介紹了android Retrofit2+okHttp3使用總結,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-04-04
  • Android動態(tài)加載Activity原理詳解

    Android動態(tài)加載Activity原理詳解

    這篇文章主要介紹了Android動態(tài)加載Activity原理詳解的相關資料,需要的朋友可以參考下
    2016-04-04

最新評論

疏勒县| 当涂县| 绿春县| 凤冈县| 龙门县| 河曲县| 兴和县| 无锡市| 徐闻县| 伊宁县| 唐海县| 景德镇市| 万载县| 都安| 宾川县| 佛冈县| 裕民县| 大关县| 华容县| 潞城市| 息烽县| 石狮市| 北宁市| 连南| 北海市| 新民市| 泗水县| 抚松县| 吉水县| 北碚区| 平塘县| 双柏县| 定襄县| 安西县| 葫芦岛市| 枝江市| 玛曲县| 巢湖市| 郑州市| 张家口市| 土默特右旗|