- 1 名前:デフォルトの名無しさん [2008/03/20(木) 21:43:54 ]
- J2ME CLDC+MIDPベースの携帯電話用Java(主にEZアプリ、Vアプリ)に関するスレッドです。
質問でも議論でも何でもこい、と。質問は公式資料をよく読んでからにしましょう。 前スレ: CLDC+MIDP+携帯電話用Javaスレッド part 7 pc11.2ch.net/test/read.cgi/tech/1180010672/ 過去スレ 携帯JAVAのスレッド pc2.2ch.net/test/read.cgi/tech/1011977260/(DAT落ち) CLDC+MIDP+携帯電話用Javaスレッド part 2 pc5.2ch.net/test/read.cgi/tech/1070858996/ CLDC+MIDP+携帯電話用Javaスレッド part 3 pc5.2ch.net/test/read.cgi/tech/1091798483/ CLDC+MIDP+携帯電話用Javaスレッド part 4 pc8.2ch.net/test/read.cgi/tech/1108781476/ CLDC+MIDP+携帯電話用Javaスレッド part 5 pc8.2ch.net/test/read.cgi/tech/1132493827/ CLDC+MIDP+携帯電話用Javaスレッド part 6 pc11.2ch.net/test/read.cgi/tech/1155174514/ -- Java一般に関しては: 【初心者】Java質問・相談スレッド113【大歓迎】 pc11.2ch.net/test/read.cgi/tech/1204363011/ NTT DoCoMoのiモード携帯電話用Java(iアプリ)については: iモード携帯電話用Java(iアプリ) Part16 pc11.2ch.net/test/read.cgi/tech/1198816379/ >>2-5あたりにリンク集・;(`ε()゙
- 411 名前:デフォルトの名無しさん mailto:sage [2008/07/11(金) 11:51:06 ]
- いまどきのKVMならコンパクション実装してるぞ。
- 412 名前:デフォルトの名無しさん mailto:sage [2008/07/11(金) 13:21:42 ]
- >>411
そうなの? 少なくともDoCoMoは昔は実装してたのに、901あたりから一切コンパクションしなくなった 速さ優先のもよう
- 413 名前:デフォルトの名無しさん mailto:sage [2008/07/11(金) 18:03:36 ]
- >>412
むしろP900、N900はコンパクション無いことが明記されているよ。 普通に組んでたら断片化を起こしているはずだし、 最近の物はほとんどコンパクションに対応してると思うよ ttp://www.nttdocomo.co.jp/binary/pdf/service/imode/make/content/iappli/caution/n900is_iappli_notes_ver1.pdf ttp://www.nttdocomo.co.jp/binary/pdf/service/imode/make/content/iappli/caution/p900iv_iappli_notes_ver1.pdf
- 414 名前:デフォルトの名無しさん mailto:sage [2008/07/11(金) 19:30:29 ]
- 聞きかじった情報を信じるほど怖いことはない
- 415 名前:デフォルトの名無しさん mailto:sage [2008/07/11(金) 21:17:14 ]
- >>409
プロならカバレッジ取るなりしてちょっとは自分で考えろ たかが数100kのソースコードだろ
- 416 名前:デフォルトの名無しさん mailto:sage [2008/07/12(土) 20:25:32 ]
- >>413
明記されてんのは知ってるよw だが901か902からは全社コンパクション未対応だよ FPS60出す化け物携帯にコンパクションなんて対応してねーっての メモリー潤沢だからコンパクションが必要な場面はほとんどないけどな
- 417 名前:デフォルトの名無しさん mailto:sage [2008/07/12(土) 22:32:34 ]
- >>416
ソースは? 60FPSってどのアプリよ SHの画像メモリはちゃんとコンパクション されているみたいだが
- 418 名前:デフォルトの名無しさん mailto:sage [2008/07/12(土) 22:59:45 ]
- どっちが本当かは知らんけど、ドコモの902以降だったらマリオくらいだと60FPS出せるね
- 419 名前:デフォルトの名無しさん mailto:sage [2008/07/13(日) 04:59:11 ]
- コンパクションするかどうかは、プログラムを組んで確認してみればわかること。
- 420 名前:デフォルトの名無しさん mailto:sage [2008/07/13(日) 06:07:08 ]
- コンパクションしてるかってどうやって検証すんの?
- 421 名前:デフォルトの名無しさん mailto:sage [2008/07/13(日) 09:43:08 ]
- 1M 10KB 1M 10LB
- 422 名前:デフォルトの名無しさん mailto:sage [2008/07/13(日) 09:43:38 ]
- 1M 10KB 1M 10KB
って確保してうめうくしたあと、GCして、その後2Mとろうとしてみればいいんじゃね?
- 423 名前:デフォルトの名無しさん mailto:sage [2008/07/15(火) 03:04:56 ]
- ■■■■■■■■ ■=new int[1048576/4]
■□■□■□■□ □=null System.gc() new int[2097152/4]
- 424 名前:デフォルトの名無しさん mailto:sage [2008/07/16(水) 03:15:57 ]
- なるほと理解した
- 425 名前:デフォルトの名無しさん mailto:sage [2008/07/17(木) 01:56:42 ]
- ろれつが回らない口調が流行ってるのか?
- 426 名前:デフォルトの名無しさん mailto:sage [2008/07/17(木) 02:48:40 ]
- 解放しちゃらめぇ〜
- 427 名前:デフォルトの名無しさん [2008/07/17(木) 08:09:58 ]
- はーいたらちゃんです
- 428 名前:デフォルトの名無しさん mailto:sage [2008/07/17(木) 22:43:45 ]
- プログラマーは赤ちゃん返り
- 429 名前:デフォルトの名無しさん [2008/07/19(土) 11:18:15 ]
- 現在、ソケット通信を行うS!アプリを作成中です。
エミュレーターでは動作しサーバープログラムと通信できるのですが、 実機(921SH)では下記の記述部分でSecurityExceptionが発生してしまいます。 Connector.open("socket://[IPアドレス]:[ポート番号]"); jadファイルとMANIFESTファイルには MIDlet-Permissions: javax.microedition.io.Connector.socket と記述しています。 エラーの内容は javax.microedition.io.Connector.socket was denied です。 原因をご存知であれば、ご教授お願い致します。
- 430 名前:デフォルトの名無しさん mailto:sage [2008/07/19(土) 12:57:23 ]
- >>429
Socketアクセス出来ればメールも詐称しまくり送りまくりだよねえ。 フリーソフトにマルウェアとして仕込めば自分の手を汚さずに。
- 431 名前:デフォルトの名無しさん mailto:mmm [2008/07/19(土) 13:52:14 ]
- socket通信はできないんですか?
- 432 名前:デフォルトの名無しさん mailto:sage [2008/07/19(土) 13:52:41 ]
- >>430
なぜわかった?w
- 433 名前:デフォルトの名無しさん mailto:sage [2008/07/19(土) 13:53:52 ]
- >>431
そういうことをやりたいならS!なんて忘れることだ。
- 434 名前:デフォルトの名無しさん [2008/07/19(土) 13:59:36 ]
- k-tai.impress.co.jp/cda/article/news_toppage/36823.html
これはどういう意味なんでしょうか?
- 435 名前:デフォルトの名無しさん mailto:sage [2008/07/19(土) 22:18:58 ]
- TCP/IP直叩き出来るようになる。
- 436 名前:デフォルトの名無しさん mailto:sage [2008/07/19(土) 22:42:22 ]
- 許された人達には
- 437 名前:デフォルトの名無しさん mailto:sage [2008/07/20(日) 00:02:57 ]
- >>432
お前みたいなヒヨッコがクラッカー気取りで変なもの組もうとするから 規制がアホみたいに厳しくなるのですよ
- 438 名前:デフォルトの名無しさん mailto:sage [2008/07/20(日) 09:35:52 ]
- >>436
あまりにもアレすぎて、ほとんどの人たちは許されませんでした
- 439 名前:デフォルトの名無しさん mailto:sage [2008/07/21(月) 00:43:40 ]
- 一部の公認アプリのみがsocket通信可能ということですか?
- 440 名前:デフォルトの名無しさん mailto:sage [2008/07/21(月) 02:36:48 ]
- >>437
もともと禁止されていたんです。 私のせいで規制されたような言い方はやめてくださいw
- 441 名前:デフォルトの名無しさん mailto:sage [2008/07/21(月) 02:43:50 ]
- >>439
こんなところで質問する暇があるなら職場の先輩にでも聞くといい
- 442 名前:デフォルトの名無しさん mailto:sage [2008/07/21(月) 15:34:16 ]
- ググれカスで十分だ
- 443 名前:デフォルトの名無しさん mailto:sage [2008/07/22(火) 00:41:55 ]
- socket通信?仕様書も読めないのか?
日本語とgoogleの使い方から勉強しろよ。
- 444 名前:デフォルトの名無しさん mailto:sage [2008/07/22(火) 01:19:17 ]
- ググれカスがわからないからgooできいてきました
- 445 名前:デフォルトの名無しさん mailto:sage [2008/07/22(火) 19:19:31 ]
- クマー!!
- 446 名前:デフォルトの名無しさん [2008/07/22(火) 21:06:19 ]
- TextSS
- 447 名前:デフォルトの名無しさん mailto:sage [2008/07/22(火) 21:12:17 ]
- >>439
そういうことです。 sに相談してくださいな
- 448 名前:デフォルトの名無しさん mailto:sage [2008/07/23(水) 15:05:59 ]
- Softbank端末で、S!アプリからモーションコントロールセンサーを使いたいと思って調べてみたんだが、
そのAPIに対応している端末が904SHしか見当たらない。 センサーそのものは搭載していても、MEXA経由でアプリにインターフェース公開しているのが 904SHだけしかないって理解でOKですか? だとしたらなんとも残念だ。
- 449 名前:デフォルトの名無しさん mailto:sage [2008/07/24(木) 11:51:26 ]
- >>そのAPIに対応している端末が904SHしか見当たらない。
センサーそのものを搭載している端末で出来なかったの? どういう情報で"見当たらな"かったのだろうか
- 450 名前:デフォルトの名無しさん mailto:sage [2008/07/24(木) 15:38:32 ]
- >>449
Softbank開発者向けのサイトMobile Creation(ttp://creation.mb.softbank.jp/)で 「端末情報 MIDP2.0対応端末編 PartXX」のPDF資料を一通りさらったんだけど 「モーションコントロール対応可否」という項目が×ばかりだった。 たとえばセンサーは確かに搭載されているはずの921SHでも×になってた。
- 451 名前:デフォルトの名無しさん [2008/07/28(月) 23:17:52 ]
- MEXAエミュレータでソフトキーを押すと、keyPressのほうにも通知がくるのはバグ?
- 452 名前:デフォルトの名無しさん mailto:sage [2008/07/29(火) 09:31:32 ]
- >>451
バグではないよ。 ただ、実機だと端末によってキーコードが違うんじゃなかったっけ?
- 453 名前:デフォルトの名無しさん mailto:sage [2008/07/30(水) 01:38:10 ]
- 違うよ
- 454 名前:デフォルトの名無しさん [2008/07/30(水) 10:51:15 ]
- iアプリのcom.nttdocomo.util.Phoneにあたる機能って
S!アプリにはないんですか? USIMのIDが取得したいんですけど。
- 455 名前:デフォルトの名無しさん mailto:sage [2008/07/31(木) 22:35:05 ]
- >>454
無い。 というかDojaだってUSIMのIDなんて取れない。
- 456 名前:デフォルトの名無しさん mailto:sage [2008/07/31(木) 23:59:45 ]
- そのものじゃないけど、それに準じた固有IDは取れるじゃん。
- 457 名前:デフォルトの名無しさん mailto:sage [2008/08/01(金) 21:30:18 ]
- 準じとらん。
USIMのIDと端末のIDじゃ根本的に別物だろう。紐付くわけでもなし。
- 458 名前:デフォルトの名無しさん mailto:sage [2008/08/02(土) 05:36:46 ]
- >>455
ドコモの場合、中から取れるかどうかは知らんが、外を経由すれば取れる。 www.limy.org/program/mobile/uid.html
- 459 名前:デフォルトの名無しさん mailto:sage [2008/08/02(土) 06:41:05 ]
- www.enjoykorea.jp/tbbs/read.php?board_id=tinternet&nid=398637&start_range=398607&end_range=398640
- 460 名前:デフォルトの名無しさん mailto:sage [2008/08/02(土) 20:25:36 ]
- >>457
? 紐づいてるよ? 契約者ごとと端末ごとの2種類とれるよ? 単に元の値が類推できないようにはなってるけど。
- 461 名前:デフォルトの名無しさん mailto:sage [2008/08/05(火) 19:34:49 ]
- S!アプリ(メガアプリ)からmexaの移植の話があるんだが、
ぶっちゃけコンパイラだけ変えて通せばOKなわけ? そのままだと、折角だから品質向上させろとNGにされるんだろうけど...
- 462 名前:デフォルトの名無しさん mailto:sage [2008/08/05(火) 23:57:09 ]
- >>461
言ってる意味が分からない。
- 463 名前:デフォルトの名無しさん mailto:sage [2008/08/06(水) 00:07:43 ]
- >>461
Javaなのにコンパイラ変えてどうする
- 464 名前:デフォルトの名無しさん mailto:sage [2008/08/06(水) 02:18:23 ]
- eclipseのコンパイラとか?
- 465 名前:デフォルトの名無しさん mailto:sage [2008/08/06(水) 22:17:58 ]
- ぶっちゃけコンパイラっていうコンパイラがあるって話だろ
- 466 名前:デフォルトの名無しさん mailto:sage [2008/08/07(木) 10:09:41 ]
- >>465
無い というか意味不明 日本語でOK
- 467 名前:デフォルトの名無しさん mailto:sage [2008/08/07(木) 16:21:28 ]
- SDKと言いたいのだろう?
わざわざmexaにコンバートしないでも、jsclのまま出しときゃいいじゃん。 それとも最近のは下位互換性なかったりするの?
- 468 名前:デフォルトの名無しさん mailto:sage [2008/08/07(木) 17:18:41 ]
- eclipseでJConnector使いたいんだが、パス通してもNoClassDefFoundError: JConnectorがでで強制終了。何が悪いんだ?
- 469 名前:デフォルトの名無しさん [2008/08/07(木) 17:35:08 ]
- >>468
JDKが新しいと、デフォルトパッケージの指定が出来ないので、 JDK1.3にするか、オプションつけるかなにかして対応しないといけないと思います。 (オプションで回避できるか、要調査ですが、無理だったような気もします。)
- 470 名前:デフォルトの名無しさん mailto:sage [2008/08/07(木) 18:34:17 ]
- >>467
どっちもMIDP コンバートなんて御大層なことは無い JSCLの一部はMEXAでもUnit1に入ってるから 下位互換性があると言えばあるけど中途半端
- 471 名前:デフォルトの名無しさん mailto:sage [2008/08/11(月) 13:33:19 ]
- すごい初歩的な質問なんだと思うんだけど、
そもそもMEXAエミュレータって stubclassesに含まれているクラス以外を 参照してもNoClassDefFoundErrorになるのかな? 環境はEclipse 3.4、JDK1.4.2、MEXAエミュ2.1
- 472 名前:デフォルトの名無しさん mailto:sage [2008/08/12(火) 01:06:44 ]
- >>471
イミフ stubclassesに含まれて無いのならどこに含まれてる? 自分で定義したのならともかく 定義していないならそもそもコンパイルエラー
- 473 名前:デフォルトの名無しさん mailto:sage [2008/08/12(火) 21:15:22 ]
- 今、S!アプリで拡大縮小機能を自作していようと思い、作っているのですが
なかなかうまくいきません。以前、Cで同じメソッドを作ったのでそれを参考にしたのですが、そのときはchar型のポインタ配列を、freadで画像から読み込ませて 変形させたら何とか出来たのですが、Imageクラスの中身が何なのかわからないのでどうやって ほかの型にデータを渡して変形させればいいのか皆目見当がつきません。 アドバイスをください。お願いします。
- 474 名前:デフォルトの名無しさん mailto:sage [2008/08/12(火) 21:45:45 ]
- >473
MIDP2.0のAPIリファレンスくらい読みましょうよ そしたら皆目見当がつかないなんてことないから
- 475 名前:デフォルトの名無しさん mailto:sage [2008/08/13(水) 02:51:53 ]
- >>473
Cとかcharとか言ってるとこを見ると、 Imageオブジェクトの中の人に生でアクセスしたいんだろうけど、 それはムリ。 それができないようにクラス設計されてるんだし。 >474 のいうように、まずはリファレンス見てから考えれ。 ・・というか、MIDPだけではムリじゃなかったっけ。
- 476 名前:デフォルトの名無しさん mailto:sage [2008/08/13(水) 03:53:57 ]
- >>473
RGBの配列を取り出して、変形して、描画すればよい。
- 477 名前:デフォルトの名無しさん mailto:sage [2008/08/13(水) 10:53:35 ]
- Image.getRGBで取得すればいい
んで、Graphics.drawRGBで描画 ただ、速度は遅いけどね
- 478 名前:デフォルトの名無しさん mailto:sage [2008/08/13(水) 16:48:07 ]
- あれ、、、MIDPってリフレクションとかできないの?
どうすれバインダー。
- 479 名前:デフォルトの名無しさん mailto:sage [2008/08/13(水) 17:52:52 ]
- そもそもリフレクション使う場面がない。設計からやり直せ
- 480 名前:デフォルトの名無しさん mailto:sage [2008/08/13(水) 19:06:25 ]
- www.itmedia.co.jp/news/articles/0808/12/news021.html
- 481 名前:デフォルトの名無しさん mailto:sage [2008/08/15(金) 16:14:53 ]
- >> 479
J2SEで作ってたものを移植しようとしてたんだけど 即効でつまづくね。。。 ディープコピーとかも どうすんだこれ、、、
- 482 名前:デフォルトの名無しさん [2008/08/15(金) 19:21:31 ]
- すいません質問させてください。
下記のリンク先にあるサンプルプログラムを実行したのですが、レコードストアがうまく動いていないようなんです。 サンプルプログラムではハイスコアを保存するようになっているはずなのですが、次回起動時にはその値がおかしくなってしまいます。 例えば570点を取っても、次回起動時には58点となってしまいます。 appget.com/contest/au2007/lecture/lesson7.html 実行環境は同URL内の「第2回 はじめてのオープンアプリ(Java)の作成」に従って、 JDK 1.5とJ2ME Wireless Toolkit 2.2を使用しました。 原因もしくは対処法をご存知でしたら是非教えてください。よろしくお願いします。
- 483 名前:デフォルトの名無しさん mailto:sage [2008/08/15(金) 19:29:34 ]
- >>482
byteで保存しているからだね Intでやろう
- 484 名前:482 mailto:sage [2008/08/15(金) 20:16:09 ]
- >>483
無事解決しました! ありがとうございました。
- 485 名前:デフォルトの名無しさん mailto:sage [2008/08/15(金) 20:48:54 ]
- うーん、サンプルプログラムさんとしては、その辺は自己解決するように
仕向けているような気がするのは気のせいか。 ということで>>482はなぜbyteでは58点になってしまうのかレポート提出すること。
- 486 名前:482 mailto:sage [2008/08/15(金) 20:52:43 ]
- >>485
byteは1byteしか保存できないから256以上だと切り捨てられてしまうってことでいいんでしょうか? 今回の場合だと 570 - (256 * 2) = 58 ってことでしょうか?
- 487 名前:デフォルトの名無しさん mailto:sage [2008/08/15(金) 23:44:16 ]
- >>481
ディープコピーなんて自前に決まってるだろ。 というかSEのプログラムをどうやってCLDC+MIDPに移植するんだ? CDC+PPならともかく。 SEにあってCLDCにないものは基本全部自前だぞ。
- 488 名前:デフォルトの名無しさん mailto:sage [2008/08/16(土) 00:07:07 ]
- ・;(`ε()゙
- 489 名前:デフォルトの名無しさん mailto:sage [2008/08/16(土) 17:21:07 ]
- >>486 OK。分かってしまえば簡単なことなんだけどな。
- 490 名前:デフォルトの名無しさん [2008/08/19(火) 07:49:46 ]
- 米Sun、Java ME向けUIライブラリをオープンソースに
opentechpress.jp/opensource/08/08/18/0422241.shtml Lightweight UI Toolkit(LWUIT) https://lwuit.dev.java.net/
- 491 名前:デフォルトの名無しさん mailto:sage [2008/08/20(水) 00:00:34 ]
- 前からdev.java.netになかったけ?
- 492 名前:デフォルトの名無しさん mailto:sage [2008/08/20(水) 02:16:29 ]
- WTKのエミュで動かせなかったのでw-zero3で動かした。
とくに問題はなかった。
- 493 名前:デフォルトの名無しさん mailto:sage [2008/08/23(土) 23:42:47 ]
- オープンアプリの実行環境についてなんだけど
KCP端末とKCP+端末では性能が格段に違ったりする? KCP+端末しか持ってないので旧機種との性能差が気になってる 10fpsも違ったりすることは無いよね? 知ってる方情報よろすこ
- 494 名前:デフォルトの名無しさん mailto:sage [2008/08/24(日) 00:18:17 ]
- KCPってそもそもソフト側のプラットフォームじゃなかったっけ?
速度とかはのっけてるチップの問題だろ。
- 495 名前:デフォルトの名無しさん mailto:sage [2008/08/24(日) 01:40:38 ]
- >>494
組み込みだからソフトっちゃソフトもだろうけど デュアルコア採用だとかグラフィックにATIのチップセットだとか 言う噂を聞いたもんだからさ そもそも基幹部分のチップセットはKCP時代からqualcomm製で統一されてるんでない?
- 496 名前:デフォルトの名無しさん mailto:sage [2008/08/24(日) 10:43:35 ]
- >495が正しい。
チップセットのMSM7500(ARM9+ARM11のデュアルコア+IMAGEON(ATI))があり、 それに最適化したOSがKCP+。 KCP+世代内でもチップセットが進化する可能性はあるかもしれないけど。 で、KDDIはKCP+はKCPに比べて10倍早い!とか言ってた気がするけど、 たぶん3Dグラフィックについてのことだろう。 2Dのみのオープンアプリでそこまで速度差があるとは思えない。 でも某アプリ製作者のブログ見てたら結構な速度差があるとは書かれてた。 10fpsてのは基準が分からんし何とも言えないけど。
- 497 名前:デフォルトの名無しさん mailto:sage [2008/08/25(月) 02:47:35 ]
- >>493
ハード性能は格段に上がってるけど、 OSやKCP+部分が足引っ張って、プラスマイナス0 って、だいぶ前に中の人に聞いたよ。
- 498 名前:デフォルトの名無しさん mailto:sage [2008/08/25(月) 19:39:07 ]
- そんなにオーバーヘッドがあるのかそれともただの屑なのか・・・。
- 499 名前:493 mailto:sage [2008/08/26(火) 00:48:30 ]
- >>496-497
d 劇的に性能が上がってる分けでも無いのね auはオープンアプリを拡張しないだろうし ATIのチップ乗ってても一般人は恩恵に与れないわけだ
- 500 名前:デフォルトの名無しさん mailto:sage [2008/09/01(月) 21:27:49 ]
- ファミコン版の三国志みたいなやつを
通信対戦できるようなゲームを作ろうと思う。 需要あるかな。
- 501 名前:デフォルトの名無しさん mailto:sage [2008/09/01(月) 22:30:07 ]
- 作り始めて技術的な問題が出てきたらまたおいで
- 502 名前:デフォルトの名無しさん mailto:sage [2008/09/02(火) 01:09:37 ]
- >>500
そういうのはコーエーにやらせとけばいいの。
- 503 名前:デフォルトの名無しさん mailto:sage [2008/09/04(木) 07:05:37 ]
- HTTP通信するアプリなんですが、実機で動作させると、下のソースの
c =(HttpConnection)JConnector.open(url, JConnector.READ); でjava.io.IOExceptionになります。 POSTメソッドだとネットワークに接続しますか?と聞かれて通信がうまくいくのですが、GETメソッドだと聞かれず、IOExceptionとなります。 何か知ってる人がいたら助けてください。ちなみに実機は910Tです。 try { try{ c =(HttpConnection)JConnector.open(url, JConnector.READ); }catch (Exception e) { // TODO: handle exception info=e.toString(); } c.setRequestMethod(HttpConnection.GET); in =c.openInputStream(); out=new ByteArrayOutputStream(); rc = c.getResponseCode(); if (rc != HttpConnection.HTTP_OK) { info2=Integer.toString(rc); throw new Exception(); } while (true) { size=in.read(w); if (size<=0) break; out.write(w,0,size); } out.close(); in.close(); c.close(); return out.toByteArray(); }
- 504 名前:デフォルトの名無しさん mailto:sage [2008/09/05(金) 20:24:07 ]
- >>503
情報が足りないので予想だが、 close()の記載がここだけだとするとclose()されてない可能性があるかと。 //修正ソース try{ c = Conector.open(); in = c.openInputStream(); in.read(); }catch(Exception e){ System.out.println(e.getMessage()); }finally{ //例外が発生してもしなくても最後に必ず実行される if(in != null) in.close(); if(c != null) c.close(); } こんな感じでfinally{}内でclose()したらどうだろ? すでにしてるようならわからん。
- 505 名前:デフォルトの名無しさん mailto:sage [2008/09/06(土) 14:18:13 ]
- >>504
改行制限のため省略しましたけど、closeはちゃんと行ってます。 現状として、ビジネスプロバイダforS!アプリのサーバにアップしてるのですが、そこで配布してるJConnector.classを使うと実機でGETメソッドがうまく使えなくなります。 Connectorを使うならGETメソッドでもうまく通信できるのですが、これだと通信と個人情報取得の両方の利用ができなくなります。 だれかここら辺の事詳しい人いませんか?
- 506 名前:デフォルトの名無しさん mailto:sage [2008/09/06(土) 15:00:25 ]
- 過去ログpart5に出てた。この人はこれで解決してる。
ビジネスプロバイダforS!アプリの基準では >アップロード時の設定ファイルに接続先ドメインを書かなければならない
- 507 名前:デフォルトの名無しさん mailto:sage [2008/09/06(土) 15:18:51 ]
- >>506
設定ファイルには接続先ドメインを書いてます。 書き方が悪いのかな?けどそれだとなぜPOSTメソッドの場合だけ成功するのかがわからない。
- 508 名前:デフォルトの名無しさん mailto:sage [2008/09/06(土) 15:58:54 ]
- そのJConnectorの開発元や配布元へは質問出してるの?
- 509 名前:デフォルトの名無しさん mailto:sage [2008/09/06(土) 18:59:30 ]
- ってかココ(support.sappli.com/faq/modules/xoopsfaq/index.php?cat_id=10)と、
「各種説明」の内容は読んだ上で質問してますか? ・・・いや、俺はID持ってないから「各種説明」に何が書かれているか知らんけど。 ビジネスプロバイダ契約してるなら、メールで質問投げればちゃんと返信来ますよっと。
- 510 名前:デフォルトの名無しさん mailto:sage [2008/09/07(日) 19:33:28 ]
- >>509
もちろん読みましたよ。 そんじゃそっちに質問してみます。
- 511 名前:デフォルトの名無しさん [2008/09/08(月) 15:45:43 ]
- 以前もここで聞いた事があるのですが、オープンアプリの実行中に一定時間キー入力が
なかった場合、描画速度が極端に落ちてしまいます。 whileでループさせてpaintに飛ばして画面に描画…という単純なプログラムです。 同じ仕組みのアプリでも、DoCoMo端末、SoftBank端末では一切速度が落ちません。 で、前回質問させて頂いた際、DoCoMoとSoftBankは大丈夫だけどオープンアプリは 仕様だから仕方ない、という結論を頂いたのですが、最近mo○oゲームのオープンアプリ版 をダウンロードしてみた所、どれだけキー入力しても画面上の描画速度が一切 落ちていない事に気付きました。 一体どんなテクを使っているのでしょうか?? 本人に質問できないチキン野郎ですみません。
|

|