Design Your Life

SyntaxHighlight

顯示具有 Android 標籤的文章。 顯示所有文章
顯示具有 Android 標籤的文章。 顯示所有文章

2013-03-17

回鍋心得 Android vs. Windows 8 dev.


前言

能有機會去上課真是不錯,一方面強迫自己動手做,另一方面重新熟悉Android的開發,說真的一堆東西都忘的差不多了,畢竟上一次碰Android是在碩士班的時候了,當初是為了論文收集使用者的動態簽名資料而寫的一個Android app。

連這一次上課已經遇到這個老師三次了,第一次是在上iOS課程遇到,第二次是在微軟,還有這一次,這位老師感覺很不簡單

2010-10-08

Problem of Android add External .jar files

Problem

App crash一開始我用開發Java的方式增加一個User Lib然後加在Android Project用java方式加入user lib

卻發生了錯誤『Could not find class ‘com.google.jplurk.PlurkClient’』的錯誤,讓我的ap直接掛掉

2010-08-27

Android 實機除錯設定

根據過去開發手機AP的經驗,用模擬器(Emulator)開發是不夠的,畢竟它是模擬出來的環境,跟在實機上執行程式是兩回事,所以透過實機來開發AP可以減少因模擬器讓你走冤枉路的機會,同時你也會發現,在實機上面開發的執行速度除錯速度比在模擬器上快得多,所以買台Android手機來開發吧

這就是我們今天的主角Motorola Milestone,其實不管用哪隻Android手機都是用這個方式設定喔
moto-milestone-sm

2010-08-20

emulator: ERROR: unknown virtual device name

若你在啟動AVD的時候碰到這樣的錯誤訊息,可以試著用下面步驟解決。

 

先確定你的環境變數有設定好:

2010-8-19 上午 10-22-54

在你Android SDK所在的資料夾之中的\tools

Android Virtual Device (AVD) 設定

什麼是AVD呢?顧名思義就是Android的虛擬裝置啦,在Android SDK當中提供讓開發者自訂Android虛擬裝置(AVD),而後可以依據這些虛擬裝置去開發出最適合的應用軟體(AP)。這是非常貼心的設計,讓我們這些買不起高階手機的死阿宅開發者,可以過過乾癮(笑)。
以前在N95上用J2ME開發AP就發生許多模擬器與實機之間相容性的問題,當時碰到模擬器比實機效能還要好的情況,所以還是建議開發者在後期能用實機測試看看AP是否有其他問題,測試看看AP的流暢度,實際使用UI是否符合User期許,以免將AP發布出去卻有不好的迴響。
本篇AVD設定是參考Common Android Virtual Device Configurations來建置的,因為我也不清楚這些實機上的硬體規格(謎:是你自己懶得找吧)。

2010-08-15

Android 開發環境建置 for Win7 x64

一直想寫些東西來做紀錄,如果有寫不好的地方麻煩各位大大給予建議。

本篇以Windows 7 x64為建置的環境,若你所使用的OS不一樣的話(ex. Mac OS X, Linux)請到參考官方的教學