人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

携帯電話にSD-RAMなどの外部記憶装置が付いています。
PCのリーダーで読むとフォルダが見えるのですが、ファイルシステム(フォーマット形式)はDOSのようなものなのでしょうか。
また、実行ファイルを入れておいて、携帯電話上でアプリケーションを実行することは出来ないでしょうか。
もしできるとすれば、どのような開発環境(OS、言語など)になるでしょうか。

●質問者: takeuchi_k
●カテゴリ:コンピュータ
✍キーワード:DoS OS pc RAM SD
○ 状態 :終了
└ 回答数 : 4/4件

▽最新の回答へ

1 ● mizunouenohana
●28ポイント

http://www.hatena.ne.jp/1096977924#

携帯電話にSD-RAMなどの外部記憶装置が付いています。 PCのリーダーで読むとフォルダが見えるのですが、ファイルシステム(フォーマット形式)はDOSのようなものなのでしょ.. - 人力検索はてな

私はauを使っていますが、SDカードのファイルシステムはFATです。

それ以外ははっきりいってわかりません。

片手落ちな回答ですみません。回答というより報告ですので、ポイントは要りません。

失礼しました。

◎質問者からの返答

やはりFATなのですね。


2 ● aki73ix
●28ポイント

http://www.trafficsim.co.jp/~madoka/piece/mmc/readme_mmc_pcekn_v...

http://zurachu.net/

携帯のSDカードのフォーマットは通常FAT16です

http://e-words.jp/w/FAT16.html

FAT16とは 【FAT16ファイルシステム】 (File Allocation Table 16) - 意味・解説 : IT用語辞典

FAT16について

確かにDOSでも使われていますがDOSの場合はFAT12の場合もあります

携帯電話によっては実行ファイルを入れておいて動かすことも出来ますが、携帯によって動作するプラットフォームCPUなどが異なります

主なプラットフォームはJava、BREWになります

http://www.atmarkit.co.jp/fmobile/column/brew/brew.html

BREWは携帯電話のソフトのあり方を変えるか?

ただ、KDDIのBREWアプリはKDDIに認証してもらわないと携帯で実行することができません

http://www.mobilenews.ne.jp/news/2001/06/21/00.html

Mobile News : ニュースリリース/他紙・誌の記事 [2001/6/21]

起動できないアプリがある理由について説明されています

m500シリーズ,なぜ,SDカード上で使えないソフトがあるのか

をご覧下さい

◎質問者からの返答

CPUが違っても、JAVAだったら汎用的に使えますかね。

また、SDカード挿入時に自動的に起動するとかできませんかね。


3 ● bookstore
●27ポイント

http://www.vector.co.jp/

Vector:ソフトウェア・ライブラリ&PCショップ

URLはダミーです.

まず用語の訂正から.

SD-RAMってのはパソコンの内部に入ってるメモリのことで,携帯電話に外部記憶装置として搭載されているのはSDメモリカードです.

で,開発環境ですが,携帯電話で実行されている外部アプリはJAVAです.

SunからもSDKらしきものが公開されていますし,

iアプリもJAVAですので,NTT DoCoMoからSDKが公開されています.

当然開発環境はWindows向け.

携帯アプリはJAVAを独自拡張(APIとか)している面があるので,仮にCPUや実行環境の問題を超えたとしても,PCとかその他のアプリをそのまま使うことは難しいと思います.

◎質問者からの返答

ありがとうございます。よく分かりました。

SDメモリカードに入れておいたJavaプログラムを、メモリカード挿入時に自動実行するということは可能でしょうか。


4 ● aki73ix
●27ポイント

http://www.fmworld.net/product/pda/ploox0207/software/

FMWORLD(個人):Pocket LOOX(パーソナル)- SOFTWARE : 富士通

>SDカード挿入時に自動的に起動するとかできませんかね。

2回目です

残念ながら対応している携帯電話はありません

ファームウェア上で、SDカードの挿入や取出しを検出し、イベントを起こすことは可能ですが、元々携帯用のアプリは有料でメモリカードで持ち出して自由にコピーできることを想定していないので、PDA以外では、こういう機能は実装されていないわけです

例えば、A5501TはSDカードを抜き差しするとPOPUPで「カードが挿入されました」「カードが抜かれました」とメッセージがでるようにプログラムされています

このように、携帯のファームウェアを開発するというのであれば、こういった携帯を作ることは可能です

http://www.qualcomm.co.jp/brew/brew.html

Javaがベースの携帯は速度面でちょっと辛いので、ユーザーインターフェイスを考える上では、BREWベースの携帯で開発した方がいいのではないでしょうか?

◎質問者からの返答

挿入時自動実行できないことは了解いたしました。

ありがとうございました。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ