1 名前:デフォルトの名無しさん mailto:sage [2007/12/28(金) 13:32:59 ] NTT DoCoMoのiモード携帯電話用Javaに関する話題を扱うスレッドです。 ※DoCoMo以外は下記スレへ。 CLDC+MIDP+携帯電話用Javaスレッド part 7 ttp://pc11.2ch.net/test/read.cgi/tech/1180010672/ ■ iアプリ特有ではなくJava一般に関する質問はこちらへ 【初心者】Java質問・相談スレッド110【大歓迎】 ttp://pc11.2ch.net/test/read.cgi/tech/1197710566/ ■ iモード携帯電話用Java(iアプリ)まとめサイト ttp://ton.my-sv.net/ ■関連スレ 【日本携帯】Mascot Capsule/Micro3D【標準】 ttp://pc8.2ch.net/test/read.cgi/tech/1117773530/
684 名前:デフォルトの名無しさん mailto:sage [2008/03/07(金) 06:26:33 ] >683は>678をどんだけエスパー解釈したんだよw
685 名前:デフォルトの名無しさん mailto:sage [2008/03/07(金) 06:33:29 ] >>684 君はスレを読み直してきた方がいいんじゃないか
686 名前:デフォルトの名無しさん mailto:sage [2008/03/07(金) 06:45:40 ] >>684 お前は黙ってろっていう話だよw
687 名前:デフォルトの名無しさん mailto:sage [2008/03/07(金) 06:55:33 ] ま、自分が使うクラスくらいはリファレンス読んどいた方が身の為だぜ。
688 名前:デフォルトの名無しさん mailto:sage [2008/03/07(金) 14:02:44 ] >>683 APIリファレンスを引けない奴は開発ガイドを読んでも無駄だってこと?
689 名前:デフォルトの名無しさん [2008/03/07(金) 14:40:54 ] >>658 ttp://www.oersted.co.jp/~emk/dhtml/nocompgif.html ここにありましたよ。
690 名前:デフォルトの名無しさん mailto:sage [2008/03/07(金) 14:47:55 ] >辞書の話なんか誰もしてないってw >文法もろくすっぽ知らない奴が辞書使おうとするのがまず間違いだっていう話なんだよ まで読んだ
691 名前:デフォルトの名無しさん mailto:sage [2008/03/07(金) 15:34:10 ] >例え話をいじりたいだけの「分かるやつだけついて来い」状態で >もはや誰のための議論もしてない まで読んだ >>689 とか次の話しようぜー
692 名前:デフォルトの名無しさん mailto:sage [2008/03/07(金) 16:31:46 ] m9(^Д^) プギャー
693 名前:デフォルトの名無しさん mailto:sage [2008/03/07(金) 16:34:06 ] >>688 読解力ねえw
694 名前:デフォルトの名無しさん mailto:sage [2008/03/07(金) 16:35:04 ] UKKY >>691
695 名前:デフォルトの名無しさん mailto:sage [2008/03/07(金) 18:11:39 ] SDカードへのアクセスについて教えてください。 開発ガイドなどを参考にしてSDカードにファイルを作成する テストアプリを作ってみました。 エミュレータでは問題なく動作するのですが、実機(SH702iD)にダウンロード して動作させると例外が発生します。(UseStorage key not found in ADF) 実機で動作させる際に必要な設定があるのでしょうか? ・ADF設定のUseStorageのextにはチェックを入れています。 ・jamファイルの内容は以下の通りです。 PackageURL = test.jar AppSize = 26408 AppName = TestApp AppClass = TestApp SPsize = 10240 UseNetwork = http UseStorage = ext LastModified = Fri, 07 Mar 2008 17:40:15 CPName = test
696 名前:デフォルトの名無しさん mailto:sage [2008/03/07(金) 18:16:39 ] 適当に切り上げとけよ
697 名前:デフォルトの名無しさん mailto:sage [2008/03/07(金) 18:17:21 ] >>696 は>>695 に言ったんじゃないよ
698 名前:デフォルトの名無しさん mailto:sage [2008/03/07(金) 19:47:40 ] while (1) } UKKY >>696 ,697; }
699 名前:デフォルトの名無しさん mailto:sage [2008/03/07(金) 20:05:23 ] >>698 コンパイル通らねーw
700 名前:デフォルトの名無しさん mailto:sage [2008/03/07(金) 20:06:39 ] デバッグしました Ver.1.0.0.1 while (1) { UKKY >>696 ,697; }
701 名前:デフォルトの名無しさん mailto:sage [2008/03/07(金) 20:57:27 ] //チラ裏 流れが下らな過ぎるだろ・・・
702 名前:デフォルトの名無しさん mailto:sage [2008/03/07(金) 21:34:56 ] >>695 702iシリーズってSDBinding対応してたっけ?? その世代で対応してるのはP902iだけだったような気がする。
703 名前:702 mailto:sage [2008/03/07(金) 21:39:41 ] ゴメン。 P702iも対応してた。 (ほぼ)全機種対応するのは次の902iSシリーズからだな。 というワケでSH702iDではどう頑張っても動かない。
704 名前:デフォルトの名無しさん mailto:sage [2008/03/07(金) 21:41:38 ] >>695 一度アプリを削除→再DLしても出る?
705 名前:デフォルトの名無しさん mailto:sage [2008/03/07(金) 21:42:45 ] >>698 >>692
706 名前:デフォルトの名無しさん mailto:sage [2008/03/07(金) 21:49:33 ] //おまえのバグだろ。スカシてんじゃないどすえ。(・Д・)
707 名前:デフォルトの名無しさん mailto:sage [2008/03/07(金) 23:32:33 ] Doja5.1では901ぐらいのFOMAは動かないんですか?
708 名前:デフォルトの名無しさん mailto:sage [2008/03/07(金) 23:58:13 ] >>707 www.nttdocomo.co.jp/service/imode/make/content/spec/iappli/index.html
709 名前:デフォルトの名無しさん mailto:sage [2008/03/08(土) 00:32:26 ] >>708 ありがとうございます、なるほど… 対応してる機種を見るともっと下のバージョンで開発した方が良さそうですね ちなみにみなさんはどれで開発してるんですか?やっぱりDoja3.5あたりですかね
710 名前:デフォルトの名無しさん mailto:sage [2008/03/08(土) 05:08:04 ] >>700 Javaのwhileってbool値しかダメなんじゃないの? と初心者が言ってみるテスト
711 名前:デフォルトの名無しさん mailto:sage [2008/03/08(土) 09:31:19 ] >>709 まぁ900以上って案件多いから3.5だな 半透明を使わない限り3.5で事足りる
712 名前:デフォルトの名無しさん mailto:sage [2008/03/08(土) 13:29:54 ] API読めないものはどうしようもない 読めないから質問スレ来るわけで
713 名前:デフォルトの名無しさん mailto:sage [2008/03/08(土) 15:26:20 ] 質問スレってどこだよw
714 名前:デフォルトの名無しさん mailto:sage [2008/03/08(土) 18:22:56 ] >>709 フリーウェア作者だが普段は5.0使ってる 自分の携帯がDoJa5.0だからだが
715 名前:デフォルトの名無しさん mailto:sage [2008/03/08(土) 18:25:18 ] >>709 Doja5.0でもDoja3.5の機種で動くものは作れたはず。 すべての機種で動作確認はしてないが
716 名前:デフォルトの名無しさん mailto:sage [2008/03/08(土) 18:35:13 ] >>695 既に答え出てるが702iD世代でSDBind対応はPだけ 更に補足するんら702系で対応してるのはP702i,P702iD,SH702iSの3機種のみ 微妙に惜しかったねSH702iDの次の世代に当たるSH702iSから対応だから
717 名前:デフォルトの名無しさん mailto:sage [2008/03/08(土) 22:27:10 ] 別に3.5までのAPIしか使わなければ、5.0環境でも3.5携帯で動くアプリ作れるよ まぁ、まちがって使っちゃったときにコンパイルエラーになるように、3.5やるのがいいと思うが
718 名前:デフォルトの名無しさん mailto:sage [2008/03/09(日) 01:45:43 ] コンパイル時のプロファイルバージョンを選択できるでしょ 浮動小数点数はチェック出来ないけど
719 名前:デフォルトの名無しさん [2008/03/09(日) 23:24:29 ] アプリ公開して3日経つのに誰も遊んでくれないお(;ω;)
720 名前:デフォルトの名無しさん mailto:sage [2008/03/09(日) 23:58:43 ] 宣伝って大事だよね。
721 名前:デフォルトの名無しさん mailto:sage [2008/03/10(月) 10:21:06 ] 今こそアプリ開発SNSを立ち上げる時! 上場ゴール目指して全力で走れ!最終目標はmixiに売却!!
722 名前:デフォルトの名無しさん mailto:sage [2008/03/10(月) 10:57:24 ] >>695 です。 >>702 ,703 >>716 レスありがとうございます。 SH702iDはDoja4.1でMiniSDスロットがあるので対応していると 思っていました。 SDBind対応機種を入手してやってみます。
723 名前:デフォルトの名無しさん [2008/03/10(月) 23:05:31 ] ポリゴンの使い方が全然分かりません 詳しく教えてください
724 名前:デフォルトの名無しさん mailto:sage [2008/03/10(月) 23:06:56 ] 無茶な。
725 名前:デフォルトの名無しさん mailto:sage [2008/03/11(火) 00:55:25 ] まず「かくばる」を使って攻撃力を上げます。
726 名前:デフォルトの名無しさん mailto:sage [2008/03/11(火) 16:22:24 ] まわるポリゴンにレベルアップさせたから肉にして食べると、満腹度MAXにすぐ出来てかなり楽になるよ
727 名前:デフォルトの名無しさん mailto:sage [2008/03/11(火) 19:48:47 ] サイズオーバーして困っているので、 ProGuardを使用しようと思ったのですが、以下のエラーが出て困っています。 Error: Instruction has invalid branch offset size ([279] ifeq +34578 (target=34857)) これはどういう意味なのでしょうか?対処方法は無いでしょうか? 使用しているバージョンは4.1です。 ちなみに -dontoptimize オプションを使用すると正常に動作しますが、 最適化されないためサイズがイマイチです。
728 名前:デフォルトの名無しさん mailto:sage [2008/03/11(火) 20:51:47 ] よくわからんが、クラスなりメソッドなりが異常にでかくないか?
729 名前:デフォルトの名無しさん mailto:sage [2008/03/11(火) 20:56:00 ] 分岐ジャンプの飛び先がメソッドかなんかの境界を越えちゃってるとか?
730 名前:デフォルトの名無しさん mailto:sage [2008/03/11(火) 22:38:07 ] >>728 ,729 ありがとうございます。 なるほど、ifeqって2バイトジャンプコードの事なのか、 それが最適化の際にオーバーしたって事かな?
731 名前:デフォルトの名無しさん mailto:sage [2008/03/11(火) 22:41:10 ] とりあえずでかすぎに心当たりあるなら、分割するがよろし 結果報告よろしくね
732 名前:デフォルトの名無しさん [2008/03/11(火) 23:51:21 ] オフラインで使える単語カード(約300枚)を作りたいんですが 可能そうでしょうか? チェックをつけたものだけ再度やれるような形式で オンラインサービスなら見つけたのですが通信費がかかるので いっそ自前でアプリを開発したいです。 機種はSH903iです。
733 名前:デフォルトの名無しさん mailto:sage [2008/03/12(水) 00:04:41 ] できるんじゃない?
734 名前:デフォルトの名無しさん mailto:sage [2008/03/12(水) 00:36:52 ] >>732 ちょっと長くなると思うけど、頑張って下さい。
735 名前:デフォルトの名無しさん mailto:sage [2008/03/12(水) 06:19:48 ] それを作る暇があったら勉強した方がよくないか ってのは野暮ですね。
736 名前:デフォルトの名無しさん mailto:sage [2008/03/12(水) 22:09:03 ] iアプリ用マスコットキャプチャのライブラリは、v3までしかないのですか? DoJa5.x搭載機はv4らしいですが、マスコットキャプチャのサイトにはv3までのDLLしか見つかりませんでした。
737 名前:デフォルトの名無しさん mailto:sage [2008/03/13(木) 00:57:05 ] マスコットカプセルV4、エミュ内蔵
738 名前:デフォルトの名無しさん mailto:sage [2008/03/13(木) 20:19:20 ] >>737 サンクス。
739 名前:デフォルトの名無しさん mailto:sage [2008/03/13(木) 23:39:09 ] ちょっと作ってみるわ 公開後は自由に使えるように
740 名前:デフォルトの名無しさん mailto:sage [2008/03/13(木) 23:40:41 ] >>732 簡単じゃね?
741 名前:デフォルトの名無しさん mailto:sage [2008/03/14(金) 13:42:14 ] >>727 以前、そのエラーが出たのでいろいろやってみたことがある。 うちの環境では jarg -> ProGuard 4.1 の順でやるとエラーが出なかった。 ちなみに 4.2 beta2 ではエラーを起こさなかったので、そっちを 使うってのもいいかも。
742 名前:デフォルトの名無しさん mailto:sag [2008/03/15(土) 13:55:27 ] iアプリを開発する上で、おすすめの参考書ってありますか?
743 名前:デフォルトの名無しさん mailto:sage [2008/03/15(土) 15:35:11 ] 公式資料
744 名前:デフォルトの名無しさん mailto:sage [2008/03/15(土) 15:54:09 ] 各種APIリファレンス
745 名前:デフォルトの名無しさん mailto:sage [2008/03/15(土) 17:41:03 ] わからないことが出てきたらネットで調べながら作る 確実に上達していく
746 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 01:17:01 ] >>742 開発上の参考書って意味なら公式APIリファレンスが一番なんじゃないかな? 入門書だの逆引き書だのって意味ならまた変わってくるが
747 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 01:30:09 ] >>742 どんなiアプリを作るのか、どの程度の経験があるのかによる。
748 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 03:18:48 ] Java初心者の予感
749 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 12:31:26 ] >>742 一冊買うなら、 アスキーの「iモードJavaプログラミング FOMA対応版」 これ以外に無い。
750 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 12:56:08 ] 正直、書籍は取っ掛かりだけだな。 環境作ってHello world表示したらあとはリファレンスで十分だ。
751 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 13:22:45 ] JarInflaterを使用すると、その後スクラッチパッドへの書き込みが できなくなるんですが、これは仕様なんでしょうか?
752 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 15:28:52 ] なんでやねん PDFのサンプル嫁
753 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 16:38:13 ] 色々調べた結果、JarInflaterは コンストラクタの終了後、入力ストリームへの参照を保持できないそうです。 そのためスクラッチパッドの書き込みができなくなるようです。 なんというクソ仕様か! ひどすぎる。 セーブの必要のないアプリでしかJarInflaterは使えない。
754 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 17:56:11 ] >>753 日本語の読解力が足りないのか コンストラクタ や ストリーム や 参照 の意味を理解していないか どっちだ。
755 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 18:21:42 ] >>754 全部じゃね?
756 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 19:14:36 ] もういいんです。 ドコモはやめることにしました。 通信速度は遅いのにiモード値上げしてるし。905以上じゃないと料金下がらないし。 JAVAの仕様はクソだし。 いま携帯も叩き割りました。明日AUを買いに行きます。 ドコモの残りの料金は踏み倒します。 ザケンジャネエ!!!!!!!!!!!!!!! コノヨノスベテヲブチコワシテエ!!!!!!!!!!!!!!!!! マジムカツクマジムカツク!!!!!!!!!!!! ブチコロスブチコロスブチコロス!!!!!!!!!!!!!
757 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 19:18:05 ] あと偉そうなレスこいてる奴も死ねよ。 調子こいてんじゃねえ。 住所教えてくれたら本当に殺しに行ってやるよ。 いま人殺したくてしかたねえから。
758 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 19:20:36 ] とりあえず水槽の魚殺して憂さ晴らし。 サンポール流し込んだらすぐ死んだ。 おもしれえ。 調子こいてる奴もたくさんサンポール飲ましてやるよ。 覚悟しとけ。
759 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 19:21:56 ] おい早く住所教えろや。ボケ。 びびってんのか?
760 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 19:29:27 ] (゜ι゜)
761 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 19:36:52 ] (ノ∀`) アチャー
762 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 20:30:39 ] アンカーつけろよ、初心者。
763 名前:デフォルトの名無しさん mailto:sage [2008/03/16(日) 21:50:05 ] >>759 東京都小笠原村沖ノ鳥島1番地まで来い。 明日の夜9時だ。分かったな。
764 名前:デフォルトの名無しさん mailto:sage [2008/03/17(月) 00:11:00 ] >>753 JarInflaterを生成した後、渡したInputStreamをcloseしてやればいいんだな。 一応知らない人のために。
765 名前:デフォルトの名無しさん mailto:sage [2008/03/17(月) 02:28:26 ] >>756 ねえおじさん、こういうのを壊れたプログラマっていうの?
766 名前:デフォルトの名無しさん mailto:sage [2008/03/17(月) 08:25:48 ] >>765 プログラマにすらなれてないからなんともいえんな……
767 名前:デフォルトの名無しさん mailto:sag [2008/03/17(月) 23:27:25 ] >>749 2004年発売のようですが、それで基礎を学べば現行機種にも十分対応できるのでしょうか?
768 名前:デフォルトの名無しさん mailto:sage [2008/03/17(月) 23:33:24 ] javaの基本はかわっとらんでしょ Dojaの機能なんてリファレンス見ればわかるし
769 名前:デフォルトの名無しさん mailto:sage [2008/03/17(月) 23:36:45 ] 新ver.で仕様変更されてたりしてたら涙目なので ありがとうございます。
770 名前:デフォルトの名無しさん mailto:sage [2008/03/18(火) 00:04:56 ] もうドコモの携帯は使わねえから関係ねえんだよ!!!
771 名前:デフォルトの名無しさん mailto:sage [2008/03/18(火) 00:06:38 ] >>768 偉そうになんだてめえ 人からムカツクって言われない?
772 名前:デフォルトの名無しさん mailto:sage [2008/03/18(火) 00:28:23 ] (ノ∀`) アチャー
773 名前:デフォルトの名無しさん mailto:sage [2008/03/18(火) 00:34:45 ] ノ∀`)ノ∀`)ノ∀`)ジェットストリームアチャー
774 名前:デフォルトの名無しさん mailto:sage [2008/03/18(火) 08:25:43 ] >>769 ソフトバンクと違って基本的にdocomoは上位互換だ まぁあんま時間が経ちすぎるとオプションAPI(機種依存API)は切り捨てられたりするが 標準のDoJa APIならそんなこともない むしろwindows2000で動くアプリを作れない人間がwindowsXPで動くアプリを作れるか?ってことだ
775 名前:デフォルトの名無しさん [2008/03/18(火) 11:54:14 ] 以前>>695 で質問した者です。あの時は助かりました。ありがとうございます。 SDBinding未対応の機種でもデータを取り出す方法を考えているのですが、 HTTP通信でアップロードする以外の方法で、何か良い方法はないでしょうか? スクラッチパッドのデータをテキストファイルとして添付、もしくは本文として メールで送信する事を検討しましたが、開発ガイドを読む限りではアプリから メールを送信する事はできない様で、他の方法を探しています。
776 名前:デフォルトの名無しさん mailto:sage [2008/03/18(火) 12:18:02 ] 何のデータをどういう風にしたいかを
777 名前:デフォルトの名無しさん mailto:sage [2008/03/18(火) 12:56:37 ] SDBinding以外、HTTP通信以外で、データを端末外に出す方法はない。 じゃぁアプリの外なら?ってことで、あとはデータフォルダしかない。 画像ならImageStoreでデータフォルダに読み書きできる。 画像以外の任意データとなると、できない。 gif偽装という方法もあるにはあるが、当然許可された方法じゃないし、動作保証もない。
778 名前:デフォルトの名無しさん mailto:sage [2008/03/18(火) 14:26:38 ] >>775 です。 >>776 アプリから入力した文章や数値をテキストファイルにしてSDカードに 出力して(PCで編集する)いるので、SDBinding未対応の機種でも テキストファイルを手軽に出力できないかと思っていました。 >>777 gif偽装は少し考えましたがイリーガルな方法は使いたくないので 諦めて、HTTP通信か、SDBinding対応機種のみの方向で考えます。 御二人とも早いレスをありがとうございました。
779 名前:デフォルトの名無しさん mailto:sage [2008/03/18(火) 14:59:57 ] >>778 別にGIF偽装はイリーガルではない きちんとGIFの仕様に則っている 公式アプリですら、偽装GIF使ってるアプリはある。 見たことねー? 時々データフォルダ内の「DL済みデータ」を指定するように促してくるアプリ あの「DL済みデータ」は偽装GIFだよ
780 名前:デフォルトの名無しさん mailto:sage [2008/03/18(火) 16:23:03 ] F904iとかはGIFのコメント部分を勝手に捨てるから偽装GIFは無理だと聞いたけど
781 名前:デフォルトの名無しさん mailto:sage [2008/03/18(火) 17:22:57 ] >>779 そんな公式アプリある? よく聞くけど例が出されてないような
782 名前:デフォルトの名無しさん mailto:sage [2008/03/18(火) 18:52:15 ] >>781 ナムコのワルキューレの栄光とかフェリオスとかその他色々。
783 名前:デフォルトの名無しさん mailto:sage [2008/03/18(火) 18:59:49 ] 最もそうな口ぶりで例も挙げずに「見たことねー?」とか
784 名前:デフォルトの名無しさん mailto:sage [2008/03/18(火) 19:00:55 ] >>782 ほう。 機種制限なし?