携帯電話にSD-RAMなどの外部記憶装置が付いています。

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

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:
  • 終了:--
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答4件)

id:mizunouenohana No.1

回答回数920ベストアンサー獲得回数9

ポイント28pt

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

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

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

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

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

失礼しました。

id:takeuchi_k

やはりFATなのですね。

2004/10/05 21:44:17
id:aki73ix No.2

回答回数5224ベストアンサー獲得回数27

ポイント28pt

携帯の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カード上で使えないソフトがあるのか

をご覧下さい

id:takeuchi_k

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

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

2004/10/05 21:45:28
id:bookstore No.3

回答回数488ベストアンサー獲得回数2

ポイント27pt

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

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

URLはダミーです.

まず用語の訂正から.

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

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

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

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

当然開発環境はWindows向け.

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

id:takeuchi_k

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

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

2004/10/06 11:53:40
id:aki73ix No.4

回答回数5224ベストアンサー獲得回数27

ポイント27pt

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

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

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

2回目です

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

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

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

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

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

id:takeuchi_k

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

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

2004/10/07 16:44:36

コメントはまだありません

この質問への反応(ブックマークコメント)

トラックバック

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません