這兩天研究了一下android studio的用法,在安裝和配置過程中碰到了不少問題,現對我遇到的問題做一下簡單總結。
1、安裝之前先把jdk版本換成了1.7的,之前是1.6的,因爲as需要1.7以上的jdk才能運行。
2、重新配置環境變量,添加JAVA_HOME變量名,注意名字一定要是大寫,值爲C:\Program Files\Java\jdk1.7.0_51,這是我的安裝路徑。
在path下增加 C:\Program
Files\Java\jdk1.7.0_51\bin;
另外還添加了我的as相關的環境變量,值爲as的安裝路徑下的bin
F:\Program
Files\Android\Android Studio\gradle\gradle-2.2.1\bin
順便再標記一下sdk的環境變量
..\sdk\platform-tools
配置好後用java -version查看正常
javac -version查看正常
set JAVA_HOME查看變量值,之前就是把這個值弄錯了,因爲安裝myeclipse在用戶變量那裏也添加了此環境變量,結果路徑是用戶變量的值,導致了異常,這個值一定要和系統變量的一致,或是乾脆幹掉用戶變量的JAVA_HOME配置
3、安裝按照提示安裝即可
4、安裝好,要在bin/idea.properties加一句話,disable.android.first.run=true
否則第一次運行啓動不起來或出現下述提示:
java.lang.RuntimeException: java.lang.IllegalArgumentException: Argument for @NotNull parameter 'name' of com/android/tools/idea/welcome/Platform.<init> must not be null
5、配置
在bin/idea.properties idea.config.path=${idea.user.home}/.AndroidStudio.2/config 打開,加上括號裏的idea,
idea.system.path=${idea.user.home}/.AndroidStudio.2/system 這個也一樣
對於用習慣eclipse的我來講,將一些快捷鍵換成eclipse的一樣的
6、報錯:Error
occurred during initialization of VM
Could not reserve enough space for object heap
Could not create the Java virtual machine.
定位到目錄 C:\Users\<username>\.gradle
創建文件gradle.properties
內容:org.gradle.jvmargs=-Xmx512m
重啓你的Android Studio項目,搞定
6、導入eclipse工程時,開機啓動的時候選擇導入,然後把drawable裏的東西放到mipmap裏,把ic_launcher和.9文件放到drawable裏。期間我的圖片報錯,最終查資料,
在gradle裏添加這兩句話
aaptOptions.cruncherEnabled=false
aaptOptions.useNewCruncher=false
樣式如下:
compileSdkVersion 19
buildToolsVersion "23.0.1"
aaptOptions.cruncherEnabled=false
aaptOptions.useNewCruncher=false
defaultConfig {
applicationId "com.example.demo"
minSdkVersion 19
targetSdkVersion 19
}
然後我的eclipse裏的工程就能正常下載運行了