Android開發基礎1-概述和SDK安裝、文檔

來源:互聯網
上載者:User

iPhone的軟體移植基本結束,可參考http://www.cnblogs.com/2018/category/273921.html,下一步要開始的是android平台的移植,學習這個的過程中把先把掌握的基礎知識整理一下。

綜述

www.android.com 開發網址被和諧,SDK官網內容需要翻牆

http://www.android123.com.cn/android_kit.html

android-sdk_r08-windows.zip

android-ndk-r5-windows.zip

ADT-8.0.0.zip

eclipse-java-europa-winter-win32.zip

由於Android的架構介面部分使用的是JAVA實現的,因此大部分軟體都是使用JAVA開發的,此時使用SDK即可;對於已有的C/C++項目的移植問題可以使用NDK(介面由SDK支援)

版本

Android平台

1.5、1.6、2.0、2.1、2.2 2.33.0

Android各版本區別總結

http://blog.csdn.net/lschou520/archive/2010/12/30/6107823.aspx

Android 版本之間的區別[圖片]

http://rainhomepage.appspot.com/2010/11/android-version

http://bbs.pcpop.com/100527/6549298.html

IDE安裝前置條件(JDK和環境變數)

假設

jdk安裝在C:\Program Files (x86)\Java\jdk1.6.0_23

Android SDK解壓在D:\mobile\android-sdk-windows

Android NDK解壓在D:\mobile\android-ndk-r5

Cygwin安裝在C:\cygwin\

JAVA_HOME

C:\Program Files (x86)\Java\jdk1.6.0_23

CLASSPATH

C:\Program Files (x86)\Java\jdk1.6.0_23\lib;

C:\Program Files (x86)\Java\jdk1.6.0_23\jre\lib

PATH

C:\Program Files (x86)\Java\jdk1.6.0_23\bin;找到java的命令列程式

D:\mobile\android-sdk-windows\tools; D:\mobile\android-sdk-windows\platform-tools;

找到adb等工具

C:\cygwin\bin;找到gcc g++ make等C/C++編譯工具

D:\mobile\android-ndk-r5找到ndk-buildndk-gdb指令碼

SDK1. 選擇安裝相應版本的SDK

將sdk包解壓到某個目錄;線上狀態下執行SDK Manager.exe;選擇需要的安裝包安裝,如

[文檔和例子代碼可以在這下載]

2. 建立Virtual devices

根據下載的版本可以建立不同的AVD

3. 運行Eclipse設定sdk的路徑

解壓Eclipse; 將Eclipse的anroid開發外掛程式覆蓋到eciplse的目錄(ADT-8.0.0.zip);執行eclipse.exe

或則使用ADT的線上地址http://dl-ssl.google.com/android/eclipse/聯機安裝ADT

設定sdk的路徑

開始項目

建立:File/New/Android Project可以建立新的項目

這些建立好後可以Run 和Debug程式了

開發文檔

SDK Manager.exe選擇安裝後存放在android-sdk-windows\docs目錄下,index.html可查看(最好不用用IE,有的IE版本查看不正常)

對於不太熟悉這個環境的人員,把這個文檔過一遍,可以清楚android的一些約定和規範

參考http://www.cnblogs.com/wanlipeng/archive/2010/08/04/1792136.html

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.