- 1 名前:デフォルトの名無しさん [05/02/19 11:51:16 ]
- J2ME CLDC+MIDPベースの携帯電話用Java(主にEZアプリ、Vアプリ)に関するスレッドです。
質問でも議論でも何でもこい、と。 前スレ: CLDC+MIDP+携帯電話用Javaスレッド part 3 pc5.2ch.net/test/read.cgi/tech/1091798483/ 過去スレ 携帯JAVAのスレッド pc2.2ch.net/test/read.cgi/tech/1011977260/(DAT落ち) CLDC+MIDP+携帯電話用Javaスレッド part 2 pc5.2ch.net/test/read.cgi/tech/1070858996/ -- Java一般に関しては: 【初心者】Java質問・相談スレ51【大歓迎】 pc5.2ch.net/test/read.cgi/tech/1091770298/ NTT DoCoMoのiモード携帯電話用Java(iアプリ)については: iモード携帯電話用Java(iアプリ) Part 6 pc5.2ch.net/test/read.cgi/tech/1091286071/ >>2-5あたりにリンク集
- 962 名前:デフォルトの名無しさん [2005/11/16(水) 00:23:06 ]
- voda3Gアプリを作成しています。
StorageConnectionのlist()を使用して 指定パスのファイルリスト作成した場合、 下記のように2Gと3Gでは、リスト内の フォルダファイル名が異なってしまいます。 @2Gの場合 フォルダはファイルと区別できるよう、 フォルダ名の後に「/」が付加される。 A3Gの場合 フォルダ名の後に「/」が付加されない。 StorageConnectionのlist()の仕様としては、 @が正しいのですが、3Gの場合は正しい 動作をしない為、指定パス内のフォルダを 特定できません。3Gで指定パス内のフォルダを 特定する良い方法はないのでしょうか?
- 963 名前:デフォルトの名無しさん mailto:sage [2005/11/16(水) 01:24:36 ]
- >>962
isFolder()ですべてチェックする
- 964 名前:デフォルトの名無しさん [2005/11/16(水) 02:00:09 ]
- plusd.itmedia.co.jp/mobile/articles/0511/15/news114.html
- 965 名前:デフォルトの名無しさん [2005/11/16(水) 19:04:02 ]
- EZアプリ(Java)の方で、KJX作成ツールを使用してコンパイルしているんですが、
PhotoConnection.htmlに書いてある try{ // フォト用 Connection を開く PhotoConnection conn = ( PhotoConnection ) Connector.open("photo:"); のPhotoConnectionの部分で、「シンボルを解決できません」になってしまいます。 import javax.microedition.io.*; は記述しているんですが、他に何かインポートしなければならないんでしょうか? それとも、Phase3を使っているつもりなのですが、Phase3になっていないのでしょうか。 ライブラリは2003/10/18のkddip3.jarが使用されているはずです。
- 966 名前:デフォルトの名無しさん mailto:sage [2005/11/16(水) 19:59:30 ]
- すいません。965ですが、自己解決しました・・・
kddi系をそもそもインポートしていませんでした。
- 967 名前:デフォルトの名無しさん [2005/11/16(水) 22:12:24 ]
- >>963
isFolder()も結局、パスの最後に「/」が 付いているかどうかの判定をしているだけ なので、フォルダを特定する事ができません。
- 968 名前:デフォルトの名無しさん mailto:sage [2005/11/16(水) 22:32:21 ]
- getTypeでもだめか?
- 969 名前:デフォルトの名無しさん [2005/11/16(水) 22:40:03 ]
- >>968
getTypeでもだめです。 と言うか3Gのプログラム作成して気づいたのですが、 isFolder()やgetType()は、単純にファイル名から ファイルタイプを導き出している模様・・・。 もうダメボでしょうか?
- 970 名前:デフォルトの名無しさん mailto:sage [2005/11/16(水) 23:15:15 ]
- list()でファイル一覧を取得できるか、例外をはくかで
フォルダかどうかを判断するはどう?
- 971 名前:デフォルトの名無しさん mailto:sage [2005/11/16(水) 23:50:36 ]
- だとしたら、970のように例外処理で対応するのが無難だろうね。
ちょっとややこしくなるけど、それは我慢で・・・。
- 972 名前:デフォルトの名無しさん mailto:sage [2005/11/17(木) 14:45:36 ]
- なんで3Gは'/'がつかないようにしたのかVodafoneに問い詰めたい
- 973 名前:デフォルトの名無しさん mailto:sage [2005/11/17(木) 15:21:14 ]
- >>972
是非問い詰めてくれ
- 974 名前:デフォルトの名無しさん mailto:sage [2005/11/17(木) 15:24:05 ]
- 俺はファイル読み込めるか試して例外吐くかで判定してる
解りにくかったらすまそ
- 975 名前:デフォルトの名無しさん mailto:sage [2005/11/17(木) 16:57:08 ]
- 通信もできないし、一体何のためにこんな改悪をしたんだ?
- 976 名前:デフォルトの名無しさん mailto:sage [2005/11/17(木) 17:40:53 ]
- >>974
ディレクトリと同じ名前の拡張子無しファイルが存在したらどーするの?
- 977 名前:デフォルトの名無しさん mailto:sage [2005/11/17(木) 17:54:01 ]
- それは作れないと思うよ…
- 978 名前:969 mailto:sage [2005/11/17(木) 23:16:57 ]
- >>974
指定ファイルを読み込めた場合は「ファイル」、 例外処理に入った場合は「フォルダ」である と判別することにより、対応できました。 例外処理をわざと利用するプログラムを作成 するハメになるとは・・・。 みなさんアドバイスありがとうございました。
- 979 名前:デフォルトの名無しさん mailto:sage [2005/11/17(木) 23:34:23 ]
- >例外処理をわざと利用するプログラムを作成
>するハメになるとは・・・。 いや、結構良くあるテクだと思うんだけど(テクって程でも無いか
- 980 名前:974 mailto:sage [2005/11/18(金) 13:44:31 ]
- 理解してくれたか〜
この問題に関してはvodaが悪いと思う…。 っソロソレシンスレ
- 981 名前:デフォルトの名無しさん mailto:sage [2005/11/18(金) 22:22:55 ]
- 今日802Nでメモカ見てみたけどフォルダに / ついてたよ
3G全部の問題ではないみたいだね めんどくせー
- 982 名前:デフォルトの名無しさん mailto:sage [2005/11/18(金) 23:30:08 ]
- な、なんだってー ΩΩ Ω
- 983 名前:デフォルトの名無しさん mailto:sage [2005/11/19(土) 01:03:50 ]
- シャレにならんな
- 984 名前:デフォルトの名無しさん mailto:sage [2005/11/19(土) 02:36:51 ]
- アプリからフォルダ見るには署名付きアプリの必要があるから、現時点では確認は不可能。
>>981はVoda内部の人間か?それともデマか?
- 985 名前:デフォルトの名無しさん mailto:sage [2005/11/19(土) 04:10:48 ]
- そこはあえてつっこまない方が。
- 986 名前:デフォルトの名無しさん mailto:sage [2005/11/19(土) 13:17:00 ]
- そういえばVodaの3G端末の中でも、
JSCLを使用できる機種は決まってるんですよね。 それで今気づいたんだけど、JSCLを使用できない 機種の場合、list()が使用できないから、指定パスの ファイルの一覧を取得する方法は無いのでしょうか?
- 987 名前:デフォルトの名無しさん mailto:sage [2005/11/19(土) 14:43:13 ]
- その通り。
VSCL2.0にはStorageにアクセスする手段は提供されていない。
- 988 名前:デフォルトの名無しさん mailto:sage [2005/11/19(土) 22:42:08 ]
- エミュ起動で
"The JAD matches a version of a suite already installed" と出たら、C:\WTK22\appdb\DefaultColorPhoneの #Midlet* files と suite.utfを消せば立ち上がります ググッて解決したけど、書いとこう ttp://www.eclipseplugincentral.com/PNphpBB2+file-printview-t-2307-start-0.html
- 989 名前:デフォルトの名無しさん mailto:sage [2005/11/19(土) 23:49:52 ]
- >>984
>>962もだね って、CPであれば署名付をつくることは可能なんだけどね…
- 990 名前:デフォルトの名無しさん mailto:sage [2005/11/20(日) 10:00:29 ]
- ウィルコムのJavaが動くやつを買う予定で、IMAP4でメールが読めるソフトを作成中
エミュでメール本文が読めるとこだけできた が、上のレスでVodaがhttpしか通信できないと書いてあったけど、本当にできないの? ソケット通信ができないの? 拡張API使わずにMIDPのみを使用して作成すれば各社の携帯で動くと思ってたんだけど間違ってる?
- 991 名前:デフォルトの名無しさん mailto:sage [2005/11/20(日) 13:43:59 ]
- >>990
MIDP2.0でもソケット通信ははオプション扱い
- 992 名前:990 mailto:sage [2005/11/20(日) 16:08:34 ]
- >>991
あんがと 足りない知識があるみたいなので、調べなおしてきます ウィルコムの仕様が出ない事にはソケット通信ができるかどうか不明ってわけか imap4使う気まんまんだったのになぁ
- 993 名前:デフォルトの名無しさん mailto:sage [2005/11/20(日) 18:47:18 ]
- 次スレ立てないの?
- 994 名前:デフォルトの名無しさん mailto:sage [2005/11/20(日) 22:38:07 ]
- 次スレ
CLDC+MIDP+携帯電話用Javaスレッド part 5 pc8.2ch.net/test/read.cgi/tech/1132493827
- 995 名前:デフォルトの名無しさん mailto:sage [2005/11/20(日) 23:39:03 ]
- ume
- 996 名前:デフォルトの名無しさん mailto:sage [2005/11/21(月) 03:28:11 ]
- 早く署名公開しないかな…。
- 997 名前:デフォルトの名無しさん mailto:sage [2005/11/21(月) 03:41:32 ]
- 1000
- 998 名前:デフォルトの名無しさん mailto:sage [2005/11/21(月) 10:42:01 ]
- 998
- 999 名前:デフォルトの名無しさん mailto:sage [2005/11/21(月) 13:53:26 ]
- 1000ならVodafoneがBREWを採用
- 1000 名前:デフォルトの名無しさん mailto:sage [2005/11/21(月) 13:57:54 ]
- 1000ならVodafone日本撤退
- 1001 名前:1001 [Over 1000 Thread]
- このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。
|

|