小白福利-飛凌i.MX6開發板APP源碼開發流程例程

FETMX6Q-S 核心板基於 NXP公司四核 ARM Cortex-A9架構 i.MX6Quad 高性能處理器設計,主頻最高可達1.2GHz,8層PCB沉金工藝,郵票孔連接方式保證最佳電氣特性和抗干擾性,核心板自身即是最小系統,自帶LCD接口,無需底板配合, 通電即可啓動、調試,最大程度降低開發難度。

小白福利-飛凌i.MX6開發板APP源碼開發流程例程

配套 OKMX6Q-S3 開發板 資源豐富,板載5M像素數字攝像頭接口,標準的雙路8位LVDS接口和HDMI-1.4接口可將強大的多媒體性能發揮得淋漓盡致;SDXC標準SD卡接口,SATA硬盤接口存儲能力輕鬆提升至TB級;RS232、CAN、RS-485接口,均配備保護器件,輕鬆應對工業環境;完善的鋰電池管理電路,支持紅外接收,自帶立體聲音頻功放,板載三軸加速度傳感器,可輕鬆開發便攜設備。

小白福利-飛凌i.MX6開發板APP源碼開發流程例程

OKMX6Q-S3開發板所運行的Android系統版本爲Android4.4.2, iMX6開發板 Android源碼 飛凌嵌入式已經提 供, 可在官方論壇開發板資料下載版塊獲取, iMX6開發板 Android源碼中包含了 飛凌 提供的一些測試程序的源碼,路徑如下:

android_kk4.4.2_1.0.0/packages/apps/

CanTest(can口測試程序源碼),MainMenu(串口測試程序源碼)... ...

使用飛凌提供APP源碼開發流程如下:

1、去掉飛凌默認安裝的串口APP:

①、修改源碼,將MainMenu/Android.mk改爲將MainMenu/Android.txt,這樣該工程就不會再編譯

(Android開發環境論壇有提供,鏈接:http://bbs.witech.com.cn/forum.php?mod=viewthread&tid=68211&extra=page%3D1

②、執行make clean,清除原來的編譯結果

③、重新編譯並燒寫,這樣原有的默認安裝的串口APP就被去掉了

2、拷貝源碼中的串口APP按照自己的意願進行修改(注意要使用飛凌的包名),編譯

3、對生成的apk進行簽名,否則apk安裝不上,簽名方法參考另一篇文章

http://bbs.witech.com.cn/portal.php?mod=view&aid=130

4、將簽名後的apk安裝到開發板就可以了

更多i.MX6知識請關注飛凌嵌入式官方網站資訊版

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章