摘要:全局的配置文件,在這里配置的屬性將會影響到項目中所有的編譯腳本。這個文件用于指定項目中所有引入的模塊。這個文件用于指定本機中的路徑,通常內容都是自動生成的,我們并不需要修改。
app:
manifests:
`AndroidManifest.xml` : App配置信息(名稱、版本、SDK、權限等等)
java:主要為源代碼和測試代碼
main:里為主要的項目目錄和代碼, android test:編寫Android Test測試用例的,可以對項目進行一些自動化測試 test:為單元測試代碼,是對項目進行自動化測試的另一種方式
libs:為項目需要添加的.jar包或.so包等外接庫
res:資源文件
anim:動畫效果來實現菜單的顯示和隱藏 drawable:存儲一些xml文件,-*dpi表示存儲分辨率的圖片,用于適配不同的屏幕 -mdpi:320x480 -hdpi:480x800、480x854 -xhdpi:至少960x720 -xxhdpi:1280x720 layout:布局及界面元素配置 menu:菜單配置 mipmap:存儲原聲圖片資源 values:存儲app引用的一些值 colors.xml:存儲了一些color的樣式 dimens.xml:存儲了一些公用的dp值 strings.xml:存儲了引用的string值 styles.xml:存儲了app需要用到的一些樣式
Gradle Scripts :
build.gradle:項目全局的gradle構建腳本,通常這個文件中的內容是不需要修改的。 gradle wrapper的配置文件:使用gradle wrapper的方式不需要提前將gradle下載好,而是會自動根據本地的緩存情況決定是否需要聯網下載gradle。 proguard-rules.pro:這個文件用于指定項目代碼的混淆規則,當代碼開發完成后打成安裝包文件,如果不希望代碼被別人破解,通常會將代碼混淆,從而讓破解者難以閱讀。 gradle.properties:全局的gradle配置文件,在這里配置的屬性將會影響到項目中所有的gradle編譯腳本。 settings.gradle:這個文件用于指定項目中所有引入的模塊。由于HelloWorld項目中就只有一個app模塊,因此該文件中也就只引入了app這一個模塊。通常情況下模塊的引入都是自動完成的,需要我們手動去修改這個文件的場景可能比較少。 local.properties:這個文件用于指定本機中的Android SDK路徑,通常內容都是自動生成的,我們并不需要修改。除非你本機中的Android SDK位置發生了變化,那么就將這個文件中的路徑改成新的位置即可。
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/68187.html
閱讀 3151·2023-04-26 02:33
閱讀 3106·2023-04-25 21:33
閱讀 913·2021-09-02 09:56
閱讀 2930·2019-08-30 15:44
閱讀 2464·2019-08-30 13:15
閱讀 1038·2019-08-30 13:04
閱讀 1638·2019-08-29 15:09
閱讀 3968·2019-08-26 18:26