知識社群登入
位置: 艾鍗學院 Blog > 專業論壇 > 討論
"Android 移植" 到底是在學什麼東西?
1樓
 
 
  我想了解 "Android 移植" 到底是在學什麼東西?
  Android 不是Google 做好的嗎? ...
 
    學校剛正在修嵌入式系統.....
 
 
  
2樓
我也想了解 :)
請解答 ~~~~~~~~
3樓
 
Android App 主要是了解Android Framework , 並利用Android Framework
撰寫一個 .apk檔的APP程式, 所以基本上,你得熟悉JAVA程式語言,並熟悉Android Framework
而且你最好用過Android 手機或平板, 不然你不太會操作android 系統,也寫不出android style的程式
 
 
 
Android Porting :: 如何將 google android SDK, 放到一個Embedded Linux 平台上
其實最主要的部份還是去了解Android HAL 這個程式架構,這是一個讓Android Framework ,
須要用到底層硬體時就是呼叫HAL., 而HAL就是原本Linux 叫用底層linxu driver
的方法, 但要包成一個.so 檔, 但因為上層是JAVA,所以還要有一個.JNI file
基本上要Embedded Linux 開發的基礎, 會比較容易上手.