推 aquaeelziq:謝謝!非常有參考價值 ^^ 看來我要走的路很長 ^^" 12/08 08:17
※ 引述《aquaeelziq (我是男的(真的啦...))》之銘言:
: 大家好
: 我是軟體程式的完全外行人 但有點興趣 想藉由android這個有趣的東西
: 來開始程式的學習 當做休閒自修 在此有一個觀念上的問題想請教
: 我在Android 程式設計與應用2 這本書裡讀到
: 只要是ARM架構的手機都可以安裝android
: 那 如果不是手機 而是一般的mp5 主控晶片是ARM架構的
: 也可以把android安裝下去嗎?
: 在外行人的眼裡是覺得好像可以 畢竟連冰箱,家電都可以安裝android了
: 假設以上都是可行的話 我要學哪些知識才能完全我的目標呢?
: JAVA linux 還有什麼呢?
: 謝謝!
請先想一下方向,如果是應用程式開發的話(軟體),先找一本Java程式設計的書
由淺入深的搞懂物件導向程式設計流程 概念 UML 介面實作 thread....!
再來找一本Android程式設計的書,搭配Google Android Guide和API Reference
多練習寫程式和上網找資料 和網友討論,自己嘗試做一些小型的專案或專題
再來是你想要移植Android OS的話,這部份是取決你移植得開發平台
因為網路上open source的Android OS,Google只有做到Framework部分
剩餘的硬體驅動程式要自己撰寫補齊,EX:Android是手機作業系統,沒有滑鼠和鍵盤
你的開發平台如果有支援鍵盤滑鼠,需要撰寫相關驅動程式,不然,周邊IO會完全沒有反應
可以先上網找你的開發平台是否有人已經移植成功相關案例,仔細研讀,不懂在查找資料
或上網發問,之前版上有大大發了一篇成功移植Android OS到PXA270開發板的論文
你可以參考一下
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.125.45.230
※ 編輯: wenyenleng 來自: 140.125.45.230 (12/07 13:36)