1 名前:デフォルトの名無しさん mailto:sage [2009/08/04(火) 12:42:32 ] J2ME CLDC+MIDPベースの携帯電話用Java(主にEZアプリ、Vアプリ)に関するスレッドです。 質問でも議論でも何でもこい、と。質問は公式資料をよく読んでからにしましょう。 前スレ: CLDC+MIDP+携帯電話用Javaスレッド part 8 pc12.2ch.net/test/read.cgi/tech/1206017034/ 過去スレ 携帯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/ CLDC+MIDP+携帯電話用Javaスレッド part 7 pc11.2ch.net/test/read.cgi/tech/1180010672/ >>2-5 あたりにリンク集・;(`ε()゙
457 名前:デフォルトの名無しさん mailto:sage [2010/04/04(日) 10:31:08 ] >>456 すみません…。 こういうのってどのスレで聞けばいいでしょうか?
458 名前:デフォルトの名無しさん mailto:sage [2010/04/04(日) 10:41:47 ] それを自分で調べられない奴に 面白いアドベンチャーゲームが出来る訳ないじゃんw 作り手がプレイヤーと知恵比べをする謎解きゲームなんか作れる訳ないだろ!
459 名前:デフォルトの名無しさん [2010/04/07(水) 13:56:18 ] リモコンアプリを作ってみようと思ってちょっと調べてみたら、 ハード的には920Pには赤外線ポートあるし MIDP2.0対応(RemoteControl、RemoteControlData)とあるから ちょいちょいと書いて実行してみたら、 NoClassDefFoundErrorがでてきた。 なんで?って思ったら S!アプリ開発ガイド端末情報 MIDP 2.0対応端末編 Part6 の920Pの端末個別仕様には com.j_phone.io.RemoteControl × com.j_phone.io.RemoteControlData × とあった。 結局、赤外線リモコンアプリを使うには、 端末を変えるかキャリアを変えるしかないのかな? 赤外線アプリを実行できる端末を調べるとしたら S!アプリ開発ガイド端末情報を全部チェックしないとだめかな?
460 名前:デフォルトの名無しさん mailto:sage [2010/04/07(水) 13:59:20 ] ソフトバンクは個別に仕様が決まってるのか。そりゃ面倒だな
461 名前:459 [2010/04/07(水) 16:56:18 ] もうすこし調べてみたら、 そもそも3G携帯だとtrusted MIDletじゃないと 赤外線リモコン関連は使えないようで。。。 2,3年前にもGPS携帯をはじめて買ったから、 旅の記録でも取れたらと思って、 GPSで軌跡を記録するアプリを作ろうとして断念したことがあるんだけど、 もうドコモに乗り換えようかなw Trusted MIDletって個人で取得したヒトいます?
462 名前:デフォルトの名無しさん mailto:sage [2010/04/08(木) 12:26:05 ] Softbankはアプリゲットで普通に取れるよ リモコンアプリもある appget.com/vf/pc/apview_024398.htm
463 名前:459 [2010/04/09(金) 21:52:25 ] >>462 アプリゲットは作者登録はじかれましたw なんかよくわからんのですけど。 なので、コンテンツレジを使ってます まぁでもTrusted MIDletになれるんですね。 でも無料ではないんでしょうね。 やっぱりドコモですかねぇ。
464 名前:デフォルトの名無しさん mailto:sage [2010/04/09(金) 22:29:56 ] 3キャリア中ではドコモがいろんな意味で安定してるね auは相変わらず迷走してるけどOAPどうするつもりなんだろね 移植の容易さからか企業でもOAPでリリースするケースが増えてるのに
465 名前:デフォルトの名無しさん mailto:sage [2010/04/09(金) 22:31:43 ] ドコモでもGPSはトラステッドだから>>461 みたいなのは個人では作れない。 ブラウザやカメラを経由する方法があるにはあるが。
466 名前:デフォルトの名無しさん mailto:sage [2010/04/10(土) 02:07:36 ] 赤外線の話じゃないのか GPS個人で自由にできるなんて常識的に考えてあり得んし
467 名前:デフォルトの名無しさん mailto:sage [2010/04/10(土) 11:30:25 ] ドコモのトラステッドはサーバー認証だから偽装しようもないしね
468 名前:459 [2010/04/11(日) 02:35:18 ] >>465 ココの海山アプリようなモノが作りたかったんですが、 www.wham.jp/cycle.html (サーバーに履歴保存はあまり考えてなかった) >>ブラウザやカメラを経由する方法があるにはあるが ブラウザ経由ってのは、上述のサイトの >>海山アプリをご利用できない会員様でも奇跡が取れます! >>海山ざんまいを開いて「自分の位置確認」を実行するだけで、下記のグーグルマップには位置が軌跡として残されます。 ということとほぼ同じなんですかね? であれば 私としては軌跡が残せれば良いので、圏外のケースはガマンするとして、 外部から接続可能なサーバーを自宅にでも立ててできるか考えてみたいと思います。
469 名前:デフォルトの名無しさん mailto:sage [2010/04/14(水) 12:22:59 ] >>461 auのEZwebなら、CGIだけで端末の軌跡を記録し続けることができるらしいよ。 やってた人のブログを過去に見たことがある。 バッテリーの消耗が激しすぎて実用性は低いっておちだった。
470 名前:デフォルトの名無しさん mailto:sage [2010/04/14(水) 17:02:21 ] FlashLiteならFSCommandでGPSが
471 名前:459 [2010/04/15(木) 00:28:17 ] >>469 私も symple.jp/26.html この辺りを参考にしてSoftbank携帯でやってみたんですが、 もうひとつな出来でした。 本当はjavascriptも組み合わせて一定時間おきにGPSデータを集めるようにしたかったんですが、 GPS計測後データを確認する画面が出てしまい毎回毎回OKを押す羽目になってしまい、 あまりうまくいきませんでした。 端末固有の制限かもしれないんですが。。。 >>バッテリーの消耗が激しすぎて そうですね、サブバッテリを使ってどこまでカバーできるか、 主に車、バイクと組み合わせて使うとか。 それ以上に圏外になるとどうしようもない、というのが致命的かもしれません。 HTMLとサーバーを使うといくらでもGPSデータを自由に送れるんですから、 GPS関連のMEXAも自由に使わせてくれてもイイとおもうんですけどねぇ。。。
472 名前:デフォルトの名無しさん mailto:sage [2010/04/17(土) 19:33:13 ] OAPは通信の度にダイアログ出るのと1日の通信料制限と RecordStoreの異様な遅さをなんとかしてくれないかな この2点のせいでリッチなゲーム作れない 300kbの壁はそんなに困らない
473 名前:デフォルトの名無しさん mailto:sage [2010/04/17(土) 22:51:06 ] SoftBank端末でアグリゲータを通さずにJADを直接たたくとどうなるんでしょうか? どんな動作するのか気になります。
474 名前:デフォルトの名無しさん mailto:sage [2010/04/18(日) 18:01:48 ] >>472 通信量の制限は多分必要だけど 確認ダイアログの仕様だけは腐りきってるね あとはアルファブレンドも使わせて欲しい FlashLite1.0ですら半透明サポートしてんのに
475 名前:デフォルトの名無しさん mailto:sage [2010/04/19(月) 17:35:19 ] BREWが半透明サポートしてないから無理だろ。
476 名前:デフォルトの名無しさん mailto:sage [2010/04/19(月) 20:40:02 ] BREW半透明使えんの? 本当だとしたら酷いもんだな
477 名前:デフォルトの名無しさん mailto:sage [2010/04/19(月) 20:49:13 ] >>457 ってかBREWで半透明サポートしてない事と JBlend on BREWが半透明サポートしてない事は無関係だろ OAPでもやろうと思えば自前で半透明実装できるしな
478 名前:デフォルトの名無しさん mailto:sage [2010/04/19(月) 20:52:25 ] >>477 は>>475 のミス
479 名前:デフォルトの名無しさん mailto:sage [2010/04/19(月) 21:17:13 ] JBlendはWM版も半透明サポートしてない。 やろうと思えばじゃなくてやらない仕様。 両方ともプラットフォームの素の機能を使うだけ。
480 名前:デフォルトの名無しさん mailto:sage [2010/04/20(火) 02:15:47 ] 半透明って2つの画像の合わせる点のR値、G値、B値を足して2で割る?
481 名前:デフォルトの名無しさん mailto:sage [2010/04/20(火) 02:20:45 ] このスレってゲーム作る人多いの?ゲーム以外でどんなアプリ作ってる?
482 名前:デフォルトの名無しさん mailto:sage [2010/04/20(火) 06:28:25 ] >>480 合成規則にもよるし半分透けるって意味じゃないからな
483 名前:デフォルトの名無しさん mailto:sage [2010/04/22(木) 04:37:30 ] オープンアプリ非搭載機が増えたって聞いたから FlashLiteに取り組んでみたがActionScriptってJavaと勝手が違いすぎw FlashLite諦めるわ 今後auでJavaアプリ作れる携帯出ることを気長に待つしかない・・・
484 名前:デフォルトの名無しさん [2010/04/22(木) 15:47:43 ] PDAでJavaでアクセスできるデータベースってどんなのがありますか?
485 名前:デフォルトの名無しさん mailto:sage [2010/04/22(木) 16:16:46 ] つまり 「PDA Java データベース」でのインターネット検索で上位100件以内には無いような情報が欲しいってことか?
486 名前:デフォルトの名無しさん [2010/04/22(木) 16:37:19 ] >>485 お前が知らないくせにレスしてるのだけはわかった
487 名前:デフォルトの名無しさん mailto:sage [2010/04/22(木) 16:40:47 ] おまえスルドイな 何故わかった
488 名前:デフォルトの名無しさん mailto:sage [2010/04/22(木) 16:57:44 ] >>485-487 落ち着けよ
489 名前:デフォルトの名無しさん mailto:sage [2010/04/22(木) 18:24:04 ] >>488 深呼吸したら楽になるよ
490 名前:デフォルトの名無しさん mailto:sage [2010/04/22(木) 19:08:22 ] 深く息を吸い込んで、10分間息をとめれば楽になるよ
491 名前:デフォルトの名無しさん mailto:sage [2010/04/22(木) 19:12:50 ] 素潜り30分出来る俺は勝ち組
492 名前:デフォルトの名無しさん mailto:sage [2010/04/22(木) 20:14:55 ] ほほう、だから顔がエラ張ってるのか
493 名前:デフォルトの名無しさん mailto:sage [2010/04/23(金) 01:02:54 ] そんなこと無いニダ
494 名前:デフォルトの名無しさん mailto:sage [2010/04/24(土) 01:22:46 ] そんなことあるアル
495 名前:デフォルトの名無しさん mailto:sage [2010/04/29(木) 17:38:21 ] マルチですみません Wireless Toolkit 2.5.2をいれたら、 UserBで、インストールしたのに 勝手にUserAの中にj2mewtkが作られて困ってるんですが どうすればUserBにインストールしてくれますかね… 過去にUserAの中でJDKをインストールしたからこういう事になるんでしょうか UserAを削除して、JDK、Wireless Toolkitを再インストールしたのに 勝手にUserAのフォルダを作って中にj2mewtkが作成されるのです
496 名前:デフォルトの名無しさん mailto:sage [2010/04/30(金) 00:37:55 ] 了解しました 次の方どうぞ
497 名前:デフォルトの名無しさん mailto:sage [2010/04/30(金) 09:21:42 ] 残念 今日の診療はもう終わりです
498 名前:デフォルトの名無しさん mailto:sage [2010/04/30(金) 13:09:21 ] 急患です 今月中にどうしても10万円稼がないといけないんです! どうしたらMIDPで稼げますか?
499 名前:デフォルトの名無しさん mailto:sage [2010/04/30(金) 14:31:09 ] MIDPが一番稼げないんだが
500 名前:デフォルトの名無しさん mailto:sage [2010/04/30(金) 23:53:05 ] MIDPの刺青彫ってsunに写真送ったら一箇所に付き広告料一万円らしいよ
501 名前:デフォルトの名無しさん mailto:sage [2010/05/02(日) 00:03:45 ] MIDlet-Certificate-1-1からMIDlet-Jar-RSA-SHA1を求めることってできませんか?
502 名前:デフォルトの名無しさん mailto:sage [2010/05/02(日) 00:08:55 ] CLDC+MIDP+携帯電話用Javaスレッド part 4 ...MIDlet-Certificate-1-1: MIDlet-Jar-RSA-SHA1: の項目が追加されたけど、これで通信できるかな? 260 :デフォルトの名無しさん :2005/04/06(水) 20:19:52: PreferencesツールのSecurityタブのSecurity domainをtrustedにしたら ...
503 名前:デフォルトの名無しさん mailto:sage [2010/05/02(日) 10:56:26 ] >>502 ではなくてですね、 MIDlet-Certificate-1-1の値とJARファイルを元にMIDlet-Jar-RSA-SHA1を求められない買ってことです。 その手順でつく証明は中身が違います。
504 名前:デフォルトの名無しさん mailto:sage [2010/05/04(火) 17:52:59 ] C++、C#経験者で、DirectXでゲーム作ったりしてたんだけど auのオープンアプリと、Sアプリの同時開発って難しい? iアプリはかなり仕様が違うらしいから、初携帯アプリ制作だしauに絞るか、auとSの同時開発か悩んでる 3キャリア同時開発も難しくないならやりたいとは思うのだけども…。
505 名前:デフォルトの名無しさん mailto:sage [2010/05/04(火) 22:44:44 ] auのOAPとwillcomが比較的素のMIDP
506 名前:デフォルトの名無しさん mailto:sage [2010/05/04(火) 22:59:18 ] OAPとwillcomが比較的素って事は、OAP用に作ったアプリは、拡張のできるSアプリでも基本的には動作するという事ですかね Cで作ったプログラムがC++でも動くような感じで。
507 名前:デフォルトの名無しさん [2010/05/04(火) 23:24:57 ] オープンアプリは、auの最新機種には搭載されてないのが多いから気をつけたほうがいい 勝手アプリ→オープンアプリ→? って感じ。Andoroid携帯出してるからAndoroidアプリか?
508 名前:デフォルトの名無しさん mailto:sage [2010/05/05(水) 00:00:13 ] >>506 基本的にはコンフィギュレーションとプロファイルが一致すれば動くのでそう考えていいと思うが 実装にどんな制限があるかわからないのでやってみないとわからない。 オプションパッケージが絡んでくると更に要検証。 オプションパッケージが充実してるのはEMobile。 OAPとwillcomと芋場以外はJCP通ってない勝手な拡張がメインのAPIに位置してる。 だから同じことやるにしてもキャリアで使うAPIが違うこともある。 これはキャリアの囲い込みなんで開発対象のキャリアに合わせるしかない。
509 名前:デフォルトの名無しさん mailto:sage [2010/05/05(水) 02:25:05 ] 3キャリア移植を容易にするためのフレームワーク だかを配布してるサイトが探せばあるから それ落としてソース読んでみるとか 公式の開発資料熟読してあとは設計次第でしょ
510 名前:デフォルトの名無しさん mailto:sage [2010/05/05(水) 13:22:50 ] 日本共産党がどうしたって?
511 名前:デフォルトの名無しさん [2010/05/05(水) 15:17:05 ] RecordStore rs=null; try { rs=RecordStore.openRecordStore("TestRecord",true); ... } catch (Exception e) { Sytem.out.println(e.toString()); } finally { if (rs!=null) { try { rs.closeRecordStore(); } catch (Exception e) { System.out.println(e.toString()); } finally { rs=null; } } 面倒くさいなぁ レコードストアって
512 名前:デフォルトの名無しさん [2010/05/05(水) 16:50:22 ] void hoge(byte[] data) { ByteArrayInputStream bais=new ByteArrayInputStream(data); DataInputStream dis=new DataInputStream(bais); ... とあったとき 読み出しの処理が終わったあとの処理って dis.close();だけすればいいの? それともbais.close();もしておいたほうがいいの? それともdis.close();は呼び出さずにbais.close();だけ呼べばいい?
513 名前:デフォルトの名無しさん mailto:sage [2010/05/05(水) 16:58:31 ] closeは絶対に使ってはいけないメソッドの代表例
514 名前:デフォルトの名無しさん mailto:sage [2010/05/05(水) 17:39:34 ] >>512 dis.close() すると内部で bais.close() も呼ばれる。 この例の場合だと結局 bais.close() が何もしないから呼ばなくてもいいかもしれんが。 javax.microedition.io.Connector#openInputStream(String) の戻り値とかだと finally節で close しといたほうが行儀がいいプログラム書くやつと思われるかもしれんね。
515 名前:デフォルトの名無しさん mailto:sage [2010/05/05(水) 23:30:38 ] >>513-514 ありがとう
516 名前:デフォルトの名無しさん mailto:sage [2010/05/06(木) 00:03:41 ] >closeは絶対に使ってはいけないメソッドの代表例 初耳です ネタでないなら理由をご教授願いたい
517 名前:デフォルトの名無しさん mailto:sage [2010/05/06(木) 00:33:47 ] >>514 dis.close()でbais.close()呼ぶなら まとめて書いちゃっても大丈夫かな? DataInputStream dis=new DataInputStream(new ByteArrayInputStream(data)); ってな感じに
518 名前:デフォルトの名無しさん mailto:sage [2010/05/07(金) 02:35:33 ] >>516 多分ネタだろ。それか良く分ってない子なのか。 close()忘れるなってのは聞くが、使うなってのは一度も聞いたこと無い >>517 問題無い。
519 名前:デフォルトの名無しさん mailto:sage [2010/05/07(金) 02:55:19 ] ありがとう
520 名前:デフォルトの名無しさん mailto:sage [2010/05/07(金) 16:41:27 ] 質問させて下さいm(,_,)m 当方、S!アプリでRPGを作っています。 簡単なマップチップで表現した街の中で主人公キャラを動かす所までは スムーズに出来たのですが、街を賑やかにしようとマップチップや街人など 豪華なグラフィックにしていくうちに、常に保持しなければならない画像が 240*260付近のデータ15枚ほどに及んでしまいました。 その結果、特定の画像ファイルにアクセスしようとした際だけ急激に動きが 遅くなる(コマ送り以下)ようになってしまったのですが、調べてみると過去スレで S!アプリは画像用に高速でアクセスできるメモリ領域とそうでない領域が 分けれており、高速でアクセスできる領域は実画面11枚分というのを発見 したのですが、これはもう単純に画像数を減らすしか方法がないのでしょうか? また顔グラフィックなど、必要な時のみ読みこむ画像についても、 読みこむたびに速度が遅くなり、恐らくGCのタイミングでまた戻り…の 繰り返しなのですが、これは明示的にGCを呼ぶタイミングが悪いという事 なのでしょうか? 画像をふんだんに使っているS!アプリなど、一体どうやってオフスクリーン用に 画像を保持し、高速アクセスを実現しているのか気になっているところです。 長文で失礼しました。
521 名前:デフォルトの名無しさん mailto:sage [2010/05/07(金) 22:31:07 ] 設計・コードとマップチップの切り分け方に問題無いと"仮定"するなら マップの切り替えポイント増やして、つどロード画面はさむしか無いんでね? OAP派なんで的外れだったらすまんね
522 名前:デフォルトの名無しさん mailto:sage [2010/05/08(土) 00:38:27 ] 高速描画のメモリサイズは端末によって違うよ 詳しくは端末情報pdfの3Dグラフィックアクセラレータ/メモリ配分を参照
523 名前:520 mailto:sage [2010/05/08(土) 14:08:52 ] ありがとうございます! 端末情報のメモリ配分の箇所を見ました。 2Dのオフスクリーンで10枚までの機種もあれば20枚の機種もあって かなり幅が広いですね。 1つの街をラスベガスのような煌びやかな世界を表現してて、高層ビルや オブジェなどを複数配置しているので、マップ切り替えポイントを置けず 画像量を減らせないとしたら特定の機種を非対応にするしかないですね、、 ちなみに3Dグラフィックアクセラレータ非搭載の機種というのはメモリ量が 明示されていないですが、これは高速描画のメモリについては、どういう扱い になるのでしょう?
524 名前:デフォルトの名無しさん mailto:sage [2010/05/08(土) 14:35:56 ] この縛りがあるのはSHとPのみ
525 名前:デフォルトの名無しさん [2010/05/09(日) 02:37:55 ] RecrodStoreで共有可能のデータ作ったとき 他のMIDletからアクセスするときvendorNameとsuiteNameを指定するけど vendorNameってjadで指定するMIDlet-Vender suiteNameってjadで指定するMIDlet-Name で合ってる?
526 名前:525 mailto:sage [2010/05/09(日) 02:40:19 ] ごめん、よく読んだら書いてあった。早とちりした。ごめん
527 名前:デフォルトの名無しさん mailto:sage [2010/05/09(日) 04:40:01 ] enumとかstatic importとか使おうとするとWireless Toolkit 2.5.2がエラーを吐く
528 名前:デフォルトの名無しさん mailto:sage [2010/05/09(日) 17:32:40 ] CLDC/MIDPとCDC/FPはSE1.3ベースだ
529 名前:デフォルトの名無しさん mailto:sage [2010/05/09(日) 20:12:07 ] >>527 じゃないけど WTK2.5からは確かJDK1.5使えとなってたから enumとか使えるようになると思ってたけど なるほどJDK1.3ベースなのは変わらないのか うちはWTK2.2だけど2.5に変える必要は特になさそうね
530 名前:デフォルトの名無しさん mailto:sage [2010/05/10(月) 19:20:23 ] WTK2.5動かすのにJDK1.5を利用してるだけ。 CDC1.1/PP1.1とBPに含まれなかったすべてのオプションパッケージを実装すれば SE1.4.2のほぼすべての標準ライブラリをサポートするけど言語仕様は据え置き。 java MEでSE1.4.2以降をサポートする議論してた気がするがどうなったんだろ。
531 名前:デフォルトの名無しさん mailto:sage [2010/05/11(火) 00:28:51 ] qube以外で会員登録なしで使えるオープンアプリを扱えるアップローダーとか無いものかな・・・
532 名前:デフォルトの名無しさん mailto:sage [2010/05/12(水) 04:10:21 ] packageとかしてる? packageすると何だかファイルサイズが増えそうで心配なんだが
533 名前:デフォルトの名無しさん mailto:sage [2010/05/12(水) 04:14:22 ] WTKでProGuardが使えない 原因としてはおそらく難読化対象であるプロジェクトファイルのパスに日本語が入ってるからだと予想してるんだが WTKのプロジェクト管理のフォルダって変えられたっけ? ProGuard単体を手動で難読化させるって手段もあるんだろうけど いかんせんProGuardの使い方が分からない。 うう、初心者すぎて俺には分からない つか難読化しても携帯上でちゃんと実行できるのか?
534 名前:デフォルトの名無しさん mailto:sage [2010/05/12(水) 04:22:14 ] 実行できる
535 名前:デフォルトの名無しさん mailto:sage [2010/05/12(水) 07:08:13 ] >つか難読化しても携帯上でちゃんと実行できるのか? おいおい、難読化の内容ぐらい知ってた方が良いんじゃねえのかw
536 名前:デフォルトの名無しさん mailto:sage [2010/05/12(水) 11:08:20 ] 汚い字で書けば読めなくなるよ ただ、解読に時間がかかるから速度は落ちる
537 名前:デフォルトの名無しさん mailto:sage [2010/05/13(木) 17:03:33 ] MIDP・・機能制約おおすぎ・・・
538 名前:デフォルトの名無しさん mailto:sage [2010/05/13(木) 17:52:00 ] MIDPは機能制約決して多くないよ OAPができない尽くしなだけよ
539 名前:デフォルトの名無しさん mailto:sage [2010/05/14(金) 14:25:18 ] >>524 Tの一部もあるだろ。
540 名前:デフォルトの名無しさん mailto:sage [2010/05/14(金) 17:20:13 ] 32KBとか少ない・・・ファミコン時代より酷いんじゃねえの・・・
541 名前:デフォルトの名無しさん mailto:sage [2010/05/15(土) 15:22:00 ] >>540 んなワケない。 ファミコンに比べれば超贅沢だって。 しかし大前提としてauはオープンアプリ終息に向けて動いている。 BREWもやる気ナシな雰囲気が漂ってるし、やはり4G世代でリセットする気かね・・・
542 名前:デフォルトの名無しさん mailto:sage [2010/05/15(土) 21:28:00 ] つくる側がBREWに疲れたんじゃないの?
543 名前:デフォルトの名無しさん mailto:sage [2010/05/21(金) 00:59:41 ] S!アプリで質問です。 PCにキーストロークを送信して、携帯を入力デバイスにできないかなーと思ってるんですけど、定石とかってありますか? 端末は940SH、wi-fiで接続するつもりです。 レスポンス重視なので、UDPで接続したかったのですが、 Connector.open("datagram://192.168.11.2:30000"); の行でフリーズしてしまいました。(エミュでは動作した) 結局無理そうだったので、Httpで接続するようにしたんですが、方向として合ってるのか不安です。 80番ポートしか使えないみたいだし。。。 ちなみに、BlueToothの方がいいんですけど、もっと難しいですよね?
544 名前:デフォルトの名無しさん [2010/05/22(土) 03:18:12 ] Sアプリとオープンアプリ以外でこの仕様で作るようなアプリって何がある? つまり、ソフトバンク携帯,au携帯以外の携帯端末で CLDC+MIDPのものってある?(日本国内で入手が容易なもの)
545 名前:デフォルトの名無しさん [2010/05/22(土) 03:18:42 ] 携帯電話じゃなくてもいいからさ 携帯ゲーム機とか
546 名前:デフォルトの名無しさん mailto:sage [2010/05/22(土) 19:10:23 ] CDCのほうが多いんじゃね? カーナビとかSTBとかレコーダとか適応範囲が広いし。
547 名前:デフォルトの名無しさん mailto:sage [2010/05/22(土) 19:16:39 ] そうか、残念です
548 名前:デフォルトの名無しさん mailto:sage [2010/05/22(土) 20:19:09 ] WZERO3にもKVM載ってたはず GBA上でMIDlet動かせるソフトもあったはず ってか何故ググらないんだ
549 名前:デフォルトの名無しさん mailto:sage [2010/05/22(土) 22:03:27 ] >GBA上でMIDlet動かせるソフトもあったはず あれソフトというかMIDPの実装なんだが
550 名前:デフォルトの名無しさん mailto:sage [2010/05/22(土) 22:15:07 ] うろ覚えだから"はず"って書いたんだって 100%の答えはそれを求める人に調べてもらわにゃ
551 名前:デフォルトの名無しさん mailto:sage [2010/05/23(日) 00:19:38 ] 今MIDPで製作していたら、 java.lang.IllegalAccessException という例外が発生しました。 ですが、どこをtryしても例外をキャッチすることができません・・・ この例外はどういうときに発生するものなのでしょうか?
552 名前:デフォルトの名無しさん mailto:sage [2010/05/23(日) 00:23:07 ] イリーガルなアクセスをした時に発生します
553 名前:デフォルトの名無しさん mailto:sage [2010/05/23(日) 00:24:31 ] WTKだとトレースも一緒に出力されたようなキガス
554 名前:デフォルトの名無しさん mailto:sage [2010/05/23(日) 00:28:25 ] >>552 必ずどこかで例外発生してるはずですよね。 どこをtry〜catchしても確認できない・・。 >>553 今Eclipse+WTKでやってていつも出力されるこれは・・違うか。 Running with locale: Japanese_Japan.932 Running in the identified_third_party security domain java.lang.IllegalAccessException at com.sun.midp.midlet.MIDletState.createMIDlet(+34) at com.sun.midp.midlet.Scheduler.schedule(+52) at com.sun.midp.main.Main.runLocalClass(+28) at com.sun.midp.main.Main.main(+80)
555 名前:デフォルトの名無しさん mailto:sage [2010/05/23(日) 00:29:26 ] このスレでは非推奨のサイトだけど IllegalAccessExceptionというエラー自体の意味が分からないのなら ↓のサイトのIllegalAccessExceptionの項を参照してみれば Unofficial "CLDC 1.1 + MIDP 2.0" API Reference ttp://godwood.allnet.ne.jp/vioret/midpapi2/ 非推奨な理由なのは↓のサイトを↑のサイト作った人が勝手に想像して書きかえた部分があるから MID Profile ttp://java.sun.com/javame/reference/apis/jsr118/
556 名前:デフォルトの名無しさん mailto:sage [2010/05/23(日) 00:34:08 ] 俺(超素人だけど)の場合 発生箇所がわからないなら System.out.println()使って、どこまで正常処理できてるか確認してる たとえば n[i]=n[i]+1; hoge(n); hogehoge(n[k]); とかなら n[i]=n[i]+1; System.out.println("ここまで正常"); hoge(n); hogehoge(n[k]); n[i]=n[i]+1; hoge(n); System.out.println("ここまで正常"); hogehoge(n[k]); とずらしていって何度も繰り返してエラー箇所探す
557 名前:デフォルトの名無しさん mailto:sage [2010/05/23(日) 00:47:37 ] ひとまず>>552-553 ,555-556は無視してくれて構わない 俺、かなり素人なので