-
Android Studio
-
Android Studio簡介
Android Studio 包含用於構建 Android 應用所需的所有工具。
Android Studio是Google新發布的Android應用程序開發環境,Android Studio是基於IntelliJ IDEA開發而成的。在Android Studio開發環境中,Android開發者可以非常方便地調試Android應用程序,Android Studio不僅是Android開發的IDE集成環境,而且還有以下特點:
-
基於 Gradle 的構建支持
-
Android 專屬的重構和快速修復
-
提示工具以捕獲性能、可用性、版本兼容性等問題
-
支持 ProGuard 和應用簽名
-
基於模板的嚮導來生成常用的 Android應用設計和組件
-
功能強大的佈局編輯器,可以讓你拖拉 UI控件並進行效果預覽
-
環境配置
安裝JDK並配置環境變量:
-
Android Studio安裝:
-
下載:
http://www.android-studio.org/index.php/androidstudio-news/116-android-studio-eclipse
-
安裝:
-
運行使用:
-
項目創建:
-
啓動配置
-
設置代理
Android Studio軟件首次打開需要更新SDK,由於該網站無法打開,會導致軟件無法啓動完成。我們可以通過配置sdk下載代理的方式來完成更新。
首先找到配置文件,在文件夾D:\Program Files\Android\Android Studio\bin中找到idea.properties。
打開配置文件,在文件中加上【disable.android.first.run=true】這句話。
URL:http://mirrors.neusoft.edu.cn/android/repository/
-
自定義設置
-
安裝SDK
-
創建新項目
-
項目結構
-
選擇Project:
-
目錄結構:
目錄 |
說明 |
.gradle |
gradle項目產生文件夾(自動編譯工具產生的文件) |
.idea |
Android Studio IDE所需要的文件,IDEA項目文件夾(開發工具產生的文件) |
build |
代碼編譯後生成的文件存放的位置,構建時生成文件的地方 |
gradle |
gradle環境支持文件夾 |
app |
Android開發程序模塊文件 |
.gitignore |
git源碼管理文件 |
build.gradle |
gradle編譯的相關配置文件(相當於Makefile) gradle項目自動編譯的配置文件 |
gradle.properties |
gradle運行環境配置文件 |
gradlew |
自動完成 gradle 環境的linux mac 腳本,配合gradle 文件夾使用 |
graldew.bat |
自動完成 gradle 環境的windows 腳本,配合gradle 文件夾使用 |
local.properties |
Android SDK NDK 環境路徑配置 |
settings.gradle |
gradle 項目的子項目包含文件 |
TestApplication.iml |
IDEA 項目文件 |
-
app模塊結構
文件(夾)名 |
說明 |
build |
編譯後的文件存在的位置(包括最終生成的apk也在這裏面) |
libs |
依賴的庫所在的位置(jar和aar) |
src |
源代碼所在的目錄 |
src/main |
主要代碼所在位置(src/androidTest)就是測試代碼所在位置了 |
src/main/assets |
android中附帶的一些文件 |
src/main/java |
最最重要的,我們的java代碼所在的位置 |
src/main/jniLibs |
jni的一些動態庫所在的默認位置(.so文件) |
src/main/res |
android資源文件所在位置 |
src/main/AndroidManifest.xml |
AndroidManifest主文件 |
build.gradle |
和這個項目有關的gradle配置,相當於這個項目的Makefile,一些項目的依賴就寫在這裏面 |
proguard.pro |
代碼混淆配置文件 |