[[bc9/bc9 evaluation kit/manuals/目次]] * 各ファイル/ディレクトリの内容 [#z11cfc70] 各ファイル/ディレクトリの内容は以下のようになっています。 - Desktop/ ~ ディレクトリ内部に開発に必要なファイルはありません ~ ~ - Documents/ ~ ディレクトリ内部に開発に必要なファイルはありません ~ ~ - Music/ ~ ディレクトリ内部に開発に必要なファイルはありません ~ ~ - Pictures/ ~ ディレクトリ内部に開発に必要なファイルはありません ~ ~ - Public/ ~ ディレクトリ内部に開発に必要なファイルはありません ~ ~ - Templates/ ~ ディレクトリ内部に開発に必要なファイルはありません ~ ~ - Videos/ ~ ディレクトリ内部に開発に必要なファイルはありません 上記の7つのディレクトリはGNOME Desktop の nautilus File manager が作成・使用するファイル分類保存用のディレクトリです。~ ~ - android-1.5r3/ ~ Android Open Surce Project から取得した Open Source 版 Android のソースコードです。bc9 用 Android 環境の構築に必要となります。~ Android Open Source Project : http://source.android.com/ ~ ~ - android-ndk/ -> android-ndk-1.6_r1/ ~ Android Native Development Toolsの2009年12月版です。 #symlink は今後の version 更新時に PATH 設定などを変更しなくて済むよう作成しています。~ Android NDK : http://developer.android.com/intl/ja/sdk/ndk/index.html ~ ~ - android-root-1.5r3/ ~ android-1.5r3 をビルドして得られた bc9 用の Android root filesystem を起動可能な状態に配置したものです。 これを利用して bc9 起動用 MicroSD を作成しています。~ ~ - android-sdk/ -> android-sdk-linux_86 - android-sdk_r04-linux_86.tgz ~ Android SDKからダウンロードしたsetup ファイルと、それを展開したものです。Android アプリケーションの開発環境構築に必要となります。開発環境内では既にInstalling the Android SDK に従ってインストールを済ませています。 #symlink は今後の version 更新時に PATH 設定などを変更しなくて済むよう作成しています。~ Android SDK : http : //developer.android.com/intl/ja/sdk/index.html ~ Installing the SDK : http://developer.android.com/intl/ja/sdk/installing.html ~ ~ - bc9-gps/ - bc9-gps--release20091201.tar.gz - bc9-leds-app/ - bc9-leds-app--release20090815.tar.gz - bc9-sensors/ - bc9-sensors--release20091201.tar.gz ~ 上記6つのファイル/ディレクトリはbc9 用 Android アプリケーションのソースコードとそのアーカイブです。Android-SDK を使ってビルドし bc9 上の Android にインストールすることでAndroid から bc9 の GPS、LED、加速度センサ、地磁気センサを使用することができます。~ ~ - bin/ ~ Android Open Source Project のソースコード取得用ツール repo コマンドの置き場です。repo コマンドは python で記述された git コマンドのラッパーです。~ ~ - eclipse/ ~ Android-SDK を使用した開発に必要な Java IDE (Eclipse 3.4.2)です。Installing the SDK に従い、Android Development Tools (ADT) Plugin をインストール済みです。~ Installing the SDK : http://developer.android.com/intl/ja/sdk/installing.html ~ ~ - gumstix/ ~ bc9 の Android 用 kernel をビルドするのに必要な、gumstix OpenEmbedded Linux の ARM クロスツールチェインの置き場です。~ ~ - kernel_work/ ~ bc9 の Android 用 kernel のソースコードと patch 群、Ralink のサイトから取得 した rt73usb wifi ドライバー、ビルド時の config ファイルと build 用環境設定ファイルの置き場です。~ ~ - leds-bc9/ - leds-bc9.tar.gz ~ OpenEmbedded Linux から bc9 の LED をコントロールするサンプルアプリケーションのソースコードとそのアーカイブです。~ ~ - microSD_image/ ~ bc9 用起動 MicroSD カードのイメージファイルです。FAT と EXT3 にパーティションを分割した MicroSD に展開することでbc9 用起動 MicroSD カードを作成することができます。~ ~ - patch-to-android/ ~ bc9 での起動のため Android Open Source Project に当てる必要のある battery state の patch ファイルです。~ ~ - references/ ~ Android Open Source Project のソースコードの修正・調整の参考にした 他の機種用のビルド設定ファイルや patch などです。~ ~ - workspace/ ~ eclipse の起動時に作成される eclipse の作業用ディレクトリです。~