Androidを実機に組み込むことを目的としたハンズオンを行う講座です。

Androidx

Android組み込み開発基礎コース Armadillo-440編

概要 Androidを実機に組み込むことを目的としたハンズオンを行う講座です。
組み込みLinuxとAndroidの違いの知識から、実機(Armadillo-440)へのAndroid移植を行うためのノウハウを学習できます。 シリアルデバイスを例に、NDKを使用してネイティブコードを触りながらJNIを通じて、Androidアプリケーション実装を実体験するコースとなっています。
期間 2日間
対象 技術者(プログラマ、アーキテクト、マネージャ)
前提スキル:Java や C/C++ 言語の基本的知識   ・Linuxのコマンド操作経験
・Eclipseを使用した経験

タイムスケジュール

日 程 時 間 カリキュラム内容 備 考
1日目   第1章 Linux概要
  Linuxとは
  ルートファイルシステム
  起動シーケンス
  Initの概要
  組み込み向けOS
  組み込みLinux
第2章  Android概要
  Androidとは
  Androidアプリケーションの動作環境
  Androidのアーキテクチャ
  アプリケーション開発環境
  プラットフォーム開発環境. Androidの起動処理
アットマークテクノ社製 Armadillo-440 
2日目   第3章 ターゲットボードについての理解
  Armadillo-500fx, Armadillo-440
  ソースコードの取得
  カーネルイメージ作成
  ユーザランドの作成
  Armadillo-440への ポーティング
第4章 デバイスの組み込み開発の手法
  AndroidにシリアルUSBデバイス組み込み概要
  ドライバモジュール作成
第5章 NDKを用いたアプリケーション作成
  NDKによるJNIアプリの作成方法
第6章 デバッグ
  NDKで作成したライブラリのデバッグ
  アプリケーションのデバッグ
 

お問い合わせ

Android一覧に戻る

スキルブレインの研修サービス

  • Linux
  • Java/.NET
  • 資格取得
  • セキュリティ
  • 組み込み
  • ヒューマンスキル
  • イベント情報
  • お問い合わせ
  • LPIC eラーニング
PEARSON

ページの先頭へ戻る