2015年6月1日 星期一

[Android Studio]連Hello World!這種入門程式,都花了我15分鐘。

心血來潮。聽人家說Android Studio非常好用,一時耳根軟就把它下載回來試試。

下列是我的環境清單
===========================
OS: OS X 10.10.3
Android Studio: 1.2.1.1
JDK Version: 1.8.0_45
===========================

照著教學,下載安裝完全不是問題!
下載完當然不會放在那,先來個入門練手
所有的程式語言第一個程式 --- Hello World!

但...一開始就發生一個錯誤

"AppCompat does not support the current theme features."

沒關係,凡事不決問Google大神!

3分鐘過後...

有人說是Android Studio本身的bug,但新的版本已經有修正。(我就是新版,next~)
有人說去res/values/styles.xml 裡面修正。 (補上紅字部份)
<resources>
    <!-- Base application theme. -->    <style name="AppTheme"        parent="Base.Theme.AppCompat.Light.DarkActionBar">
    <!-- Customize your theme here. -->    </style>
</resources>


上面錯誤不見了!但...案情並不單純。出現第二個錯誤

"Error:Execution failed for task ':app:compileDebugAidl'.
> aidl is missing"

再次問Google大神... ... ... ... ... ...

原文在此

Build tools Version有誤,預設是用23.0.0 rc1,但修改為22.0.1就一切正常了! (喔耶,忘了說,上面紅字部份可以不用改 XD...)

那該怎麼修正呢?
app按右鍵,選擇"Open Module Settings"


接著在Build tool version下拉選單中,選擇22.0.1即可。


以上就是不專業解答。