A. 怎麼在eclipse中開發android
工具:
模戚乎eclipse
方法如下:
打開eclipse,新建android項目。輸入新建項目名,然後按照下圖步驟操作
B. 如何在android studio中創建一個app
1.創建HelloWorld項目
任何編程語言寫出的第一個程序毫無疑問都會是Hello World,這已經是自20世紀70年代一直流傳下來的傳統,在編程界已成為永恆的經典,那麼今天就來使用Android studio創建第一個app(Hello World)。
首先運行Android studio,在彈出的快捷窗口中新建一個項目。
點擊上面截圖中的「Star a new Android Studio project」,然後會彈出「Create New Project」對話框。其中Application name代表應用名稱,此應用安裝帶手機後會在手機上顯示該名稱。在這里我們填入Hello World(在以後的項目名通常不加空格)。如下圖所示
接下來直接點擊「Next」,會彈出「Add a Activity to Mobile」對話窗口,在這里我們選擇「 Empty Activity」,至於其他的 Activity(後面稱為活動)以後會介紹。
C. 如何創建第一個android程序
一、 開發環境安裝:
1. 下載 Android SDK.
2. 如果使用Eclipse,請安裝 ADT 插件。
3. 下載最新的SDK工具和平台。
二、創建Android項目
一個android項目包含了程序中用到的所有源代碼文件.使用Android SDK工具可以輕松的創建一個包含默認目錄和文件的項目。
本節介紹如何使用eclipse或從命令行創建一個項目。
Create a Project with Eclipse
點擊工具中的 New .
在彈出的窗口中,打開Android目錄,選擇【Android Application Project】,點擊【next】.
Figure 1. The New Android App Project wizard in Eclipse.
3. 在彈出的窗口,如圖【Figure1】中,填入下列信息:
Application Name :應用程序名.填入"My First App."
Project Name:項目目錄名和顯示在Eclipse中的項目文件名 。
Package Name :程序包的命名空間,與java或c#類似。你的包名應該定義一個唯一的名字,保證與在androi系統中安裝的所有其他包名稱不一樣。因此,強烈建議以組織或公司的域名或發布者名字開頭。在這個項目中,我們使用"com.example.myfirstapp." ,但是,你不能發布以"com.example」為命名空間的應用到Google Play上。
Minimum Required SDK :程序支持的android系統的最小版本,如果你想要支持更多的android設備,需要將這個版本號設置得相對低一點。有過有些功能在低版本上不支持,你可以只在高版本上啟動該功能。在此我們使用默認設置。
Target SDK:當前版本,也是最高版本,當有更高的版本出來時,你應該重新在新的版本上測試你的程序,並修改此參數。
Compile With: 你編譯程序時使用的版本。建議使用最新的版本,可通過SDK MANAGER下載。新版本中有新的一些特性,並會根據用戶的使用體驗做一些改進。
Theme :Android UI樣式。可以按默認設置。
點擊 Next.
在下一個屏幕上使用默認設置,繼續點擊next.
下一個屏幕可以設置程序圖標.
你可以通過多種方式自定義圖標,系統會自動為你生成各種屏幕尺寸下的圖標。在你發布程序前,請確保你的圖標滿足Iconography 設計指南中的說明定義。
繼續點擊 Next.
現在可以選擇一個activity模版.
當前項目,我們選擇BlankActivity,然後點擊Next.
4.剩下的都按默認設置,點擊 Finish.
這樣,這個項目就創建完畢了
從命令行工具創建項目
如果你沒有使用Eclipse,你可以從命令行通過SDK工具創建項目。
切換到Android SDK目錄, tools/ path.
執行:
android list targets
該命令顯示可用的android平台。
如果沒有顯示任何列表,請先通過Android SDK Manager 工具進行安裝. 參見 Adding Platforms and Packages.
執行:
android create project --target --name MyFirstApp \
--path /MyFirstApp --activity MainActivity \
--package com.example.myfirstapp
將修改為上一步驟中顯示的id;將 修改為你要保存項目的文件夾。
Your Android project is now set up with several default configurations and you』re ready to begin building the app. Continue to the next lesson.
小貼士: 將 platform-tools/ 同tools/ 目錄一樣加到你的環境變數。
這樣,這個項目就創建完畢了.
三、運行你的程序
你要如何運行你的程序取決於兩件事:是否有真實的android設備;是否使用eclipse.
在運行你的程序之前,你需要注意項目中的一些文件夾和文件:
AndroidManifest.xml
manifest文件描述應用程序的一些基礎特性並定義每一個組件。
你可以查看項目中的manifest文件,與之前談到的manifest文件的說明對比,即可知道對應的一些元素的設置:
http://schemas.android.com/apk/res/android" ... >
...
src/
存放源代碼的目錄.默認情況下,包含一個啟動時用到的 Activity 類。
res/
含有多個子文件,用於程序資源的存放。示例目錄如下:
drawable-hdpi/
包含一些可用於高解析度屏幕的繪圖實體,如圖片。其他類似的目錄包含對應的解析度屏幕下的圖片。
layout/
程序UI文件。
values/
包含用於定義諸如字元串、顏色等的xml文件。
在真實設備上運行
如果你有android系統設備,可以直接在上面安裝你的程序並運行:
首先你的設備需要安裝usb驅動。如果你是在window上開發,你可以安裝合適的usb驅動。具體驅動安裝信息可以參考 OEM USB Drivers
在設備上啟用USB調試
大部分 Android 3.2或更早的機器,在 【設置】-【應用程序】-【開發】中設置。
Android 4.0和之後的系統,應該是在【設置】-【開發選項】中。
Note: On Android 4.2 and newer, Developer options is hidden by default. To make it available, go to Settings > About phone and tap Build number seven times. Return to the previous screen to find Developer options.
運行步驟:
打開項目文件,點擊【run】。
在彈出的窗口中選擇【Android Application】,然後點擊【OK】
Eclipse會自動將程序安裝到你的設備上並運行他。
在模擬器上運行
在 【run】-【run configuration】中的【Target】頁面添加和設置模擬器,然後即可運行
D. 如何編寫安卓軟體
問題一:如何用eclipse編寫安卓程序 方法/步驟
1
1)首先,下載android SDK.介紹一種非常簡單的方法,一並下載eclipse.在網路中輸入android SDK,進入搜索界面。選中第一條。
2)如果你已經有eclipse,你可以直接在eclipse中進行android SDK插件的安裝。方法就是點擊上面菜單里的help,選擇install new software進行添加SDK。具體方法見經驗如何在eclipse中添加android SDk。
2
進入下載界面後,選擇適合自己電腦的SDK進行下載。這里下載的是android開發工具,非常的簡單實用,不需要我么重新下載eclipse,在這個下載包中會自帶一個eclipse FOR android的develop工具,我們直接在裡面就可以進行android的開發。
3
下載完成後解壓,解壓後我們進入文件名為eclipse的文件夾中。點擊eclipse應用程序,運行。運行如圖,和我們常用的eclipse是不一樣的因為這個是android的開發工具,只適用於開發android。裡面有好的插件已經提供給我們,不需要再進行安裝。
4
進入eclipse界面後,開始新建android項目。輸入新建項目名,如果沒有特殊要求,點擊next一直至最後完成。開始的配置只是一個大體的框架的構建,這些我們可以以後進行修改,最總要的還是代碼的編寫。
5
所有配置都完成後就可以開始進行android的開發了。如圖:
進行android開發的時候建議不要用拖拽控制項的方式,建議直接編寫代碼。
END
java環境變數配置
1
這里順便介紹一下java環境變數的配置。
1)首先打開環境變數的界面,添加一個JAVA_HOME的值。右擊計算機屬性,在左側有高級設置,進入後就會看見環境變數選項了。
2)在系統變數中建立java_home,將你的java SDK所在的路徑放在裡面。
2
建立classpath。同樣在系統變數中新建一個classpath,在下面輸入.;即可,不用輸入其他的值。
3
運行cmd,測試。按win+R打開命令面板,輸入cmd,進入後輸入java -version然後回車,接著輸入javac,回車,看結果是否與下圖相同。
這里需要注意的是java -version的java後面是有空格的。
問題二:如何開發安卓第一個程序Hello World 1
打開eclipse集成sdk開發環境,點擊菜單file――》new――》Android application新建安卓項目
2
輸入工程名,項目名,還有包名,點擊下一步。
3
信心勾選不要更改,點擊下一步。
4
這個步驟是選擇應用的啟動圖標,如果想改就改,不想改就點擊下一步
5
選中blackActivity,點擊下一步
6
輸入activity的名稱,main的名稱,點擊下一步。
7
項目創建好了,右鍵要啟動的項目,run as 選中Android application啟動項目
8
然後模擬器啟動好之後,點擊查看,helloworld就創建好了
問題三:如何自學 Android 編程 因為項目需要,8月中旬開始決定做安卓的程序,所以馬上就開始學習安卓方面的開發知識,把最近的學習實踐經歷和大家分享分享。不要一開始就下載一大堆資料,視頻,然後就不知道做什麼了,要給自己定個目標,我要做什麼?我怎麼達到目標?
我不懂java,但是懂C#和C++,所以我沒主張去單獨學習java語言,如果你是個最最初的新手,沒啥語言基礎,那你必須先看看java語言,不要很詳細看,因為學習Android中,你也是在學習java。
1. 明確目標
沒有目標的學習,會感覺到後面沒什麼成果,在1年前,我也打算學習android開發的,但是目的就是學習,到網上去下載很多學習的視頻,然後把開發環境搭建起來,能把Helloworld運行起來,能打些log,Activity之間也能互相切換了,但是後面也就不了了之了,因為不知道學了要干什麼。依葫蘆畫瓢的做了幾個例子,因為裡面的問題都是已經解決的,所以也沒能深入的系統學習。
這次因為產品的需要,要做Android版本,要做的東西一開始就已經設計好了,見搖搖2選1安卓版本,剛開始也不知道裡面有些什麼技術難度,但是要做的目標已經明確了,而且也沒有現成的,碰到問題就查資料,慢慢地解決,這樣有的放矢,學習的效果非常好。既有現成的技術可以使用,又有些技術,需要查比較多的資料,這樣記憶就比較深刻,所掌握的知識也比較系統。
接下來的一系列文章,我會把在開發搖搖2選1中遇到的問題,給大家詳細講講,程序雖然小,但是五臟俱全,做Demo和做產品的要求完全不是一個級別,如果Android大牛感覺知識講的比較淺,那可以繞道,畢竟我是從一個完全的新手開始的。
2. 了解安卓開發中比較困難的地方
學習一個新平台,就要知道此平台開發要面臨的困難有哪些,不要做到最後,這些問題沒有考慮,那就比較糟糕了。在網上搜索了下,安卓開發困難總結如何:
1)安卓系統版本比較多,各版本之間的兼容性是個問題,此為系統碎片。
2)安卓設備千變萬化,設備難以統一,每個產品都成為獨立,分散的Android碎片。
3)解析度五花八門。一個產品,可能需要多個界面排版,人工消耗比較大。
看到這張圖,有沒有頭疼的感覺?
總結成一句話:Android的碎片化真是要來開發者的命。
3. 搭建開發環境
巧婦難為無米之炊,開發環境肯定是第一件要做的事情,這類的文章已經很多了,我也不多說了,多說也就比較無聊了。感謝吳秦,也是博客園里的一員,他寫的很詳細了,見這里。
4. 查看網友總結的一些經驗。
不是什麼都查看,開發中遇到什麼問題,就去查看什麼問題,這樣你查到的知識,馬上就能深入的實踐,這樣知識就鞏固了。
1)首先當然要看Android的開發文檔,裡面其實大部分的知識都有了,還有就是SDK自帶的Samples。
2)博客園里搜索「Android開發」,會出來一大把,很多網友都是很系統的講解了。
3)eoe
android社區,裡面有很多網友上傳了現成的demo代碼,裡面很多都是模仿現在流行的產品的界面開發,很是不錯。
5. 掌握調試方法
個人一直認為,調試技巧是開發中最重要的技能,如果調試技能比較差,不知道如何查找問題,那不會是個好的程序員,其技能也不會高到哪裡去。
Android做下來,感覺調試這塊做的很不錯了,這要感謝Eclipse
IDE做的比較不錯,但是Android的界面排版部分,真的不敢恭維,Eclips......>>
問題四:如何用c++寫安卓手機軟體? 這個你不容易,安卓是java寫的,你學過C和C++想寫安卓軟體既需要學java語言,又需要學安卓手機的介面,相當於新學,不天天學兩三年寫不出什麼東西的。建議寫個win7能用的加殼程序,現在的殼基本上是以前系統上的,win7實用的不多。
問題五:怎樣編寫安卓手機程序???用什麼軟體編寫 。 說具體點 。 樓主看一下這個教程,或許能幫到您。 pan./...703809
問題六:怎樣將自己寫的程序放到android手機里運行 你是用ECLIPSE開發的程序吧?
如果是的話可以先USB接上手機和電腦,手機打開調試模式然後直接在項目上右鍵 -伐> 運行方式 -- > android application 可以直接運行
APK文件的話在項目的BIN目錄下面
問題七:安卓軟體怎麼寫 寫安卓程序的話有好多平台,常用的就是eclipse和myeclipse,我場做安卓開發都是用這兩個平台。安裝起來也方便,當然,如果您的水平高的話可以直接記事本寫代碼再編譯。。。
問題八:安卓開發軟體歡迎界面怎麼做 顯示一個載入的界面,增加一個延時任務。比如用handler,幾秒後再執行跳轉到主界面。
問題九:如何學習安卓軟體開發 200分 你把android sdk中的開發文檔下載到本地,然後eclipse中就有javadoc顯示了,你就能在代碼里看到每個庫函數的用法了。書的話我建議買 精通Android2 ,或者 Android2高級編程 這兩本書,講解的細致,但是一定要結合sdk來看。國內的不要買。。。。(切身體會,千萬別買)看完之後就可以自己動手做做項目了。對於java基礎,我現在的感覺是 如果要深入學習android平台,java基礎一定要好(里邊包括各種java類庫的用法,本地代碼jni什麼的)。但如果平時隨便做做應用的話,會面向對象編程就完全可以了。