2010-07-12 23 views
2

我應該如何開始使用Android?我從哪裏獲得幫助和示例源代碼? JSF應用程序可以在Android手機上運行嗎?我看到了primefaces站點,它有用於Android手機的TouchFaces。但我真的不知道我應該如何開始使用Android。這太難了嗎?即使創建一個簡單的應用程序也需要太多時間嗎?我如何開始使用Android?

在此先感謝:)

+2

可能重複(http://stackoverflow.com/questions/3211193/how-to-learn-developing-android-applications) – Macarse 2010-07-12 15:23:44

回答

3

我最近開始與Android開發。官方Android開發網站上有一些好東西,讓你開始:

http://developer.android.com/resources/tutorials/hello-world.html

http://developer.android.com/resources/tutorials/views/index.html

http://developer.android.com/reference/android/app/Activity.html

現在,每當我卡上的程序的某一方面,我只是使用Google搜索我想要做的事情。我已經瞭解到,幾乎所有的事情都已經完成和博客了。對於這個問題,我需要的一些答案已經在這裏。

2

如果您擔心它可能太複雜,請嘗試Android App Inventor。它提供了一個用於在預構建模塊中構建Android應用程序的GUI。
它也有它自己的一套tutorials

+0

是否有可能從Android App Inventor中獲得可用的Eclipse項目?也就是說,您可以繼續擴展它? – Nate 2010-07-12 16:09:48

+0

我不使用Eclipse,但您可以下載源代碼(請參閱http://appinventor.googlelabs.com/learn/tutorials/hellopurr/HelloPurrAssets/HelloPurrDesigner.png獲取截圖),所以我可以這麼想。 – 2010-07-12 16:34:17

1

對我來說,最有用的出發點是從語用書架閱讀的「Hello,Android」的書: http://www.pragprog.com/titles/eband3/hello-android

我已經張貼鏈接到第三版(編輯:現在公佈)這將處理Android 2.1以上版本(2.2以上,我猜!)。但是,如果您已經在JSF中提出問題,這可能太基本了 - 那麼我會同意其他大多數答案並瀏覽Web以獲取更多信息。

但是,我發現本書很快就被閱讀了,並且通過運行一些示例應用程序,我很快就能夠開始自己開發一個工作。基本上,無論什麼讓你最快的編碼和合理的理解怎麼做...

1

進入Android之後,您需要了解如何在Eclipse中進行調試以及如何使用ADBDDMS工具。

爲了獲得有關異常/力更多的細節接近,你需要尋找在Eclipse視圖稱爲Logcat(你會發現在DDMS觀點)那裏,你會發現一個詳細的追蹤時,/什麼,在哪一行是問題。

爲此,您應該閱讀完整文章約Debugging in Android using Eclipse

alt text http://www.droidnova.com/blog/wp-content/uploads/2009/09/debugging-3.gif