もう16時か、
2ちゃんねる ■掲示板に戻る■ 全部 1- 最新50 [PR]萌え犬写真館も復活。[PR]  

CLDC+MIDP+携帯電話用Javaスレッド part 8

1 :デフォルトの名無しさん:2008/03/20(木) 21:43:54
J2ME CLDC+MIDPベースの携帯電話用Java(主にEZアプリ、Vアプリ)に関するスレッドです。
質問でも議論でも何でもこい、と。質問は公式資料をよく読んでからにしましょう。

前スレ:
CLDC+MIDP+携帯電話用Javaスレッド part 7
http://pc11.2ch.net/test/read.cgi/tech/1180010672/

過去スレ
携帯JAVAのスレッド
http://pc2.2ch.net/test/read.cgi/tech/1011977260/(DAT落ち)
CLDC+MIDP+携帯電話用Javaスレッド part 2
http://pc5.2ch.net/test/read.cgi/tech/1070858996/
CLDC+MIDP+携帯電話用Javaスレッド part 3
http://pc5.2ch.net/test/read.cgi/tech/1091798483/
CLDC+MIDP+携帯電話用Javaスレッド part 4
http://pc8.2ch.net/test/read.cgi/tech/1108781476/
CLDC+MIDP+携帯電話用Javaスレッド part 5
http://pc8.2ch.net/test/read.cgi/tech/1132493827/
CLDC+MIDP+携帯電話用Javaスレッド part 6
http://pc11.2ch.net/test/read.cgi/tech/1155174514/

--
Java一般に関しては:
【初心者】Java質問・相談スレッド113【大歓迎】
http://pc11.2ch.net/test/read.cgi/tech/1204363011/

NTT DoCoMoのiモード携帯電話用Java(iアプリ)については:
iモード携帯電話用Java(iアプリ) Part16
http://pc11.2ch.net/test/read.cgi/tech/1198816379/

>>2-5あたりにリンク集・;(`ε()゙


522 :デフォルトの名無しさん:2008/09/09(火) 04:26:00
土曜にiアプリスレで似たようなことを書き、ワン切り業者と認定されたヤツがおった
住人に用途を書けと言われたら「お前が先に書け」と答えた↓


472 :デフォルトの名無しさん [↓] :2008/09/06(土) 18:25:14
パソコンにUSB接続したドコモ携帯をパソコンから制御して電話をかけたいんです
相手が話中であれば指定時間間隔で一定回数、再発信したりできるのがいいです
j2meでphonesystemというクラスを使うと出来るようなのですが
phonesystemをググっても電話発信の方法はよくわかりませんでした
詳しい解説ページまたは解説本(日本語希望)ご存知の方おられましたら教えて下さい
知人から譲って頂いたソフトで電話はかけれるのですが
少々バグがあるので知人を通じてソフトハウスに改めて製作依頼したところ
「そのプログラムを作った本人は退職して、もう連絡が取れない状態です。
同じようなソフトは作る予定はないです」ってことでした
仕方ないので自分で製作できないものか模索中です
どうぞよろしくお願いいたします

481 :デフォルトの名無しさん [↓] :2008/09/06(土) 23:22:52
>>477
>>478
教えてもいいけど
教え損は嫌なので
あなたも同レベルの何か教えてくれますか?
本気で知りたいのならステアドどぞ
但し情報はそちらが先に教えてください
価値のあるものなら私も正直にお教えします
私は横取りだけするようなことはないです
仲良くしましょう^^

523 :デフォルトの名無しさん:2008/09/09(火) 05:04:24
それで?
それ私ですが何か?
あなたのように泥棒君じゃないのは確かですねwww

524 :デフォルトの名無しさん:2008/09/09(火) 05:40:28
>521
3行丸ごとアンタのことじゃんw
自分こそ、なぜそんな変わった使い方をするのか書いてから質問してみな。

大体、自分から言えよも何も、電話のかけ方なんかで何か言うことあるのかよ。
自分はケータイで電話するなら普通に電話かけるだけ。
PCとの接続も、アプリからの通話切断、再発信も必要ないんでな。
だから興味を持ったんだよ。

ほら、言ってやったぜ。でもアンタはもうなんだかんだ言って応えないんだろ?

「興味がある」に対する反応が過敏なのも不思議だよね。
普通なら「いや、ちょっと教えられないんで」で済むのに
「人に聞くときは自分から言えよ」とか、まさにアンタが情報クレクレ君だな。

>522
こんな特徴的な人、2人もいないよなぁw

525 :デフォルトの名無しさん:2008/09/09(火) 05:56:44
あぁそういうこと聞いてたの?
電話をかける理由を聞いてたの?
私は電話をかける方法が他にもあるのかと思ったよ
かける理由はプログラムには関係ないだろ
先のスレで私にスレ違いだって言ってた人が居たけど
まさにあんなたのことだよw
教えて欲しいのなら情報交換が基本でしょ
あなたのは”情報”ではないよね
ただのお馬鹿発言ですwwwww
プログラムの話できるようになってから解答者になってねwwwwwww

526 :デフォルトの名無しさん:2008/09/09(火) 06:33:27
>525
うん、わかった。
プログラムの話にはついて行けないから黙ってるよ。


引っ張ってスマソ>スレ住人

527 :デフォルトの名無しさん:2008/09/09(火) 15:54:29
SアプリでLocationAPIを使えている人はいますか?
ビルドは問題ないのですが、エミュ実行時にLocationAPIの部分で
「java.lang.NoClassDefFoundError」が出てしまいます。
クラスパスなんかは問題ないようなのですが・・・

528 :デフォルトの名無しさん:2008/09/09(火) 23:29:33
LocationAPIってCLDC/MIDPのオプションパッケージにもあるんだが。

529 :デフォルトの名無しさん:2008/09/10(水) 00:05:02
>>525
>教えて欲しいのなら情報交換が基本でしょ
そっくりそのまま返してやろう。
最初に質問をしているのはお前だ。
ならば用途くらい述べても差し支えなかろう。真っ当な用途ならな。

iアプリスレも見てるが、お前の過剰な反応の仕方からしてどうせロクな用途じゃないだろ。
盗撮してたのがバレて顔真っ赤にして否定してる中年オヤジみたいだ。

ついでだから回答してやるよ。
お前のやろうとしていることは「できない」。
そもそも勝手アプリでそんなことできたら、勝手に電話かけまくるウイルスアプリが簡単に作れちまうわ。




530 :デフォルトの名無しさん:2008/09/10(水) 00:37:17
スルー力ないな

531 :522:2008/09/10(水) 01:21:50
http://ec2.images-amazon.com/images/I/51D2FCTJG4L._SS500_.jpg

一匹だけでやめるつもりだった 今は反省している

532 :デフォルトの名無しさん:2008/09/11(木) 21:55:22
俺にも数年前にはそんな時期があった
一度このスレ保存しといて3年後に見てみ
匿名といえど恥ずかしさがこみ上げてくるよ

533 :デフォルトの名無しさん:2008/09/12(金) 01:14:19
>>532
1108781476 の 584 とか、
ヤなもの思い出してしまったじゃねーか ;(`ε()゙

534 :デフォルトの名無しさん:2008/09/16(火) 00:43:02
皆さんはレコードストアを使用する時、MIDlet-Data-Size以外の部分で
ソース内で何か明示的に領域を確保したりしています?

実は現在制作中のゲームでスコアや名前をセーブする機能を搭載して
みたんですが、端末によってはレコードストアへの保存を失敗する場合が
あるみたいなんです。

しかも同じ端末でもアプリを削除→再ダウンロードすれば失敗しなく
なったりして、何が原因なんだろうと試行錯誤しています。
もしかしたら、保存領域の確保などがソース内で必要なのかなと思って
質問させて頂きました。
ちなみにエミュレータや自分の端末では一切失敗しないんですよね。。

535 :デフォルトの名無しさん:2008/09/16(火) 15:49:24
>>534
MIDPの仕様で、レコードストアを管理するためのヘッダ情報の量は不定となっているけどそれは考慮している?
32バイト使いたいからって、MIDlet-Data-Sizeに32を指定すると失敗するし、
なんとなく「倍とっておけばいいだろ」とかで決め打ちしてると、ヘッダ情報を多めにとる端末でエラーになったりするぞ

536 :534:2008/09/16(火) 23:20:32
String型の文字列の保存が結構あるのでMIDlet-Data-Sizeには
かなり多めの3000を指定しています。
これが多すぎてエラーを起こす場合もあるという事でしょうか?
でも、全く同じ状況で全く同じ端末でも、アプリを削除→再ダウンロード
すると正常に保存出来たりするんですよね、、

537 :デフォルトの名無しさん:2008/09/17(水) 04:26:01
MIDlet-Data-Sizeは機種によって上限がある。そこを調べるんだ。

538 :デフォルトの名無しさん:2008/09/18(木) 17:14:55
http通信で得たjpgのbyte列dataをImage.createImage(data,0,data.length);ってやってイメージを作成したいんだが
実機でやると、IllegalArgumentExceptionを返されてしまいます。 SoftBankの開発者資料を見たらjpgは対応はしてるみたいですけど
何が悪いか分かる人いませんか?

539 :デフォルトの名無しさん:2008/09/18(木) 22:23:30
>>538
そのbyte配列に正しくJPEGデータが入ってるかどうか確認してみたら?
通信の段階でこけてるかもしれないから
最初の10バイトくらいをdrawStringで表示してみれば分かると思う

540 :デフォルトの名無しさん:2008/09/18(木) 22:53:17
ソフトバンクの911SHを使ってます。
グーグルマップがストリートビュー対応になって羨ましい限りで、
何とか動かないかとやってるのですが、起動してロゴが出て読み込
んでるところで止まってしまいます。

ネットワークに接続できません。
このアプリケーションではデータ通信用の接続が必要です。
自動的に再試行します。
電波の状態を確認してください。

MIDlet-Permissions: javax.microedition.io.Connector.httpの記載は
jadにもしてるのですが、どうも通信しないようで。
PCでMEXAでは問題なく動くのですが。
やはりソフトバンクの普通のSHとかでは動かないんでしょうか?
試しているのはストリートビュに対応した2.3.1です。
tp://www.google.com/gmm/apps/v2.3.1/L1/gmaps-231-m2_L1.jar

541 :デフォルトの名無しさん:2008/09/18(木) 23:19:55
携帯のブラウザで非同期通信とかできるの?
間にservletかませるとかどうよ

542 :デフォルトの名無しさん:2008/09/18(木) 23:54:27
あの、auでswf(データフォルダから実行するタイプ)のゲーム作ろうかと
考えてるんですけど、どうしたらいいですか?
ちょっとスレ違いしてきました;

543 :デフォルトの名無しさん:2008/09/19(金) 00:34:49
>>542
【携帯でflash】 Adobe Flash Lite総合スレ Part3
http://pc11.2ch.net/test/read.cgi/swf/1200708605/

544 :デフォルトの名無しさん:2008/09/19(金) 03:17:22
>>538
MIMEだな。

.htaccessでもおいとけばおk

545 :デフォルトの名無しさん:2008/09/19(金) 03:26:29
>>542
>あの、auでswf(データフォルダから実行するタイプ)のゲーム作ろうかと
>考えてるんですけど、どうしたらいいですか?
>ちょっとスレ違いしてきました;

スレ違いってわかってるのに書き込むその神経と
その程度のことすらわからないのにこれから
どう作成していくかをkwsk

今後のために言わせて貰うと
わからないことを丸投げするようなら
ゲームは作るべきじゃないと思う。

まずはflash lite2.0の仕様を100回くらい読み返すことをおすすめするよ

546 :デフォルトの名無しさん:2008/09/19(金) 21:06:56
>ちょっとスレ違いしてきました;

一文から察するにスパゲティープログラムを書く素質は十分にありそうだ

547 :デフォルトの名無しさん:2008/09/20(土) 12:05:33
>>540
 動かないねぇ

548 :デフォルトの名無しさん:2008/09/20(土) 17:12:55
一週間くらい、チマチマとToolKitで開発して
久々に実機で動かしたら
オープンアプリエラー(7F)で動かず・・・
やっぱ実機でチョコチョコ動かしていかんとダメっすね。

このエラー詳細解る方います?

549 :デフォルトの名無しさん:2008/09/21(日) 04:08:17
起動直後にエラーコード128なら、MIDletのコンストラクタか、
startApp()で例外が起きてるかもしれない。
例外をキャッチして、画面に表示するようにしてみれば、何か
分かるかも?


550 :デフォルトの名無しさん:2008/09/21(日) 04:10:28
128じゃなくて127だた。


551 :デフォルトの名無しさん:2008/09/21(日) 13:29:32
どうせ拡張API使ってるとか言う話

552 :デフォルトの名無しさん:2008/09/26(金) 17:47:53
MEXAでアプリつくってるのですが

圏外時にhttpConnectionでネットワーク接続を
行うとIOExceptionが帰ってくると思いますが

JSCL1.1以降の端末では
IOException.getMessageで帰ってくる文字列をチェックしてやると
圏外と判定できると記述されているのですが

MEXAだと上記処理で圏外の判定ができません。
(IOExceptionでキャッチしているのですが)

現在はIOExceptionに処理が来た場合は圏外という感じで
チェックしているのですが、皆様はどのように実装しているのか
気になった次第ですので質問させていただきました。

参考PDF
ttp://www2.developers.softbankmobile.co.jp/dp/tool_dl/download.php?docid=303&companyid=

553 :>>549:2008/09/27(土) 00:48:54
遅レスだけどヒントありがとう

とりあえず、コメントアウトしつつデバッグしてみました。
シューティング風ゲーム作ってるんだけど
敵のクラスを配列で呼び出したらエラーになるみたい
一個や二個ならエラーでないんだけど、5個以上になると実機でエラー
メモリ使いすぎみたいっすね。
仕様から見直すことにしました。

554 :デフォルトの名無しさん:2008/09/28(日) 15:01:44
>>553
一度に使用するイメージサイズがでかすぎるんじゃない?
もしくはよっぽど下手な実装してるか

555 :553:2008/09/30(火) 19:41:34
>>554
カラフルな画面でやりたくて
見た目にこだわっちゃったからかも

あと背景をスクロールさせるのに
240*268の同じ一枚絵を三枚呼び出して
ループさせたりしてたからコレが原因だと思うw

実装に関して「おまえなにやってんだバカwww」
って感じだとおもう。

556 :デフォルトの名無しさん:2008/09/30(火) 21:20:45
動きのある背景は配列で処理するに限る

557 :デフォルトの名無しさん:2008/10/01(水) 09:10:20
いまどきの携帯なら240*268を3つくらいなら余裕だと思うけどね
敵のクラスにイメージとか持っちゃってるんじゃない?


558 :デフォルトの名無しさん:2008/10/03(金) 01:47:26
敵キャラも背景も、プログラムを呼び出したときとかステージ開始時とかに
纏めて読み込んでおくデータモデルクラスを作って、
さらにそれを継承する各ステージクラスを作ってそれのコンストラクタで内部のイメージコレクションを初期化、
クラス内では
static final int ENEMY_ZAKU=0x0;
static final int ENEMY_GOUF=0x1;

ってな感じで定義して

public Image getImageAt(int num);

って感じでイメージを取得するのが良いらしいと聞いた。
敵キャラクラスの持つ情報は極力stringかintかだけにするべきだとも。

559 :デフォルトの名無しさん:2008/10/04(土) 14:41:46
ファクトリメソッド的な感じかな?

560 :デフォルトの名無しさん:2008/10/08(水) 16:20:30
携帯アプリでbluetoothの機能を利用したいんだけどそれってできるの?
具体的にはbluetooth同士で接続してチャットするみたいなアプリ機能なんだけど…
携帯アプリ作ったことないからわからんのでおしえてくだしあ><

561 :デフォルトの名無しさん:2008/10/08(水) 17:21:16
>>560
softbankなら、ちかチャットってアプリがデフォルトで入ってる
bluetoothを使ったチャットアプリ。

562 :デフォルトの名無しさん:2008/10/08(水) 22:35:20
あれ青歯だったのか赤外線かと思ってた。

563 :デフォルトの名無しさん:2008/10/09(木) 00:17:47
赤外線のチャットアプリって冷静に考えてマヌケすぎると思うんだが・・・w

564 :デフォルトの名無しさん:2008/10/09(木) 06:37:54
atan2が無いよ!
atan2が無いんだよ!

565 :デフォルトの名無しさん:2008/10/09(木) 08:40:47
そのくらい調べなよ
ttp://en.wikipedia.org/wiki/CORDIC
ttp://dspguru.com/comp.dsp/tricks/alg/fxdatan2.htm

でも逆三角関数なんて必要か?
ベクタとマトリクスだけでいいじゃん

566 :デフォルトの名無しさん:2008/10/10(金) 14:11:07
atan2って自分で計算すりゃ良いんじゃないの?

567 :デフォルトの名無しさん:2008/10/10(金) 15:48:50
それよりもpow

568 :デフォルトの名無しさん:2008/10/10(金) 18:48:39
powこそ自分で計算すりゃ良いんじゃないの?

569 :デフォルトの名無しさん:2008/10/10(金) 20:04:27
一番有用なのはrsqrt
異論は認めない

570 :デフォルトの名無しさん:2008/10/11(土) 00:18:39
加算と減算さえあれば何でも求まるだろ
常識的に考えて

571 :デフォルトの名無しさん:2008/10/11(土) 00:52:06
減算すらいらんよ

143 KB [ 2ちゃんねる 3億PV/日をささえる レンタルサーバー \877/2TB/100Mbps]

取りに行ったけどなかった。次は一時間後に取りに行くです。
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
名前: E-mail (省略可) :


read.cgi ver 05.0.7.8 2008/09/25 アクチョン仮面 ★
FOX ★ DSO(Dynamic Shared Object)