labs.beatcraft.com

bc9-android-sdk--release20091201

主な変更点

bc9-android-sdk--release20090815 からの主な変更点は以下のようになります。

  • Android SDK を android-sdk-linux_x86-1.5_r3 から android-sdk_r04-linux_86 に更新
  • Android NDK を android-ndk-1.5_r1 から android-ndk-1.6_r1 に更新。
  • Android へ gps 対応を追加。
  • Android へ bc9 ベースボード上の加速度センサー、地磁気センサー、方位センサーへの対応を追加。
  • linux-kernel への patch を -r6 から -r7 に更新。
    (詳細は /home/beat/kernel_work/ 以下のファイルをご覧ください。)

構成内容

/home/beat/ にあるディレクトリ

以下は Ubuntu のインストール後 default で作成されているものです。
(Gnome の filemanager nautilus が自動的に作成しています。)

Desktop/
Documents/
Music/
Pictures/
Public/
Templates/
Videos/

以下は bc9 での開発用にインストール・設定したものです。

android-1.5r3/                 Open Source Android の branch 1.5r3 を checkout 後、修正を加えたもの。build 作業も実行済みです。
android-ndk                    android-ndk-1.6_r1 への symlink。更新時の設定簡略のため作成しました。
android-ndk-1.6_r1/            Android 1.6 NDK, Release 1     http://developer.android.com/sdk/ndk/1.6_r1/index.html
android-root-1.5r3/            修正済み android-1.5r3 を chroot で起動可能な配置に整備し設定ファイル類を追加したものです。
android-sdk                    android-sdk-1.5-linux_86 への symlink。更新時の設定簡略のため作成しました。
android-sdk-linux_86           Android SDK, Release 3         http://developer.android.com/intl/ja/sdk/index.html
bin/                           repo コマンド置き場です。
bc9-gps/                       GPS モジュール用 サンプル android アプリケーション
bc9-leds-app/                  LED制御サンプル android アプリケーション
bc9-sensors/                   センサー用 gluecode と加速度センサー用サンプル android アプリケーション
eclipse/                       Android SDK に必要な Eclipse。Android SDK plugin 設定済みです。
gumstix/                       gumstix-oe から cross toolchain など bc9 kernel build に必要な tools だけをコピーしたものです。
kernel_work/                   bc9 android 対応 kernel の patch、patch 済み kernel source。gumstix ディレクトリ内の croos toolchain で build も実行してあります。
microSD_image/                 bc9用 android 起動 microSD ファイル置き場です。
references/                    HTC dream 用 の build 設定など、android 改変の参考用です。
workspace/                     Eclipse が作成する default の作業保存用ディレクトリです。

作成手順

bc9-android-sdk--release20091201 は、
bc9-android-sdk--release20090815 作成手順および android1.5r3 for bc9 のビルド手順
bc9/Software/Android/Android-1.5r3 に追加して
Android SDK、Android NDK、ADT plugin for Eclipse の更新を行い、さらに
bc9/Software/Android/gps
bc9/Software/Android/kernel2.6.29-bc9-r7
bc9/Software/Android/sensors
を実行したものです。

URL

ファイルは以下の URL
http://sourceforge.jp/projects/bc9-dev/releases/44821
から以下の5つを取得して下さい。
http://sourceforge.jp/projects/bc9-dev/downloads/44821/bc9-android-sdk--release20091201.7z.001/
http://sourceforge.jp/projects/bc9-dev/downloads/44821/bc9-android-sdk--release20091201.7z.002/
http://sourceforge.jp/projects/bc9-dev/downloads/44821/bc9-android-sdk--release20091201.7z.003/
http://sourceforge.jp/projects/bc9-dev/downloads/44821/bc9-android-sdk--release20091201.7z.004/
http://sourceforge.jp/projects/bc9-dev/downloads/44821/bc9-android-sdk--release20091201.7z.005/


BC::labsへの質問は、bc9-dev @ googlegroups.com までお願い致します。
トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   最終更新のRSS
Last-modified: 2009-12-09 (水) 18:43:51 (5250d)