[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2chのread.cgiへ]
Update time : 07/05 20:01 / Filesize : 291 KB / Number-of Response : 1002
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

CLDC+MIDP+携帯電話用Javaスレッド part 4



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を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<291KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef