Android SDK安裝與環境變量配置以及開發第一個Android程序


java Android SDK安裝與環境變量配置以及開發第一個Android程序

JAVA的安裝與環境變量的配置

1、先下載JAVA,並且安裝。 下載地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk-7u3- download-1501626.html

2、安裝的時候,最好別改安裝路徑,默認路徑一直點下一步即可!

3、安裝完成后,接下來就是配置java環境變量了。

4、打開計算機屬性,點擊高級系統設置

5、選擇“高級”-“環境變量”

 

二、  關於JDK 安裝,以及Java環境的設置

1、下載JDK1.6,選擇對應的安裝路徑

 

2、配置相應的Java 環境變量

 

A、屬性名稱:JAVA_HOME

    屬性值:C:\Program Files\Java\jdk1.6.0_02

B、屬性名稱:PATH

    屬性值:;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin

C、屬性名稱:CLASSPATH

    屬性值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar

    要加.表示當前路徑,另外,%JAVA_HOME%就是引用前面指定的JAVA_HOME

6. 關於環境變量是否安裝成功的測試

“開始”->;“運行”,鍵入“cmd”;

  鍵入命令命令,出現畫面,說明環境變量配置成功:

         A、java -version;

         B、java;

         C、javac;

=================華==麗==的==分==割==線======================

Android SDK的安裝與環境變量配置

一、配置Andriod環境變量

1、下載Android SDK,點擊安裝,直接默認路徑即可! 下載地址:http://developer.android.com/sdk/index.html

2、默認路徑安裝后,安裝完成,開始配置環境變量。

3、打開計算機屬性——高級系統設置——環境變量(如上文)

4、新建一個環境變量,變量名:ANDROID_HOME,變量值:D:\Program Files\android-sdk-windows(以你安裝目錄為准,確認里面有tools和add-ons等多個文件夾),點擊確認。

5、在用戶變量PATH后面加上變量值;%ANDROID_HOME%\platform-tools;點擊確認即可。 在系統變量path中添加;D:\Program Files\android-sdk-windows\tools

6、Android SDK配置完成,接下來驗證配置是否成功。

7、點擊運行——輸入cmd——回車——輸入adb——回車,如果出現一堆英文,如下圖所示,即表示配置成功,在輸入Android,啟動Android SDK Manager。

二、下載和安裝Andriod SDK

1.SDK下載

    去http://www.android.com/ 在那個頁面中有developers鏈接,點擊后鏈接到developer.android.com網站上,如下圖,下載相應的sdk版本就是了,由於我的電腦的操作系統是windows,所以我直接在選擇了android-sdk_r12-windows(圖中有標識).

image

下載完成后,解壓后得到android-sdk-windows文件夾,該文件夾包含如下文件結構:

(1)add-ons:該目錄存放額外的附件軟件。剛解壓時該目錄為空。

(2)platforms:該目錄存放不同版本的Android版本。剛解壓時該目錄為空。

(3)tools:該目錄存放大量的Android開發,調試工具

(4)SDK Manager.exe:該程序就是Andriod SDK管理器。

(5)AVD Manager.exe:該程序就是Andoid虛擬設備。

(6)docs:該文件夾存放了Android SDK開發文件和API文檔等

(7)platforms-tools:該文件夾存放Android平台和相關工具

(8)samples:該文件夾存放不同的Android平台和示例程序。

2.安裝sdk開發使用的相應的包  

   運行之后安裝了sdkmanager,然后sdkmanager啟動后會去android倉庫去取還未安裝的包的信息,如下圖(由於我的系統中已安 裝好,因此每個包前面都是綠色打勾的),為了偷懶,我直接就選擇了accept all,將所有的包安裝上.其實,如果自己對android整個體系比較了解的話,可以選擇只安裝自己需要用到的部分.

 

三、在eclipes中配置和安裝ADT(Android Development Tools)

1.安裝ADT

首先的下載和安裝Eclipse,登陸http://www.eclipse.org站點,下載Eclipse IDE for java EE Devlelopers的最新版本,然后安裝。

ADT是eclipse的一個插件,如同cdt和jdt一個道理.要開發android程序,至少要有個cde(集成開發環境).而android官方推 薦的是eclipse.並且為eclipse下開發android准備了ADT這樣一個插件.有了這個插件,就能比較方便的開發android程序了.

然后點擊 Help->Install new Software,在彈出的窗口中點擊add按鈕

name:AndroidADT或者其它任何名字。

Location:https://dl-ssl.google.com/android/eclipse/ ,如果網絡有問題的話,可以試下如下地址:http://dl-ssl.google.com/android/eclipse/

然后點擊:ok

勾選Development tools,然后開始安裝ADT插件。在Eclipse安裝其它插件也一樣,這里采用的是在線安裝ADT插件,在網絡好的情況下,可能需要一段時間,耐心等待。

2.配置ADT

點擊eclipse菜單中的window,選擇"Preferences...",在彈出窗口中選擇android sdk的安裝位置:這里是D:\Program Files\android-sdk-windows,配置如下圖:

四.創建AVD(Android 虛擬機)

在eclipse菜單點擊window,選着AVD Manager彈出:

然后點擊 new在彈出的AVD中填寫虛擬機的名稱name:Android2.2,選着Android平台的版本Target:Android2.2 - API Level 8,設置虛擬的SD卡的大小,這里size是512MiB,可以設置彈出的虛擬器外觀的大小:200*350

配置好后點擊Edit AVD,最后點擊Start啟動

如圖:

五、在eclipes中開發第一個Android應用

大致需要如下3步:

(1)創建一個Android項目.

(2)在XML布局文件中定義應用程序的用戶解界面

(3)在java代碼中編寫業務實現

詳細步驟如下:

1.通過在Eclipes下面"File->Android Project"

點擊next:

選着2.3.3在點擊next:

點擊Finish。

第一個項目創建成功。

2.在Android項目的layout目錄下面有一個main.xml文件,該文件用於定義Android的用戶界面:

main.xml:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:orientation="vertical" >

    <TextView
        android:id="@+id/show"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:text="@string/hello" />

    <Button
        android:id="@+id/ok"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="點擊我" />

</LinearLayout>


說明UI組件上幾個通用的屬性:

android:id:該屬性指定了該控件的唯一標識,在java程序中可以通過findViewById("id")來獲取指定的Android界面組件。

android:layout_width:指定該組件的寬度。如果屬性為fill_parent,說明該組件與父組件具有相同的寬度;如果屬性為wrap_content,則說明該組件的高度取於它的內容——基本能包裹它的內容即可。

思考:為什么把用戶界面放在XML文檔中定義,這樣可以讓XML文檔專門負責用戶UI設置,而java程序專門負責業務實現,這樣可以較低程序耦合性。大家要接受Android這種優秀的設計,其實這種思想在學習三大框架時候就接觸過了。

3.Android項目的src目錄是Android項目的源代碼:

HelloWorldActivity.java:

import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.TextView;

public class HelloWorldActivity extends Activity {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        //設置使用main文件定義的布局
        setContentView(R.layout.main);
        //獲取UI界面中ID為R.id.ok的按鈕
        Button bn = (Button) findViewById(R.id.ok);
        //為按鈕綁定一個單擊事件的監聽器
        bn.setOnClickListener(new OnClickListener() {
            
            @Override
            public void onClick(View v) {
                //獲取UI界面中ID為R.id.show的文本框
                final TextView show = (TextView) findViewById(R.id.show);
                //改變文本框的內容
                show.setText("hello world!");
            }
        });
    }
上面這個程序只做了三件事情:

(1)設置該Activity使用main文件定義的界面布局作為用戶界面。

(2)獲取ID為R.id.ok的按鈕

(3)為第二部獲得的按鈕綁定事件監聽器--在事件監聽器處理方法中改變ID為R.id.show的文本的內容。

完整的Android應用就開發完成了。

 

 

 

 

 

 

 

 

Face your past without regret. Handle your present with confidence.Prepare for future without fear. keep the faith and drop the fear. 面對過去無怨無悔,把握現在充滿信心,備戰未來無所畏懼。保持信念,克服恐懼!一點一滴的積累,一點一滴的沉淀,學技術需要不斷的積淀!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM