初次使用 Android Studio(後文用 AS 替代),會碰到和 Eclipse 不同的問題,此外還會踩到這樣或那樣的「坑」。本文做長期的更新,記錄使用 AS IDE 過程遇到的問題。html
0. 啓動 AS 時,報錯「Failed to create JVM: error code -4.」bash
緣由:安裝時配置的內存過大,致使內存不夠用。app
解決辦法:找到安裝目錄的 bin 目錄,編輯其中的 studio.ext.vmoptions 文件,設置: -Xmx750m 爲: -Xmx512m 便可。保存文件,從新啓動。jvm
1. 建立 Project 和 Moduleide
Minimum SDK 選擇爲 API 16:Android 4.1版本gradle
新建立的 Project 時,默認的 Module 爲 app,上圖爲該 Module 設置 Activity Name 和 Layout Name。注意:若勾選「Backwords Compatibility (AppCompat)」,則新建的 MainActivity 會繼承自 AppCompatActivity。ui
上圖爲建立新的 Module 。其中 Application/Library name 指應用程序名稱,也就是顯示在設備上的App名稱;Module name 指的是該 Project 中的模塊名稱。spa
2. 啓動 Android Studio 報錯,環境以下:JDK 1.8.xx 32bit code
Error:Unable to start the daemon process. This problem might be caused by incorrect configuration of the daemon. For example, an unrecognized jvm option is used. Please refer to the user guide chapter on the daemon at https://docs.gradle.org/3.3/userguide/gradle_daemon.html Please read the following process output to find out more: ----------------------- Error occurred during initialization of VM Could not reserve enough space for 1572864KB object heap
解決辦法:修改 Project的 gradle.properties內容:org.gradle.jvmargs=-Xmx1536m爲:1024便可正常運行。(前者爲1.5GB內存空間,修改成後者的1.0GB)htm