Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> [Android]_[初級]_[Android開發環境搭建入門(Windows)]

[Android]_[初級]_[Android開發環境搭建入門(Windows)]

編輯:關於Android編程

場景:

1. 突然接到Android的開發任務時如何配置android開發環境?

2. 現在的android studio是基於idea的,在我的電腦上運行奇慢和卡(雙核i5,64位Win7,4G內存).而且有遺留eclipse項目,大部分教程都是基於eclipse的。

所以入門來說adt開發android程序比較適合.

3. 如果有深入研究的話,直接用其他ide配合build sdk開發也不是不行.

第一步. 配置ADT的Android開發環境.

注意1: 如果要下載所有的Android API,會耗費很大空間,所以選擇比較特殊的版本API就行了.

還有就是模擬器鏡像文件很大,如果要下載完估計需要10G以上的空間吧,如果直接用真機調試,

可以不用下載這些鏡像.

圖1

 

\

 

圖3

 

\

 

注意2: android sdk最好安裝在和eclipse同級的目錄,這樣便於查看源代碼等查找相關資源文件.

圖4

 

\

 

注意3;因為google被牆,下載android sdk時需要配置hosts.

C:\Windows\System32\drivers\etc\hosts

添加

203.208.48.134 dl-ssl.google.com

設置hosts已經不行:

參考設置代理:http://zhidao.baidu.com/question/2138710173900914228.html?qbl=relate_question_0&optimi=4

 

\

 

注意4:下載1.7以上的sdk,因為編譯android 5.0以上版本需要1.7以上的支持,而且例子21也是需要1.7以上的JDK才可以編譯成功.

http://www.oracle.com/technetwork/java/javase/overview/index.html

參考以下文章配置環境,選其一:

http://www.cnblogs.com/allenzheng/archive/2012/11/10/2762379.html

http://blog.csdn.net/cxc19890214/article/details/41249761

第二步. 資源下載地址

-- Eclipse 3.7.2 (Eclipse IDE forJavaDevelopers),如果是64位機子建議下載64位版本.

http://www.eclipse.org/downloads/packages/release/indigo/sr2

-- ADT.下載最新的 ADT 23.0.4 (October 2014) 需要翻牆:

http://developer.android.com/sdk/installing/installing-adt.html

https://dl.google.com/android/ADT-23.0.4.zip

-- Java 1.7的下載地址

http://www.oracle.com/technetwork/java/javase/overview/index.html

--

第三步. 新建一個簡單項目並運行.

菜單File->New->Android Application Project.

圖2:

 

\

 

FAQ:開發時遇到的問題解決辦法.

問題1: The zipalign tool was not found in the SDK.

Please update to the latest SDK and re-export your application or run zipalign manually.

Aligning applications allows android to use application resources more effciently.

解決: 更新到最新的 sdk build-tool.

問題2: [2015-01-25 08:32:00 - SimpelExample] E:\workspace_android\appcompat_v7\res\values-v21\styles_base.xml:75: error: Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Material.ActionButton'.

解決: MinSDKVersion選8,MaxSDKVersion和TargetSDKVersion必須是21,因為生成的模板例子就是基於21的,一定會編譯21.

ADT-23.0.4

參考:http://blog.csdn.net/cxc19890214/article/details/41281439

問題3:

1.需要在某個類寫main函數測試代碼時,使用ADT會出現以下的崩潰情況.

參考:http://www.cnblogs.com/lzhitian/archive/2012/04/12/2444960.html

#

# A fatal error has been detected by the Java Runtime Environment:

#

# Internal Error (classFileParser.cpp:3494), pid=7480, tid=7376

解決辦法:

1.選中要運行的測試類,右鍵 -> Run As -> Run Configurations...

2.切換到Classpath選項欄,刪掉Bootstrap Entries裡面的Android Library,然後點擊右側的Advanced.. -> Add Library -> JRE System Library,一路next即可。

這時再運行該類,就能正常運行了。

問題4: 關於Eclipse創建Android項目時,會多出一個appcompat_v7的問題

參考:http://blog.csdn.net/crazykbc/article/details/21553699

總的來說: 該項目是一個Library Project, 作用是讓你的Android Project 在API 7+的sdk版本(即Android2.1版本)可以訪問ActionBar的API,ActionBar相當於用戶界面的操作欄

問題5: Android SDK Manager在哪裡?關閉它有影響嗎?

Android SDK Manager 是獨立的程序,關閉eclipse對它不影響.

菜單 Windows->Android SDK Manager.

可以直接運行,在 Android SDK 的安裝目錄裡. SDK Manager.exe

the zipalign tool was not found in the sdk

找個zipalign.exe,復制到sdk/tools下即可!

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved