2015年8月30日 星期日

[Mac] Android Studio 學習筆記-將專案改成支援2.3.3

寫程式的第一個範本,好像一定要來個Hello World,不免俗的,我也來個Hello Android吧

首先如果還沒安裝IDE跟設定環境變數可以參考前面二篇
安裝Android Studio  設定環境變數


預設的專案會依照最新的SDK版號,建立出專案,裡面會用到一些,最版不支援的theme,程式功能等,接著要說明如何把專案修改成支援2.3.3的版號


開啟Android Studio

選擇"Start a new Android Studio project"

輸入專案的名稱
Application name 專案的名稱
Company Domain 公司的名稱
Package name 自動帶入上面二個名稱
Project location 專案的存檔路徑





因為專案是要發佈在行動裝置,所以選擇第一個"Phone and Tablet"
為了讓大部分的裝置能支援,在"Minimum SDK"的版本選的是2.3.3,下面的說明也寫到,這樣可以支援99.7%的裝置



選擇blank Activity基本樣式



Activity Name 第一個畫面配合的.java名稱,通常用預設
LayoutName 第一個畫面的XML檔名 ( 只可以用小寫、底線、數字不可在開頭)
Title 畫面正上方的文字
Menu Resourec Name 右上的選單名稱,不過專案需支援2.3.3的前提下,這個功能將不會出現



這個小提示我覺得還不錯,對於初心者的我,有很多幫助,建議可以看一下





關閉提醒後,先到左上角的選單把android切換到project,並點選app > build.gradle






在右邊的code中,將最下方的二方程式註解掉,因為在2.3.3中用不到

dependencies {
//    compile fileTree(dir: 'libs', include: ['*.jar'])//    compile 'com.android.support:appcompat-v7:23.0.0'}




接著會出錯,如果有同步會自動跳出,但有時不會,可以從下方的message面板中找到錯誤,雙擊後會打開錯誤的code



若是沒有出現,可以透過Run > Run 'app' 或是工具列上的綠色三角形來執行





刪掉resources 裡面的程式





menu_main.xml 因為少了4.0之後的action bar 所以要把
xml中最後的app:showAsAction="never"刪除






最後一個會落在AndroidManifest.xml,不過這個會被message中的error錶到,要是從下方的錯誤雙擊的話,會開到debug裡的 AndroidMainfest.xml會發現改不了。
所以這個要選從左邊面板中下拉選單到Android > app > manifest > AndroidManifest.xml ,雙擊後改這個檔才對。
把 application tag中的 android:theme="@style/AppTheme" 刪掉就行了





再執行一次,看到畫面,代表修改成功了。



沒有留言:

張貼留言