Planet of NCCUCS
adobe photoshop 8.0 warez Adobe Premiere Pro CS5 can t reinstall adobe creative suite download adobe photoshop 8 0 cs Adobe Illustrator CS5 adobe premiere pro 1.5 serial key adobe acrobat reader 6.0 free Adobe Dreamweaver CS5 adobe course indesign software adobe photoshop free cursive fonts Adobe Photoshop CS5 Extended adobe photoshop elements 4 help sound adobe photoshop logos Adobe Creative Suite 5 Master Collection adobe creative suite torrents adobe photoshop and trial version Adobe Acrobat 9 Pro Extended adobe photoshop shape tools adobe photoshop free trial software Adobe Contribute CS5 wartz adobe acrobat adobe creative suite 2 academic Adobe Indesign CS5 adobe acrobat approval adobe premiere preview download Adobe Flash Catalyst CS5 602 acrobat adobe reader update adobe acrobat 7 reader update Adobe Flex Builder 3 Pro opening pps in adobe photoshop

linux(ubuntu)環境下開發 Android 所遇到的Eclipse 設定問題

作者:Anderson on 九月 4, 2008 Posted in RSS | | 觀看文章來源

ubuntu上開發android出現一點問題,分享一下解決的過程。

若直接利用apt-get install eclipse 會安裝 eclipse 3.2.2-5ubuntu2。

但是官網推荐比較新的版本
http://code.google.com/android/intro/installing.html

supported Development Environments:
* Eclipse IDE
o Eclipse 3.3 (Europa), 3.4 (Ganymede)

於是從善如流的到eclispe官網下載新版本。

而在前一篇文章有關 Upgrading the android sdk
有強調過 Not compatible with Gnu Compiler for Java (gcj)

所以推薦自己去sun官網下載,手動更新jdk,step by step教學在此

接著很無腦的利用eclipse開發android(參考android application in 5 minutes),但是有別於windows上開發,我遇到一些問題。

eclispe顯示錯誤訊息:

- myproject] Android Launch!
- myproject] adb is running normally.
- myproject] Could not find myproject.apk!

看來可能是
1. 沒有順利的產生.apk ,
2. 沒有安裝到模擬器裏面,

經過一番嘗試,找到解法如下。

請先移除掉 ~/.android 這個目錄個人猜想是android的設定,
接著手動去建立myproject.apk。

(如何手動建立.apk請參考Developing Android Applications with Other IDEs and Tools,有空會寫個中文版分享。)

基本上是在
~/android_sdk/tools/

./activityCreator.py

–out ~/workspace/myproject

your.package.name.ActivityName
會在~/workspace/myproject/產生出build.xml,執行ant
最後到~/android_sdk/tools/
執行安裝到模擬器的動作。

./adb install

~/workspace/myproject/bin/myproject-debug.apk

注意此時產生的是 myproject-debug.apk
(這可能就是eclipse發生錯誤的原因,eclipse想要找myproject.apk找不到,其實名字根本就不對。)

手動練習一次之後,接著重新開eclispe ,一樣無腦的建立一個新的project,這次就會順利的建立成 myproject2.apk!

前文中”經過一番嘗試”,可是浪費了我不少青春:(

總之雖然在霧中摸索,但還是稍有跡可循,猜想是android sdk會記一些環境的資訊在 ~/.android 這個目錄裏面。而eclispe 啟動也會去讀~/.android這個目錄。前面的錯誤是eclipse還沒設定好,手動建立一遍的時候,會把環境的資訊記錄到~/.android這目錄,所以第二次開啟eclipse就不再混亂。

希望這些資訊有幫助。

:, , ,

讀過本文的讀者, 也對以下文章有興趣

No comments for this entry yet...

Comments are closed.

Looking for something?

Use the form below to search the site:

Still not finding what you're looking for? Drop a comment on a post or contact us so we can take care of it!

最新文章

照片

R0012028R0012036R0013553R0013551R0013550R0013549R0013560R0013558R0013569R0013561R0013570R0013571R0013580R0013581R0013556R0013567R0013563R0013572R0011783R0012312