chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

快速入門Gradle的方法

科技觀察員 ? 來源:華為開發(fā)者論壇 ? 作者:Charlie Q ? 2022-04-08 10:56 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

Gradle簡介

Gradle是一種基于語言的門類,它在特定的通用領(lǐng)域使用,而不是語言。

學(xué)習(xí)Gradle主要需要掌握以下語言

1、Groovy語言

2、GradleDSL

3、安卓DSL

我們前面的Gradle是一門基于Groov的DSL,可能很多童鞋就是因?yàn)槟闶沁@個Gradle的迷,第一覺得Gradle是一門獨(dú)立的語言呀,如果想進(jìn)入歧途了,我一開始也是這么迷糊的,當(dāng)你了解之后,你就可以這么理解Gradle就是用groovy語言實(shí)現(xiàn)的一個框架,我們基于這個框架可以方便的編寫腳本。

AndroidStudio已經(jīng)采用并內(nèi)嵌了Gradle作為腳本,所以我們簡單的看下AS中的Gradle結(jié)構(gòu)。

我們在AS中新建一個項(xiàng)目廳有這個目錄

pYYBAGJPpCmAD_oEAACQXiyVYoo620.png

這個是什么?這個就是這個版本的包裝器了,這個4.1的Gradle的版本號,你這樣說框架需要增加或者放棄一些版本呀,那就是這個號越新表示Gradle的語法越新。

如何控制gradle版本號

這個版本號我們怎么控制呢?

poYBAGJPpCWABQ0xAAER697JgsI225.png

打開gradle-wrapper.properties就可以在箭頭處去修改指定Gradle版本號

poYBAGJPpCGAC6y2AAERgJ-tV14570.png

我們也可以在文件選項(xiàng)中進(jìn)行配置

pYYBAGJPpB2AXwKqAAMetBzLGu8096.png

poYBAGJPpBqAeUmTAACHVHmjqrQ354.png

Androidstudio項(xiàng)目結(jié)構(gòu)

在AndroidStudio中整個項(xiàng)目結(jié)構(gòu)是一個Project,里面的android應(yīng)用以及l(fā)ibrary目錄都是module,Project結(jié)構(gòu)下主要如下:

.gitignore文件:這個是git的加載配置文件

build.gradle:這是整個工程的gradle腳本配置,這里面的腳本內(nèi)容會在所有的模塊上生效

gradle.properties:這個文件可以配置jvm虛擬機(jī)的一些參數(shù),也可以調(diào)整設(shè)置內(nèi)存大小。

local.properties:這個文件是配置sdk、ndk路徑的,這個路徑是根據(jù)個人主機(jī)環(huán)境自動生成的,所以我們需要把參數(shù)把它添加到gitgore加載文件中。

settings.gradle:這里面配置整個工程所有需要依賴的模塊,包括android應(yīng)用到依賴到的庫

AS執(zhí)行Project的build.gradle執(zhí)行生成,腳本中所有的配置對這個所有生效的,然后le會去setting.gradle,首先執(zhí)行執(zhí)行appplugin:‘com.android.application’應(yīng)用目錄下的build.gradle腳本進(jìn)行構(gòu)建,跟隨作為其他gradle模塊下的構(gòu)建腳本,這就是主要的工作流程。

我們打開Project下的build.gradle看下結(jié)構(gòu)內(nèi)容

poYBAGJPpBWAdPEWAAGLgvijgA0935.png

這些GradleDSL語法配置,有下面的依賴就是AndroidGradle插件,這里我們必須添加,這個版本號跟上面的Gradle版本號有關(guān)系,因?yàn)椴寮腔贕radle版本寫的,太高的Gradle版本太低的Gradle版本也或相反的不同支持,這里貼張官網(wǎng)的圖看下就同意了。

pYYBAGJPpBGACrO_AABEleZhIzg815.png

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • DSL
    DSL
    +關(guān)注

    關(guān)注

    2

    文章

    61

    瀏覽量

    39036
  • 編程語言
    +關(guān)注

    關(guān)注

    10

    文章

    1959

    瀏覽量

    38873
  • gradle
    +關(guān)注

    關(guān)注

    0

    文章

    26

    瀏覽量

    992
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    STM32單片機(jī)片上數(shù)字濾波器操作文檔 快速入門數(shù)字濾波器在單片機(jī)上的實(shí)現(xiàn)

    這個文檔,是為了幫助大家快速入門數(shù)字濾波器在單片機(jī)上的實(shí)現(xiàn)。
    的頭像 發(fā)表于 06-23 16:53 ?1307次閱讀
    STM32單片機(jī)片上數(shù)字濾波器操作文檔 <b class='flag-5'>快速</b><b class='flag-5'>入門</b>數(shù)字濾波器在單片機(jī)上的實(shí)現(xiàn)

    快速入門——LuatOS:sys庫多任務(wù)管理實(shí)戰(zhàn)攻略!

    在嵌入式開發(fā)中,多任務(wù)管理是提升系統(tǒng)效率的關(guān)鍵。本教程專為快速入門設(shè)計(jì),聚焦LuatOS的sys庫,通過實(shí)戰(zhàn)案例帶你快速掌握多任務(wù)創(chuàng)建、調(diào)度與同步技巧。無論你是零基礎(chǔ)新手還是希望快速
    的頭像 發(fā)表于 05-29 14:36 ?577次閱讀
    <b class='flag-5'>快速</b><b class='flag-5'>入門</b>——LuatOS:sys庫多任務(wù)管理實(shí)戰(zhàn)攻略!

    矩陣混音技術(shù)快速入門

    A&H矩陣混音技術(shù)快速入門Live_Matrix_MixingChinese
    發(fā)表于 03-26 14:12 ?0次下載

    EE-110:ELF和DWARF文件格式快速入門

    電子發(fā)燒友網(wǎng)站提供《EE-110:ELF和DWARF文件格式快速入門.pdf》資料免費(fèi)下載
    發(fā)表于 01-05 09:41 ?0次下載
    EE-110:ELF和DWARF文件格式<b class='flag-5'>快速</b><b class='flag-5'>入門</b>

    ADS62PxxEVM快速入門指南

    電子發(fā)燒友網(wǎng)站提供《ADS62PxxEVM快速入門指南.pdf》資料免費(fèi)下載
    發(fā)表于 12-19 14:29 ?0次下載
    ADS62PxxEVM<b class='flag-5'>快速</b><b class='flag-5'>入門</b>指南

    BQ78412EVM板快速入門指南

    電子發(fā)燒友網(wǎng)站提供《BQ78412EVM板快速入門指南.pdf》資料免費(fèi)下載
    發(fā)表于 12-18 14:53 ?0次下載
    BQ78412EVM板<b class='flag-5'>快速</b><b class='flag-5'>入門</b>指南

    MSP-EXP430FR5969快速入門指南

    電子發(fā)燒友網(wǎng)站提供《MSP-EXP430FR5969快速入門指南.pdf》資料免費(fèi)下載
    發(fā)表于 12-10 14:56 ?4次下載
    MSP-EXP430FR5969<b class='flag-5'>快速</b><b class='flag-5'>入門</b>指南

    bq27441-G1快速入門指南

    電子發(fā)燒友網(wǎng)站提供《bq27441-G1快速入門指南.pdf》資料免費(fèi)下載
    發(fā)表于 12-09 14:43 ?2次下載
    bq27441-G1<b class='flag-5'>快速</b><b class='flag-5'>入門</b>指南

    bq27426電量監(jiān)測計(jì)快速入門指南

    電子發(fā)燒友網(wǎng)站提供《bq27426電量監(jiān)測計(jì)快速入門指南.pdf》資料免費(fèi)下載
    發(fā)表于 12-07 15:00 ?3次下載
    bq27426電量監(jiān)測計(jì)<b class='flag-5'>快速</b><b class='flag-5'>入門</b>指南

    TVP5154EVM快速入門指南

    電子發(fā)燒友網(wǎng)站提供《TVP5154EVM快速入門指南.pdf》資料免費(fèi)下載
    發(fā)表于 12-07 14:38 ?0次下載
    TVP5154EVM<b class='flag-5'>快速</b><b class='flag-5'>入門</b>指南

    TVP5146:VBI快速入門

    電子發(fā)燒友網(wǎng)站提供《TVP5146:VBI快速入門.pdf》資料免費(fèi)下載
    發(fā)表于 12-06 15:24 ?0次下載
    TVP5146:VBI<b class='flag-5'>快速</b><b class='flag-5'>入門</b>

    TVP5150A:快速入門指南

    電子發(fā)燒友網(wǎng)站提供《TVP5150A:快速入門指南.pdf》資料免費(fèi)下載
    發(fā)表于 12-06 14:10 ?1次下載
    TVP5150A:<b class='flag-5'>快速</b><b class='flag-5'>入門</b>指南

    TVP5160 EVM快速入門指南

    電子發(fā)燒友網(wǎng)站提供《TVP5160 EVM快速入門指南.pdf》資料免費(fèi)下載
    發(fā)表于 12-06 14:03 ?0次下載
    TVP5160 EVM<b class='flag-5'>快速</b><b class='flag-5'>入門</b>指南

    tmp117有快速測試的方法嗎?

    項(xiàng)目使用tmp117進(jìn)行腋下測溫時,室溫22度,5S內(nèi)腋下可升溫到34度。但再往上上升就是0.01度的速度進(jìn)行,上升到36.5度需要一二十分鐘。 請教下有快速測試的方法嗎?
    發(fā)表于 12-05 07:08

    如何快速入門HAL庫編程 HAL庫與裸機(jī)編程的比較

    如何快速入門HAL庫編程 要快速入門HAL庫編程,可以遵循以下步驟: 了解基礎(chǔ)知識 : 掌握C語言編程基礎(chǔ),包括變量、數(shù)據(jù)類型、函數(shù)、指針等。 了解嵌入式系統(tǒng)的基本概念,如微控制器、中
    的頭像 發(fā)表于 12-02 11:39 ?1698次閱讀