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 あたりにリンク集・;(`ε()゙
45 名前:デフォルトの名無しさん mailto:sage [2009/09/11(金) 17:19:45 ] www.atmarkit.co.jp/fjava/rensai4/keitaijgram01/keitaijgram01_1.html ここを見て勉強したんですが、最終的に作られるjad,jarをMIMEの追加出来るサーバーでhtaccessを設定してアップロードしたんですが、「不正なファイルです、ダウンロード出来ません」と表示されてしまいます、どのようなミスをしている可能性があるでしょうか?
46 名前:デフォルトの名無しさん mailto:sage [2009/09/11(金) 17:59:50 ] 公式ドキュメントを読んでいないというミス
47 名前:デフォルトの名無しさん mailto:sage [2009/09/11(金) 18:05:50 ] auの公式ドキュメントには一応目をとおしたのですが…
48 名前:45 mailto:sage [2009/09/11(金) 18:15:10 ] 申し訳ないです、実機については、auのW52CAにて確認いたしました。
49 名前:デフォルトの名無しさん mailto:sage [2009/09/11(金) 19:09:42 ] >>45 .htaccessファイルの内容は?
50 名前:45 mailto:sage [2009/09/11(金) 19:21:23 ] AddType text/vnd.sun.j2me.app-descriptor jad AddType application/Java-archive jar 以上が.htaccessの内容です。
51 名前:デフォルトの名無しさん mailto:sage [2009/09/11(金) 19:44:33 ] ドットの有無かな? ↓でどうでしょう AddType text/vnd.sun.j2me.app-descriptor .jad AddType application/Java-archive .jar
52 名前:デフォルトの名無しさん mailto:sage [2009/09/11(金) 21:13:38 ] jadに原因があるんじゃないの
53 名前:45 mailto:sage [2009/09/11(金) 21:51:37 ] どうやらドットの有無は問題では無いようです、ほかにどんな情報があったらわかりやすいでしょうか?
54 名前:デフォルトの名無しさん mailto:sage [2009/09/11(金) 21:57:42 ] jad晒せ
55 名前:45 mailto:sage [2009/09/11(金) 22:42:47 ] 今出先で手元にjadがないため、又月曜日にjadを晒した上で質問させていただきます、すいませんでした。 ちなみに晒すのはWTKの属性設定でいいのでしょうか?
56 名前:デフォルトの名無しさん mailto:sage [2009/09/11(金) 22:56:45 ] >55 jadはテキストファイル。だから>50のように指定する。 jad晒せってのは中身をそのままここに書けってこと。 ビルドし直してjarだけサーバにアップロードしてjadは元のまま、 それでjarサイズの記述が一致してないんじゃないの? と軽くエスパー
57 名前:デフォルトの名無しさん mailto:sage [2009/09/11(金) 23:33:18 ] USBで持ち帰ったのがあったので晒します MIDlet-1: x1, x1.png, x1 MIDlet-Data-Size: 32 MIDlet-Jar-Size: 4552 MIDlet-Jar-URL: x1.jar MIDlet-Name: x1 MIDlet-Vendor: y1 MIDlet-Version: 1.0.0 MicroEdition-Configuration: CLDC-1.1 MicroEdition-Profile: MIDP-2.1 以上のとおりです。 サイズは一致してました。
58 名前:デフォルトの名無しさん mailto:sage [2009/09/11(金) 23:41:30 ] オープンアプリはProfile2.0じゃねえの
59 名前:デフォルトの名無しさん mailto:sage [2009/09/11(金) 23:53:03 ] www.au.kddi.com/ezfactory/tec/spec/openappli.html >「オープンアプリプレイヤー」とは、J2ME? Connected Limited Device Configuration (CLDC) 1.1 >(JSR 139)上のMobile Information Device Profile (MIDP) 2.0 (JSR 118) の仕様に基づき >作成されたJava?アプリを実行する環境です。 公式もろくに目を通していなかったということで大変迷惑をおかけしました。 答えてくださった方々ありがとうございました。
60 名前:デフォルトの名無しさん [2009/09/12(土) 18:54:25 BE:85185252-2BP(34)] S!アプリで固体識別番号を取得することは出来ないのでしょうか?
61 名前:デフォルトの名無しさん [2009/09/19(土) 23:23:34 ] MEXA+Eclipseで開発環境構築に嵌まっているので教えてください。 Mobile Creationの『S!アプリを作ろう』の手順で環境構築し、 Hellow Worldの動作確認をと思っているのですが、 イザ起動というところ(〜でインストール、を選んだ直後)で エミュレーターが勝手に落ちる現象に躓いています。 色々調べましたが、WindowsXPなので互換モード云々は関係ないと思いますし、 Eclipseは3.3〜3.5、MEXAエミュレーターは2.1、2.3それぞれ 全ての組み合わせで試行錯誤しましたが、同じところで起動できなくなります。 OSが悪いのかと思い、VMの上にまっさらなXPを入れても見ましたが、現象は変わらず。 ちなみにEclipseで出来たjad/jarをエミュで起動すると、 jadに MIDlet-1 の項目を追加しさえすれば、正常に動作しています。 どなたかアドバイスいただけないでしょうか?
62 名前:デフォルトの名無しさん [2009/09/20(日) 19:31:16 ] 全然思いつかないので、ご存知な方教えて下さい・・・・ ある整数の数分ランダムで数字をリストしていきたいです。 ただし、重複の数字は許しません。 例:1〜8の整数をランダム(重複は許さない) 3,8,5,1,4,2,6,7 普通のJAVAならjava.util.Collections.shuffleでリストで作ったものを 一回シャッフルして出すという事をしていたのですが、MIDletは java.util.Collectionsを実装していないみたいなので・・・・
63 名前:デフォルトの名無しさん mailto:sage [2009/09/20(日) 21:25:24 ] java.util.Collectionsのソース読めばいいと思うよ・・・・
64 名前:デフォルトの名無しさん mailto:sage [2009/09/20(日) 22:54:09 ] 適当にやればいいと思うよ・・・・
65 名前:デフォルトの名無しさん [2009/09/21(月) 01:16:59 ] どこのスレで質問すればいいのかわからないのでここで質問させていただきます。 おわかりになる方がいらっしゃえば是非回答していただければ幸いです。 au携帯電話のオープンアプリプレイヤーで動くオープンアプリといういのを作りたいと思っているんですが Sun java(TM)Wireless ToolKit 2.5.2 for CLDCを使っているんですが 私が拝見したオープンアプリを作ってる方のHP等では 最初の属性設定にて「JTWI」というのを選択するとあったのですが それを選択するとKDDIの技術情報のページには書かれていない Wireless Messageing API 1.1 (JSR 120)というのが必須として選択されてしまうのですが KDDI技術情報のページではそのAPIについて触れていないので この項目が選択されている状態で開発しても問題ないのか知りたいのですが 誰かご存知ないでしょうか? 私あまり日本語がうまくないので質問内容が皆さんに正しく伝わっているのか自信がないです。 簡潔に申しますと、Wireless Messageing API 1.1 (JSR 120)の項目が選択されたまま 開発してパッケージされたアプリが実機において動作させる際に問題があるのかどうかを知りたいです。 おねがいします。
66 名前:デフォルトの名無しさん mailto:sage [2009/09/21(月) 01:35:05 ] javax.microedition.media.Playerって アプリ終了時にcloseメソッド使ってリソース開放したほうがいいの? closeしなくてもアプリ終了時に自動的にリソースって開放される?
67 名前:62 [2009/09/21(月) 10:30:33 ] ちょっと難しすぎますよね・・・・ありがとうございました
68 名前:デフォルトの名無しさん mailto:sage [2009/09/21(月) 13:44:20 ] >>61 MEXA Emulator設定でパス指定してないんじゃね
69 名前:61 mailto:sage [2009/09/21(月) 16:24:10 ] >>68 スミマセン、自己解決しました。 パス等は一通り正しかったのですが、 jadの不正が問題でした。 原因は、jadの編集で起動クラスにチェック付けますよね。 その右のアプリケーション名、アイコン名が入力できる事を見落としていたと・・・ お騒がせしました。
70 名前:デフォルトの名無しさん mailto:sage [2009/09/22(火) 11:05:56 ] >>67 挑発して情報を引き出すのは2chでは有効な手法の一種だが、 流石にその低レベルの質問では無意味だと思う
71 名前:デフォルトの名無しさん mailto:sage [2009/09/22(火) 11:20:19 ] 最近煽るのが下手な奴多い。 きっとゲーム脳だから単純な思考しか出来ないんだな。
72 名前:デフォルトの名無しさん mailto:sage こうですか?わかりません。 [2009/09/23(水) 01:15:58 ] >>62 8P8(40320)個の{1..8}の順列すべてをあらかじめ内部に持っておいて、 んで random()%40320 すればいいんじゃね? ウッホ、こんな難しすぎる問題にすんなり答えられるオレって天才!
73 名前:デフォルトの名無しさん mailto:sage [2009/09/23(水) 04:46:33 ] >65 非サポートのAPIを使わなければOK >66 端末が搭載してるVMによるかもしれない。 解放するはずだけど。
74 名前:デフォルトの名無しさん mailto:sage [2009/09/23(水) 09:16:05 ] WirelessToolkitでオープンアプリを作っているのですが、 drawStringで実機と同じように英数字の間隔を等間隔に出来ないでしょうか? あと、Commandを実機と同じように右下と左下に出すことはできないでしょうか。 右下にメニューになってしまうのでやりづらい。
75 名前:デフォルトの名無しさん [2009/09/23(水) 18:04:09 ] >>72 ありがとうございます。 結局、いくつかのページを参照し、入れ替えロジックで対応しました。 public static void shuffle(int[] a){ Random r = new Random(); for (int i = 0; i < a.length; i++) { int j=r.nextInt(i+1); swap(a,i,j); } } public static void swap(int[] a, int i, int j){ if (i !=j){ int tmp=a[i]; a[i]=a[j]; a[j]=tmp; } }
76 名前:デフォルトの名無しさん [2009/09/24(木) 00:14:21 ] カオスだな
77 名前:デフォルトの名無しさん mailto:sage [2009/09/24(木) 00:26:34 ] 変なシャッフルだな nextInt(i+1)じゃそんなにシャッフルされなくね?
78 名前:デフォルトの名無しさん mailto:sage [2009/09/24(木) 00:40:12 ] Unofficial "CLDC 1.1 + MIDP 2.0" API Reference ttp://godwood.allnet.ne.jp/vioret/midpapi2/ ここ読む限り、nextInt(int n)はあんまりよろしくないらしい
79 名前:デフォルトの名無しさん mailto:sage [2009/09/24(木) 02:00:19 ] 確かに。 現状だと、特にa[7]が8である確率が7/8という事になるのか? もれがトランプでやっているアルゴリズムは大体 for (int i = 0; i < a.length*4; i++) { int j=r.nextInt(a.length); swap(a,i,j); みたいな感じで問題は出ていないが。 もっとも、Randomとかは使っていないで、どっかから拾った擬似乱数ルーチンを 使っている。
80 名前:デフォルトの名無しさん mailto:sage [2009/09/24(木) 02:02:17 ] あ、うそ、ゴメン。7/8はねーわw
81 名前:デフォルトの名無しさん mailto:sage [2009/09/24(木) 02:07:32 ] a.length*4だと飛ぶだろw *4は余計w もしくはswap(a,i%a.length,j);
82 名前:デフォルトの名無しさん mailto:sage [2009/09/24(木) 02:23:38 ] >>77 a[0]は8回変化する可能性があるのに対して a[7]は最後の1回だけ変化する可能性が与えられている 十分
83 名前:デフォルトの名無しさん mailto:sage [2009/09/24(木) 09:08:35 ] なぁ、なんでお前らスレ違いの馬鹿相手にスレ伸ばしてるの?
84 名前:デフォルトの名無しさん [2009/09/24(木) 09:35:10 ] >>70 >>83 お前かなり可哀相なやつだな・・・ 70なんて一日に数回しか書き込みないスレに一時間以内に二回も書き込んで.いい加減みんながスルーしてる事に気付け. 早く現実世界で友達つくれる事を切に願うわ(・_・、)
85 名前:デフォルトの名無しさん [2009/09/25(金) 20:55:58 ] アプリの終了って notifyDestroyed() と exit(0) のどっち使えばいいの?
86 名前:デフォルトの名無しさん mailto:sage [2009/09/25(金) 20:59:21 ] f
87 名前:デフォルトの名無しさん [2009/09/25(金) 22:29:24 ] やりたいこと PCからSoftbankの携帯扱いで、位置情報を取得したい。 (実機を持ってないため) 環境 ウェブコンテンツヴューアー Ver6.0.1 (ローカルプロクシを使用) 問題 下記のリンクを踏んでも <a href="location:auto?url=hoge/huga.php ">link</a> POSTとGETに位置情報が格納されない。
88 名前:デフォルトの名無しさん mailto:sage [2009/09/26(土) 00:41:41 ] >>87 オプション>HTTPヘッダ>位置情報を通知する
89 名前:デフォルトの名無しさん [2009/09/26(土) 02:11:57 ] >>88 まじで助かった。 ありがとう。
90 名前:デフォルトの名無しさん [2009/09/28(月) 15:47:00 ] すみませんちょっと教えてください。 S!アプリからの通信で、 サーバ側から個体識別を行いたいのですが、 ブラウザと同様にuser-agent、 またはX_JPHONE_UIDヘッダで問題ないでしょうか? 現在外部鯖が使えず、エミュレータからは送信されないようなので…
91 名前:デフォルトの名無しさん mailto:sage [2009/09/28(月) 16:33:23 ] お前、2chの情報信じてそのまま利用する気か? ちゃんと環境整うまで待て
92 名前:デフォルトの名無しさん [2009/09/28(月) 17:03:12 ] >>85 どっちも使うな
93 名前:デフォルトの名無しさん mailto:sage [2009/09/30(水) 09:07:43 ] S!アプリが、Eclipseプラグインでjava6だと動かないので1.5を入れてレジストリも1.5に直して環境変数も1.5にしたら、 S!アプリエミュレータ起動したら「cound not find java SE RuntimeEnvironment」と出て起動しなくなりました どこが間違ってるのでしょうか?
94 名前:デフォルトの名無しさん mailto:sage [2009/09/30(水) 10:58:13 ] >>93 JREが無いって言ってるんだから、入れればいいんじゃないか? つか俺はjava6のjdkとjreしか入れてないが普通にプラグイン動くぞ
95 名前:デフォルトの名無しさん mailto:sage [2009/09/30(水) 18:02:04 ] すみません、S!アプリで音を用いたゲームの定石と言うか、 音源はコレでこーいう風に作れ的なのはあるんでしょうか? 現在wavから変換したsmaf再生を行っていますが、 再生直前に jarから解凍>SmafPlayerで再生とすると、 結構な頻度でSmafPlayer#Playでアプリが一時停止してしまいます。 サスペンド>レジュームで再生が始まり、メインループも再開するので、 ある意味プログラムやデータに誤りがある訳でもなさそうなのですが、 実機でも発生するため困ってます。 音源は全部で1MB近くで、他に結構メモリを持って行かれる状況で、 起動時にSmafDataを全構築するのはNGです。 アドバイスお願いします。
96 名前:デフォルトの名無しさん mailto:sage [2009/09/30(水) 19:39:57 ] 普通はSE、BGMをspfかmidiで、ボイスとかをsmafでやるね。
97 名前:デフォルトの名無しさん mailto:sage [2009/09/30(水) 19:42:18 ] 間違えた。 ボイスとかはAudioPhraseで。
98 名前:デフォルトの名無しさん mailto:sage [2009/09/30(水) 19:44:42 ] PCM
99 名前:デフォルトの名無しさん mailto:sage [2009/09/30(水) 23:56:09 ] >ボイスとかをsmafで 真剣に悩んだw
100 名前:95 mailto:sage [2009/10/05(月) 15:38:07 ] >>96-98 お礼遅れて申し訳ありません。 spfを試してみようかと思いましたが、 音担当曰くspfで音を出すくらいなら無音の方がマシとか。。。 それと、SmafPlayer#Playで動作が停止する問題を再確認したところ、 非再生時にSmafPlayer#Stopを呼んでいたのが問題だったようで、 これを修正したところ、実機では問題なく再生できるようになりました。 エミュでは未だ停止しますが。 と言うことで、smafを使用することで解決しました。 ありがとうございました。
101 名前:デフォルトの名無しさん mailto:sage [2009/10/06(火) 17:11:26 ] すみません、エミュレータで動いて実機で動かない(不正なファイルと表示されダウンロード出来ない)って 単にjadの問題でしょうか? ただのHelloWorldなんですが・・・
102 名前:デフォルトの名無しさん mailto:sage [2009/10/06(火) 17:58:30 ] >>101 まあjadが悪いんだろうな バージョンの指定かアイコンの指定方法か、 ともかくmidpのリファレンスに書き方載ってるから読んでみたら?
103 名前:デフォルトの名無しさん mailto:sage [2009/10/06(火) 18:12:40 ] >>102 ありがとうございます。調べてみます。
104 名前:デフォルトの名無しさん [2009/10/08(木) 18:17:54 ] ご存じの方がいらっしゃれば教えてください。 S!アプリでネイティブの電話帳に新規アドレスを登録するアプリを作成しています。 手始めに「S!アプリ開発ガイド MEXA/JSCL利用編」に書かれているサンプルを そっくりそのまま書いてMEXAエミュレータで実行しました。 サンプルソースは↓のような感じです。 AddressData ad = DataElementFactory.createAddressData(); // アドレスデータに情報設定 ad.setInt(MEMORYDIAL_NO_INFO,0,0); ad.setString(NAME_INFO,0,"sample data 1"); ad.setString(PHONE_NUMBER_INFO,0,"0120-345-6789"); //アドレス帳オープン AddressBook ab = (AddressBook)PhoneDataConnector.openPhoneData("AddressBook",0); //アドレスデータをアドレス帳に登録 ab.createElement(ad); ところが、MEXE エミュでも実機でも、createElement()で例外(IOException)が発生して 登録ができません。 どなたか原因のわかる方いらっしゃいませんでしょうか。
105 名前:デフォルトの名無しさん mailto:sage [2009/10/08(木) 18:34:06 ] >>104 ありがとうございます。調べてみます。
106 名前:デフォルトの名無しさん mailto:sage [2009/10/09(金) 17:19:48 ] >>101 .htaccessとか?
107 名前:デフォルトの名無しさん mailto:sage [2009/10/10(土) 20:00:42 ] 質問なんですが、画像の横にテキストを配置して、twitterのタイムライン的な表示が可能な方法はないでしょうか? ListやImageItemだと画像が欠けたり、画像の上部にラベルが出てしまったりでうまいこと行きません。 Canvasを使うしかないかなとも思いましたが、Listの様に選択箇所の情報を取得したいというのもありますので…
108 名前:デフォルトの名無しさん mailto:sage [2009/10/10(土) 22:41:50 ] 全部Canvasで自作。 普通のアプリ開発にFormなんて使わない。
109 名前:デフォルトの名無しさん mailto:sage [2009/10/11(日) 00:23:25 ] >108 よくよく考えてやっぱりそうですよね Listみたいな挙動は自力で実装できるよう努力しますか とりあえず参考になりそうなもの探してみます
110 名前:デフォルトの名無しさん [2009/10/11(日) 02:12:35 ] CustomItemで自分で作っちゃうってのも手じゃないの?
111 名前:デフォルトの名無しさん mailto:sage [2009/10/12(月) 02:15:17 ] >110 CustomItemってのがよくわからずだったのですが、Itemである以上ラベルの位置とかに難があるのかと しかしCanvasでやろうとすると、Form+Listでできていたことを自前で実装しなきゃならないんで詰みそうですね。。。
112 名前:デフォルトの名無しさん [2009/10/12(月) 03:14:40 ] CustumItemのサブクラスで作るんだろうけど >>78 の読む限りではラベルの表示も含めて サブクラス作る奴の責任とか書いてあるし 画像のとなりにラベル表示するのも自分で作れるんだし楽じゃね?
113 名前:デフォルトの名無しさん mailto:sage [2009/10/12(月) 04:05:17 ] class MyItem extends CustomItem { Image myimage; MyItem(String label, Image image) {
114 名前:デフォルトの名無しさん mailto:sage [2009/10/12(月) 04:09:07 ] class MyItem extends CustomItem { String mylabel; Image myimage; MyItem(String label, Image image) { super(null); myimage=image; } paint(Graphics g,int w,int h) { g.drawImage(myimage,0,0,0); g.drawString(mylabel,20,0,0); } } こんな感じかな・・
115 名前:デフォルトの名無しさん mailto:sage [2009/10/12(月) 04:11:36 ] 素人にデタラメを教えるスレです
116 名前:デフォルトの名無しさん mailto:sage [2009/10/13(火) 01:10:20 ] 111です せっかくなんでCustomItemで一回やってみます paintの呼ばれ方がCanvasと違うみたい?な感じなんですかね
117 名前:デフォルトの名無しさん mailto:sage [2009/10/13(火) 01:50:06 ] さあ?カスタムアイテムでやってみてい無理ぽかったらキャンバスで全部自前処理すればいいんだし好きにすればいいじゃんよう
118 名前:デフォルトの名無しさん [2009/10/13(火) 03:43:25 ] >>78 みたいな日本語訳サイト読めば基本的なこと全部分かるやろ・・・ 質問に来る奴はそういう努力はしないわけ?
119 名前:デフォルトの名無しさん mailto:sage [2009/10/13(火) 23:09:18 ] javadocは大事なことはwebのガイドとチュートリアルに書いてあるのでそうとも限らん。 しかしまあjavadocすら読まないのは論外だよな。
120 名前:デフォルトの名無しさん [2009/10/14(水) 00:51:40 ] 英語読めない奴がプログラミングなんかするんじゃねえよ
121 名前:デフォルトの名無しさん mailto:sage [2009/10/14(水) 01:23:52 ] とあるライブラリのjavadocがフランス語で書いてあって苦労した
122 名前:デフォルトの名無しさん mailto:sage [2009/10/14(水) 01:40:12 ] フランス人が作ったライブラリってことか
123 名前:デフォルトの名無しさん mailto:sage [2009/10/14(水) 18:25:59 ] 質問させてください // モデルに視点変換設定 model.setViewTrans( pos, look, up ); // Y軸回転する行列 rot.rotationY( RotationY ); // 行列を合成 model.multiply( rot ); // FigureLayoutに設定 layout.setAffineTrans( model ); // 描画 g3d.drawFigure( figure, 0, 0, layout, effect ); で描画すると、モデルの周りをカメラが回転するような感じに なってしまいます。 モデル自体を回転させるにはどうすれば良いでしょうか?
124 名前:デフォルトの名無しさん mailto:sage [2009/10/14(水) 23:06:59 ] マスコットカプセルスレにいってこい
125 名前:デフォルトの名無しさん [2009/10/15(木) 00:15:16 ] オープンアプリでガーベジ・コレクタって呼び出しってどう?効果ある?
126 名前:デフォルトの名無しさん [2009/10/15(木) 03:42:49 ] 実装による
127 名前:デフォルトの名無しさん mailto:sage [2009/10/16(金) 00:03:20 ] Sアプリを作ったのでアプリゲットにアップロードしようとしたんですが JADの一行目にMIDletの項目がありません と出て失敗します JADファイルには MIDlet-Name MIDlet-Vendor MIDlet-Version MIDlet-1 MIDxlet-API MIDlet-Jar-URL MIDlet-Jar-Size MIDlet-Data-Size MIDxlet-ScreenSize MIDlet-Icon の順に書いていて何がいけないのかまったくわかりません
128 名前:デフォルトの名無しさん mailto:sage [2009/10/16(金) 01:41:47 ] JAD手書きかよ
129 名前:デフォルトの名無しさん mailto:sage [2009/10/16(金) 02:03:03 ] eclipse使って作りました メモ帳で開いたら>>127 みたいな感じになってます
130 名前:127,129 mailto:sage [2009/10/16(金) 02:43:19 ] JADファイルをメモ帳からいじってたのがいけなかったみたいです eclipse通してやったらいけました お騒がせしてすいませんでした
131 名前:デフォルトの名無しさん [2009/10/16(金) 03:03:56 ] ANSIとかUnicodeとかUTF-8とかの話か
132 名前:デフォルトの名無しさん mailto:sage [2009/10/25(日) 21:52:25 ] その調子じゃプロガードもかけてねえんだろうな
133 名前:デフォルトの名無しさん mailto:sage [2009/10/25(日) 22:38:46 ] ProGuardはかけなくてすむならかけない。
134 名前:7 mailto:sage [2009/11/01(日) 10:25:18 ] 7zip信仰よりはマシ
135 名前:デフォルトの名無しさん mailto:sage [2009/11/10(火) 11:44:46 ] 新スレ立ってたのか… part8スレが851で止まって見えるから 保守のつもりで書込んでやっと気付いた
136 名前:デフォルトの名無しさん [2009/11/12(木) 01:35:49 ] すみません、Eclipseで開発しているのですが、resフォルダに入れた画像が読めなくて困っています。 createImageを行うと、IOExceptionが発生してしまいます。 どなたか、設定等知ってましたら教えてください。(そんなに大した設定はないとは思うのですが) コードはこんな感じです。 Image im_test; try{ im_test = Image.createImage("/test.png"); }catch(Exception e){ System.out.println(e.toString()); } ・resフォルダにtest.pngが入れてあります。 ・resフォルダはビルドパスに登録してあります。 [環境] JDK1.6.0_17 Eclipse SDK 3.2.0 Wireless Toolkit 2.5.2 for CLDC 色んなことを何時間も試したのですが解決しません…。 この設定でうまくいってるというのでも教えて頂けると大変助かります。
137 名前:デフォルトの名無しさん mailto:sage [2009/11/12(木) 02:41:45 ] eclipseスレに池
138 名前:デフォルトの名無しさん mailto:sage [2009/11/12(木) 09:07:10 ] リソースからの読み込みの仕方をちゃんと仕様読め まったくもって間違ってるじゃねーか
139 名前:デフォルトの名無しさん mailto:sage [2009/11/12(木) 11:25:49 ] んだ
140 名前:136 [2009/11/12(木) 12:55:26 ] >>137 MIDP関連なのでeclipseスレで聞くより、こっちのほうがやってる人多いのではと思ってこっちで質問しました。 >>138 >>139 ttp://www.sinsen.org/midp/ ttp://www.ngy.1st.ne.jp/~takashi/MID/ このへんを参考にやってみたのですが、どこが違うのか何が足りないのか教えて頂けますか? ちなみにeclipseで実行(ビルド)すると[プロジェクトDIR]/resの中身が[プロジェクトDIR]/binにコピーされます
141 名前:デフォルトの名無しさん mailto:sage [2009/11/12(木) 13:06:50 ] テキストエディタ最強
142 名前:デフォルトの名無しさん mailto:sage [2009/11/12(木) 13:13:28 ] bin下にコピーされてもしょうがない。 jarに含まれないと。
143 名前:デフォルトの名無しさん mailto:sage [2009/11/12(木) 23:46:03 ] だからeclipseスレに池ksg MIDP関係ない。eclipseMEかmtjの設定ミスってるだけだろ。
144 名前:デフォルトの名無しさん mailto:sage [2009/11/13(金) 16:04:51 ] いちいちファビョるなよ >>140 はもういないだろ
145 名前:136 mailto:sage [2009/11/13(金) 23:00:39 ] みなさん、ありがとうございます。 無事解決しました! 原因はeclipseの設定、ウインドウ→設定→J2ME→Deployment Directoryがdeployedではなくbinになっていた為でした。 スレ汚しすみません。 iアプリをMIDPに移植しようとして半年前もここでつまってました^^;