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 あたりにリンク集・;(`ε()゙
652 名前:デフォルトの名無しさん mailto:sage [2008/11/14(金) 02:35:32 ] >>650 ソフトバンクはgetKeyStates()だと7、9がGAME_A_PRESSED、GAME_B_PRESSEDに対応してるからだと思う。 全てのキーをkeyPressed()で取得したほうがいいんじゃない? getGameAction()使えば方向キーとファンクションキーも取得できるよ。
653 名前:デフォルトの名無しさん mailto:sage [2008/11/14(金) 06:15:45 ] MIDP2.0の考えとしてGameCanvasはあくまでゲーム作成に特化したCanvasだ。 ゲームってのは方向キーと決定キーで操作するもので、 数字キーはゲーム機のパッドに付いてないだろ?って考えで設計されている。 アプリを動作させるハードが携帯電話に限らないわけで、 だからABCDボタンといった呼び名に抽象化されてたりするわけで。 その考えに乗れないアプリ(数字キーで数字入力をしたいアプリなど)は GameCanvasで作るには無理が出てくる。 ここは割り切ってCanvasを使うよう設計変更した方がいいと思う。 GameCanvasと言ったってCanvasをラッピングしてるだけだし、 MIDP1.0のときはGameCanvas相当のことをCanvasでやってたんだし。
654 名前:おでん mailto:nintendoguy@163.com [2008/11/14(金) 11:37:59 ] 651,652,653さん〜 有難うございました。 653さんの指摘の通りにCanvasを使うように再コーディングしました。 後もよろしくお願いいたします。
655 名前:636 mailto:sage [2008/11/14(金) 14:36:29 ] 649さん、ありがとうございます。ググり方が悪かったのか、そういうのを見かけませんでしたが、再度挑戦してみます。
656 名前:636 mailto:sage [2008/11/14(金) 21:18:08 ] ググるなどしましたが、分からず。この板の503さんと同じなのかも。 しかし503さんの答えがなし…。
657 名前:デフォルトの名無しさん mailto:sage [2008/11/14(金) 22:46:59 ] 画像についてですが、 pngファイルでエミュレータならうまくいきますが 実機だと表示できないものがよくあります。 何か条件や注意すべきところははあるんでしょうか?
658 名前:デフォルトの名無しさん mailto:sage [2008/11/14(金) 23:18:18 ] >>657 色数。 256色以下のpngじゃないと、正常に表示できない機種があるよ。 フルカラーになってたりしないかチェック。
659 名前:デフォルトの名無しさん mailto:sage [2008/11/14(金) 23:31:52 ] >>658 なるほど・・。 早速やってみます。 レスありがとうございました。
660 名前:デフォルトの名無しさん mailto:sage [2008/11/15(土) 04:48:34 ] PNGGauntletとか使ってると落ちる実機とかあったな。 なるべく正確なヘッダを出力するツールを使うこった。
661 名前:おでん mailto:nintendoguy@163.com [2008/11/15(土) 11:07:59 ] ソフトバンクアプリでソフトキー押下処理時の質問です。 public void commandAction( Command c, Displayable d ) { if (cmdL == c) ...左ソフトキー押下時のゲーム処理 else if (cmdR == c) { ...右ソフトキー押下時のゲーム処理 } } 上のコードでエミュ(MEXA2.1)ではうまく動作しますが、実機でよく効かないときが 多いです。(効く時もあります) 上のコードを int key = devCtl.getDeviceState(DeviceControl.KEY_STATE); の形へ変更しなければなりませんでしょうか? 変更する場合は実機でうまくいくかは分かりませんが、エミュでうまく行きません。 エミュ用、実機用にコードを別々に作成しなければなりませんか?
662 名前:おでん mailto:nintendoguy@163.com [2008/11/15(土) 11:54:03 ] GameCanvasじゃなくCanvasから継承されています。
663 名前:デフォルトの名無しさん mailto:sage [2008/11/15(土) 14:01:58 ] >661 そのcommandAction()の記述自体は問題ない。 ・プログラムの他の部分に問題がある。 ・「ゲーム処理」に問題がある。 後者は、通信開始、保存領域へのアクセス、再描画など、時間のかかる処理は避ける。 commandAction()はあくまでキー押下検出のメソッド(状態遷移のトリガとするメソッド)なので、 フラグを立てたり、変数に値を代入したりといった処理だけにして速やかに抜けること。 DoJaのprocessEvent()を参考に言うならば、commandAction()の処理は1秒以内を目安に。
664 名前:デフォルトの名無しさん mailto:sage [2008/11/15(土) 14:07:58 ] 他に考えられるのは、メインの処理ループをウェイトなしでやってると 割り込みが処理されにくいってこともあるかも。 試しに10msくらいウェイトを入れてみるとか。
665 名前:デフォルトの名無しさん mailto:sage [2008/11/15(土) 22:34:25 ] jadまでのリンクは出来たのですが 実機でDLしようとすると 不正なファイルです。ダウンロードはできません と出てしまいます。 これってどんな原因が考えられますかね? ちなみにアプリゲットのテストエリアで、他の掲示板にupさせてもらった時はjarまでDLできました。
666 名前:デフォルトの名無しさん mailto:sage [2008/11/15(土) 23:05:22 ] jadだけ書き換えたりしてるんじゃねえの あとはMIMEくらいか
667 名前:デフォルトの名無しさん mailto:sage [2008/11/16(日) 01:47:10 ] Image.createImage(byte[], 0, byte[].length); でPNGデータが読み込めません… IllegalArgumentExceptionがでます。 JPGはうまくいくのですが・・・。 Image.createImage("/file.png");だと普通に通ります。 エミュ(MEXA2.1)では普通に動くのですが実機だと エラーを吐きます。 どうすれば解決できるでしょうか・・・お願いします。
668 名前:デフォルトの名無しさん mailto:sage [2008/11/16(日) 04:21:17 ] >667 IllegalArgumentExceptionは引数が不正って意味。 (byte[], 0, byte[].length)のどれかがおかしいってこと。
669 名前:デフォルトの名無しさん mailto:sage [2008/11/16(日) 05:17:19 ] IllegalArgumentExceptionはファイルそのものが不正ってことじゃねえの
670 名前:デフォルトの名無しさん mailto:sage [2008/11/16(日) 14:09:20 ] ファイルそのものが不正かどうか、エラーメッセージはそこまで言っていない。 敢えて言うなら、 第1引数に正しいPNGデータが入っていないのでは? 第3引数が0以下の値になってないか? とかだな。
671 名前:667 mailto:sage [2008/11/16(日) 14:28:19 ] 解決しました。 第三引数の値が、(data.length - 1)になってました…。 jpgは読み込めたみたいですが、pngはだめだった見たいです。 javadocの「imagedata.length - 1」を見てたのですが勘違いだったみたいです。 レスいただいた方ありがとうございました。
672 名前:デフォルトの名無しさん mailto:sage [2008/11/17(月) 01:16:00 ] 質問する人はさ、解決してもしなくても 結果くらい書いてもバチは当たらないと思うんだ。 有益かどうかはともかく、それ自体1つの情報なんだから。
673 名前:デフォルトの名無しさん mailto:sage [2008/11/17(月) 02:45:44 ] 開発環境も書かずに機種依存系の質問する人も多い中で そんな事言っても分かってもらえないと思うよ
674 名前:おでん mailto:nintendoguy@163.com [2008/11/17(月) 15:30:57 ] >663 663さん〜 回答ありがとうございます。 確かにcommandAction()はほとんどソフトキー処理ですから状態遷移処理のためイメージロード部分がありました。 フラグを立ててこの関数をすぐ抜いたらソフトキーの反応がよくなりました。 (まだ全機種についてのテストは済んでいませんが)
675 名前:デフォルトの名無しさん [2008/11/18(火) 16:10:37 ] S!アプリって以下の認識でいいんでしょうか? ・アプリは特定サーバからしかダウンロードできない ・ダウンロードしたアプリからは他サイトのデータ取得可 ・ダウンロード済みアプリの起動は他サイトのコンテンツからでも可
676 名前:おでん mailto:nintendoguy@163.com [2008/11/18(火) 21:32:07 ] eclipse3.3.2/MEXA2.1で javax.microedition.lcdui.Graphics.setFont(Font)関数についての質問です。 文字列描画のごと設定しなければいけないのですか? paint()関数が呼び出される時 Font font = Font.getFont(Font.FACE_SYSTEM, Font.STYLE_PLAIN, Font.SIZE_SMALL); g.setFont(font); のようにフォントを設定して文字列を描画すると意図したフォントで描画されますが、 一度だけフォントを設定して描画したらデフォルトのフォントで文字列が描画されます。
677 名前:デフォルトの名無しさん mailto:sage [2008/11/18(火) 22:18:57 ] >676 paint(Graphics g)で渡ってくるgは毎回別物。 だから今回g.setFont()しても次回はフォントが設定されていない。 CanvasやMIDletではなくgに対してフォントを設定してるんだしな。 「Font font = 〜」のfontを破棄せず取っておいて、 paint()ごとに毎回g.setFont(font)だね。
678 名前:おでん mailto:nintendoguy@163.com [2008/11/19(水) 15:49:02 ] >677 回答ありがとうございました。 「paint(Graphics g)で渡ってくるgは毎回別物」とは初めて分かりました。 それ以外の不具合修正にも役に立ちそうです。
679 名前:おでん mailto:nintendoguy@163.com [2008/11/19(水) 16:00:19 ] eclipse3.3.2/MEXA2.1でソフトバンクアプリを開発しております。 電話受信、メール着信、メッセージ着信などはどのように感知するのでしょうか?
680 名前:デフォルトの名無しさん mailto:sage [2008/11/19(水) 17:44:20 ] >679 「S!アプリ開発ガイド MEXA/JSCL利用編」を「着信」で検索。 com.j_phone.systemにそれらしきListenerがあると分かるので あとはAPIリファレンスを見て判断する。 Option Unit2だから実装機種少ないかも? 知らんけど。
681 名前:おでん mailto:nintendoguy@163.com [2008/11/19(水) 19:27:36 ] 〉680 ありがとうございます。 お教えの通りにMailListenerを次のように実装してテストして見ましたが exceptionが投げられています。 class A extends GameCanvas implements CommandListener,Runnable, MailListener { 。。。 コンストラクタ関数で DeviceControl.setMailListener(this); 。。。 public void received(String name, String address, int detail) { } 。。。 exception メッセージは次の通りです。 java.lang.SecurityException: com.j_phone.system.DeviceControl.read was denied java.lang.SecurityException: com.j_phone.system.DeviceControl.read was denied at com.jblend.security.midp20.SecurityManagerImpl.checkPermission(+40) at com.j_phone.system.DeviceControl.setMailListener(+17) at Canvas3D.<init>(+625) at Mickey3D.<init>(+30) at java.lang.Class.runCustomCode(+0) at javax.microedition.midlet.MIDlet.createMIDletInstance(+22) at javax.microedition.midlet.MIDlet.main(+105) 何かエミュで確認する方法はありませんでしょうか?
682 名前:680 mailto:sage [2008/11/19(水) 20:49:58 ] エラーメッセージはパーミッションの設定がされてないか何かみたいだけど、 エミュレータにこれをエミュレートする機能があるかどうか自分は知らんです。
683 名前:おでん mailto:nintendoguy@163.com [2008/11/20(木) 12:42:34 ] > 682 パーミッションを設定する方法を教えていただけませんか? また開発アプリが待ち受けアプリですからMidletから継承されていたのをResidentMIDlet から継承させましたが、下のようなexceptionが投げられます。 java.lang.SecurityException: com.j_phone.midlet.ResidentMIDlet was denied java.lang.SecurityException: com.j_phone.midlet.ResidentMIDlet was denied at com.jblend.security.midp20.SecurityManagerImpl.checkPermission(+40) at com.j_phone.midlet.ResidentMIDlet.<init>(+15) at Mickey3D.<init>(+4) at java.lang.Class.runCustomCode(+0) at javax.microedition.midlet.MIDlet.createMIDletInstance(+22) at javax.microedition.midlet.MIDlet.main(+105) これもパーミッションが設定されていないからでしょうか?
684 名前:デフォルトの名無しさん mailto:sage [2008/11/20(木) 13:39:08 ] >>683 SecurityExceptionはパーミッションの設定漏れ。
685 名前:おでん mailto:nintendoguy@163.com [2008/11/20(木) 15:47:03 ] > 683 自己解決しました。 JADファイルに MIDxlet-Resident: S MIDlet-Permissions: com.j_phone.midlet.ResidentMIDlet を追加してエラーが投げられないようになりました。
686 名前:デフォルトの名無しさん mailto:sage [2008/11/20(木) 17:08:32 ] 書き込む前にちょっと調べりゃ分かるだろ中国人
687 名前:デフォルトの名無しさん mailto:sage [2008/11/20(木) 22:21:39 ] 過疎ってんだし初心者の質問ぐらい大目に見てやれよメキシコ人
688 名前:デフォルトの名無しさん mailto:sage [2008/11/21(金) 21:17:57 ] 前も質問させてもらったんですが解決できないので もう1度お願いします。 jadファイルを実機でDLしようとすると 確認中 の画面のあと 不正なファイルです。ダウンロードできません。 と出るんでこれはjadが悪いんでしょうか?それともjarでしょうか? jadファイルの内容なんですが MIDlet-1: Amain, aaa.ico, Amain MIDlet-Jar-Size: 48412 MIDlet-Jar-URL: Amain.jar MIDlet-Name: Amain MIDlet-Vendor: Unknown MIDlet-Version: 1.0 MicroEdition-Configuration: CLDC-1.1 MicroEdition-Profile: MIDP-2.0 クラス等の名前は変えていますがこんな感じです。 どうすればDLできるでしょうか?
689 名前:デフォルトの名無しさん mailto:sage [2008/11/21(金) 22:53:01 ] >>688 ・jarのサイズとjadに記載されているMIDlet-Jar-Sizeは完全に一致してる? ・マニフェストファイルとjadの共通パラメタの内容は一致してる?
690 名前:デフォルトの名無しさん [2008/11/21(金) 23:28:42 ] MIME JADを単体で書き換えた など
691 名前:デフォルトの名無しさん mailto:sage [2008/11/21(金) 23:43:27 ] それは一致してますね。。 アプリゲットのテストエリアなのでMIMEは設定されてると思うのですが、問い合わせてみようかと思います。 ありがとうございました。
692 名前:デフォルトの名無しさん mailto:sage [2008/11/21(金) 23:50:36 ] 拡張使っているというオチ
693 名前:デフォルトの名無しさん mailto:sage [2008/11/22(土) 06:21:24 ] aaa.ico これが変だと思う
694 名前:デフォルトの名無しさん mailto:sage [2008/11/22(土) 13:45:23 ] ホントだw アイコンはpng画像にしましょうね…。
695 名前:デフォルトの名無しさん mailto:sage [2008/11/28(金) 18:53:52 ] Java言語によるモバイルゲーム開発 というのが発売されたようですが、皆様の感想は如何な物でしょうか・・・?
696 名前:デフォルトの名無しさん mailto:sage [2008/11/28(金) 23:18:48 ] auの技術情報のところの 公開方法→タグのところで <a href="device:jam? <URL>">タグで.jadファイルを記述します。<URL>にはhttp://から始まるJarファイルのURLを記載してください。 とあるのですが、jarファイルってのはjadの間違いですよね? www.au.kddi.com/ezfactory/tec/spec/openappli.html
697 名前:デフォルトの名無しさん [2008/11/29(土) 11:08:51 ] 単語とか記憶するためのアプリを作ろうと思ってるんですけど、躓きました。 単語自体はtxtファイルに記述して、それを読み込んで使おうと思ってます。 しかし、そのtxtファイルを読み込ませることができません…。 というより読ませる方法がまったくわからないという…。 ちなみにauのオープンアプリです。 どうすればtxtファイルから文字を読み込むことができるのでしょうか? また、txtファイルを検索して、任意の位置の文字を表示させることは可能なのでしょうか? 回答お願いします。
698 名前:デフォルトの名無し開発者 mailto:sage [2008/11/29(土) 12:55:21 ] >>695 如何なモノかと言われても、11月27日に出版されたばかりの本なんてまだ誰も読んでないと思うよ…? 著者は無名の人っぽいけど、ケータイゲーム開発の本自体が希少だから価値はあるんじゃないかな。 パラパラっと読んでみたいけど、田舎の本屋には入荷しないだろうからなぁ…。 >>696 指摘のとおりだと思う。 試してみればヨロシ。 >>697 躓いたというか根っこの所を全く勉強されていないような気がするんですが気のせい? サーバにtxtファイルを置いて通信で取得すればOK。 txtファイルを検索ってのがどういうのをイメージしてるのか分からないけど、 サーバに置いた複数のtxtファイルから検索したいってことなら、サーバサイドも作らないとダメ。
699 名前:デフォルトの名無しさん mailto:sage [2008/11/29(土) 13:45:31 ] >697 通信して取得するのでないなら、 テキストファイルをリソースに含めておいて、それを読み込んで使う。 「midp リソース 読み込み」でググれ。
700 名前:デフォルトの名無しさん mailto:sage [2008/11/29(土) 22:27:26 ] >>695 今日買ってきました。 MIDP/DoJaそれぞれについて、画面表示、キー入力、HTTP通信などの解説がされています。 ただ、サウンドについての記述が皆無なのが残念!
701 名前:デフォルトの名無しさん [2008/11/30(日) 00:09:47 ] >698 通信でやる方法もあるんですね。 でも難しそうで私には無理です… ご指摘通りほとんど勉強してないかもしれないです… 申し訳ないです >699 ググってみました。 良いサイト見つかりました。 これで先に進めます! また質問来るかもしれないので、その時も優しくしてくださいね。 お二人ともありがとうございます。
702 名前:デフォルトの名無しさん [2008/11/30(日) 23:46:21 ] みんな画面サイズってどれくらいを想定して作ってます? 240x320くらい?
703 名前:デフォルトの名無しさん mailto:sage [2008/12/01(月) 04:57:18 ] 想定じゃなくて決めて作ってる 相対で配置すればサイズ変わっても対応簡単だし
704 名前:デフォルトの名無しさん mailto:sage [2008/12/01(月) 06:16:31 ] 企画に相対配置なら全機種対応できますが VGA端末が強引に引き伸ばして見た目が汚くなったりするかもしれないから とりあえず全機種チェックは必要かもしれないって言ったら 240x240固定で良いってさ。
705 名前:702 [2008/12/01(月) 12:56:45 ] AUのオープンアプリは240x268固定みたいですね。 S!アプリをつくるのですが240x240だとちょっと縦がもったいなすぎる感じがするので240x268でいこうと思います。 ありがとうございました!
706 名前:デフォルトの名無しさん mailto:sage [2008/12/01(月) 22:31:55 ] 240×260がオススメ! ソースは俺
707 名前:デフォルトの名無しさん mailto:sage [2008/12/02(火) 02:11:10 ] >>705 1行目と2行目が繋がってないとおもうんだけど・・・・
708 名前:デフォルトの名無しさん mailto:sage [2008/12/02(火) 06:54:28 ] そろそろVGAが主流になってほしい
709 名前:デフォルトの名無しさん mailto:sage [2008/12/02(火) 12:11:20 ] 俺の開発してるソフトはVGA専用だぜ
710 名前:デフォルトの名無しさん mailto:sage [2008/12/02(火) 14:36:22 ] sアプリでメールのバックアップ(pcもしくjはSDカードに保存)は可能ですか? 920scなんですが、メールのパックアップ機能がなくて・・・・
711 名前:デフォルトの名無し開発者 mailto:sage [2008/12/02(火) 23:30:04 ] ドコモのStarはVGAがデフォルトさねぇ。 ソフトバンクは(最近特に)端末スペックをケチってる気がする。 8XXシリーズなんて3Dチップ削られてるのが多数だし…使ってる人少なそうだけど。 なわけでVGAが主流になるのはもうちょっとばかし先ですかね。 >>705 ソフトバンクのミニマムスペックは>>706 も言っているように240*260。 240*268で作っちゃうと、動かない機種いっぱいありますぜ…。 >>710 それは無理ですのぅ。
712 名前:デフォルトの名無しさん mailto:sage [2008/12/02(火) 23:34:46 ] Cavasクラスの keyPressed とRepeatedとReleased の3つを併用することはできますか? オープンアプリですが動かなくて・・。
713 名前:デフォルトの名無しさん mailto:sage [2008/12/03(水) 01:59:05 ] >>710 Sアプリではメール読んでSDに保存はできるよ でも、920scがその機能を使えるかはわからん
714 名前:デフォルトの名無しさん mailto:sage [2008/12/03(水) 03:40:42 ] >>712 併用って、どういう意味? ちゃんと順番に呼び出されてますけど。
715 名前:636 mailto:sage [2008/12/03(水) 19:49:14 ] 636です。悩み続けて約1ヶ月。その間勿論他の事をしていましたが、 気になって仕方ありませんで、本日久々の再挑戦で無事解決に至りました。 解決のきっかけは、506さんの残してくれた「設定ファイル」でした。 設定ファイルの意味をjadと勘違いしていました。 ヒント等をくださった 503さん、506さん、640さん、649さん 有難う御座いました。
716 名前:デフォルトの名無しさん mailto:sage [2008/12/03(水) 21:51:26 ] >>712 OAP開発用ToolKitに付属のエミュは標準ではキー周りの動作が実機と一部違う まったく動かないならただの実装ミス
717 名前:デフォルトの名無し開発者 mailto:sage [2008/12/04(木) 01:06:53 ] >>710 >>713 スイマセン言葉足らずでした。 S!アプリにはオプションAPIとしてメールを読み込む機能が用意されているけど、 920SCはそのAPIに対応していないので無理…デス。 >>715 問題が解決したのならば後の人のためにも情報残しましょうよ…。 過去ログを読むに、設定ファイル(.vappliファイル)にアクセス先を登録してなかったんですかね?
718 名前:デフォルトの名無しさん mailto:sage [2008/12/04(木) 01:32:16 ] 国籍法すごいことになりそうだぜ 知らない外人の母と子つれてきて、日本人男が「私の子です」って言えば 子供に日本国籍がもらえるようになる。 こいつはやばいぜ〜 ttp://jfk.2ch.net/test/read.cgi/news4vip/1228310069/ ttp://www19.atwiki.jp/kokuseki/
719 名前:デフォルトの名無しさん mailto:sage [2008/12/05(金) 21:56:56 ] オープンアプリをS!アプリに移植しており、TextFieldで数値を入力するという箇所があるのですが 入力すると入力画面から戻れない エラーもなんも出ないので原因がわからないのですが、どっかおかしいですか? textbox = new LocalizedTextField("時間", Integer.toString(time), 3, TextField.NUMERIC); append(textbox); で設置したTextFieldです コンパイルも通ってるし、問題なく起動もします LocalizedTextFieldをTextFieldにしても同じでした
720 名前:719 mailto:sage [2008/12/05(金) 22:31:35 ] 自決しました くだらん質問してすんません
721 名前:デフォルトの名無しさん [2008/12/06(土) 07:16:43 ] イ`wwwww ネタなのかマジなのか分からんけど自己解決を自決と略すのは マジでウケるわw今年の略語大賞に決定でいい
722 名前:デフォルトの名無しさん mailto:sage [2008/12/07(日) 16:54:36 ] フイタw
723 名前:デフォルトの名無しさん mailto:sage [2008/12/07(日) 21:57:25 ] >>721 叩き回避の目的で「吊って来る」って自虐発言をする人がいるけど それの新しいバリエーションなのかもしれん
724 名前:デフォルトの名無しさん [2008/12/08(月) 21:48:04 ] だれか助けてください>< ezアプリつくろうと思うのだけど おすすめ入門サイトおしえろよ豚ども あ、ちなみに私は女です^0^
725 名前:デフォルトの名無しさん mailto:sage [2008/12/08(月) 22:05:37 ] 本でも買ってゆっくりやれ。
726 名前:デフォルトの名無しさん mailto:sage [2008/12/08(月) 22:28:24 ] ゆっくりやっていってね!!
727 名前:デフォルトの名無しさん mailto:sage [2008/12/09(火) 00:55:07 ] おやおや?まだ春になってないのに、面白い子が湧いてるぞ。
728 名前:デフォルトの名無しさん mailto:sage [2008/12/09(火) 02:57:59 ] ビッチは氏んでくださいね
729 名前:724 [2008/12/15(月) 16:25:31 ] おい、完成したぞカスども! 公開方法くらいテンプレいれとけよ! つかえねースレだな… 直ちに解りやすく説明してくださいねキモヲタくん^^ あ、ちなみに私はカワイイってよく言われます^0^
730 名前:デフォルトの名無しさん mailto:sage [2008/12/15(月) 17:23:09 ] 誰か構ったげて
731 名前:デフォルトの名無しさん mailto:sage [2008/12/15(月) 17:27:15 ] スルー耐性ない人の練習台なので
732 名前:デフォルトの名無しさん mailto:sage [2008/12/15(月) 22:48:19 ] 下手にかまって向こう数年間スレに居座られても知らないよ
733 名前:デフォルトの名無しさん mailto:sage [2008/12/15(月) 23:01:37 ] 本でも買ってゆっくりやれ。
734 名前:デフォルトの名無しさん mailto:sage [2008/12/15(月) 23:03:34 ] テンプレに入ってるじゃん。 > 2 名前:デフォルトの名無しさん 投稿日:2008/03/20(木) 21:45:19 > 調べものはまずGoogleへ > www.google.co.jp/ > > Java 2 Platform, Micro Edition (J2ME) > java.sun.com/j2me/ > Reference Documentation(仕様書やAPIリファレンス) > java.sun.com/j2me/docs/ > J2ME Wireless Toolkit > java.sun.com/products/j2mewtoolkit/ > > EZアプリ技術情報 > www.au.kddi.com/ezfactory/tec/spec/ezplus.html > Vアプリ技術情報(Vodafone Developers Support Site) > developers.vodafone.jp/dp/ > > -- > > EZアプリ(BREW(R))については: > BREW(Binary Runtime Environment for Wireless) 8 > pc8.2ch.net/test/read.cgi/tech/1147832791/
735 名前:デフォルトの名無しさん mailto:sage [2008/12/16(火) 02:17:51 ] おまいら、カワイイ子には優しいな。 さすがだな ・;(`ε()゙
736 名前:デフォルトの名無しさん [2008/12/17(水) 12:30:46 ] auのオープンアプリつくってます。 jadファイルのダウンロードはできて、jarファイルのダウンロードもできたんですけどインストールが必ず失敗してしまいます。 何が問題なのでしょうか?
737 名前:デフォルトの名無しさん mailto:sage [2008/12/17(水) 13:09:06 ] ダウンロード成功=インストール成功じゃないの? おそらくjad単体を更新したか、MIME設定だと思う
738 名前:デフォルトの名無しさん mailto:sage [2008/12/17(水) 15:26:27 ] ダウンロードとインストールは別物だろJK
739 名前:デフォルトの名無しさん mailto:sage [2008/12/17(水) 16:26:19 ] 自分も>736の指すインストールが何の処理なのか分からないな。 自分は>737と同じ考えなんだけど、この理解は間違ってるのか? ダウンロードが完了してjarが端末に保存されている状態を 「アプリがインストールされた状態」だと認識しているんだけど。 従って「インストール」という言葉を使う場面はまずないとも思ってるんだが、 分かる人、説明頼む。
740 名前:デフォルトの名無しさん mailto:sage [2008/12/17(水) 16:40:35 ] ダウンロードはjarを端末のどこかに置く作業。 インストールはJAM管理下のストレージに置く作業。 Midlet-NameとIDで管理されてる。 アンインストールのときはIDで指定する。 ダウンロードの失敗とインストールのそれとではJAMが返すエラー番号が違う。
741 名前:739 mailto:sage [2008/12/17(水) 17:36:45 ] ありがとう。理解した。
742 名前:736 mailto:sage [2008/12/18(木) 00:06:42 ] 自己解決しました。 jadファイルのバージョンの記述方法が誤っていたようです。 x.x.x と書くところが x.x になってました。
743 名前:デフォルトの名無しさん mailto:sage [2008/12/18(木) 00:13:48 ] エミュレータでエラー吐かなかったの?
744 名前:736 mailto:sage [2008/12/18(木) 00:45:50 ] エラー出ませんでした。
745 名前:デフォルトの名無しさん mailto:sage [2008/12/18(木) 00:54:19 ] エミュレータはWTK?
746 名前:736 mailto:sage [2008/12/18(木) 01:57:39 ] WTKですけど,ネットビーンズのIDE使ってるんでそれ関係しているのかも知れません…。
747 名前:デフォルトの名無しさん mailto:sage [2008/12/18(木) 03:01:07 ] >>736 その状況なら次のどちらかになります。 1. JADとJARファイル内のMANIFESTの属性値が一致しているか? 2. MIDP仕様で必須の属性が書かれているか? 分からなければ、JADのMIDlet-で始まる属性の一覧を晒して。
748 名前:デフォルトの名無しさん mailto:sage [2008/12/18(木) 04:25:52 ] >747 >742
749 名前:デフォルトの名無しさん mailto:sage [2008/12/18(木) 13:04:11 ] ああjadダブルクリックしてインストールしないと直接エミュで実行しちゃうからね。
750 名前:デフォルトの名無しさん [2008/12/18(木) 13:20:15 ] C言語でソラリス上で動くゲームが既にできてるんだけどこれをVアプリに移植するにあたってどんなことを気をつければいい?
751 名前:デフォルトの名無しさん mailto:sage [2008/12/18(木) 15:33:20 ] Sアプリの開発ガイドを読んでSアプリの仕様を理解できるか。 JavaのCLDC1.1/MIDP2.0って何なのか調べて理解できるか。 APIリファレンスを読むことができるか。
752 名前:デフォルトの名無しさん mailto:sage [2008/12/18(木) 23:43:20 ] CとJavaは違う言語だということに気を付けざるを得ない