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

前スレ:??
CLDC+MIDP+携帯電話用Javaスレッド??part??8??
http://pc12.2ch.net/test/read.cgi/tech/1206017034/??
過去スレ??
携帯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/??
CLDC+MIDP+携帯電話用Javaスレッド??part??7??
http://pc11.2ch.net/test/read.cgi/tech/1180010672/??

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

2 :デフォルトの名無しさん:2009/08/04(火) 12:42:46
調べものはまずGoogleへ??
http://www.google.co.jp/??

Java??2??Platform,??Micro??Edition??(J2ME)??
http://java.sun.com/j2me/??
Reference??Documentation(仕様書やAPIリファレンス)??
http://java.sun.com/j2me/docs/??
J2ME??Wireless??Toolkit??
http://java.sun.com/products/j2mewtoolkit/??

EZアプリ技術情報??
http://www.au.kddi.com/ezfactory/tec/spec/ezplus.html??
Sアプリ技術情報??
http://creation.mb.softbank.jp/??

45 :デフォルトの名無しさん:2009/09/11(金) 17:19:45
http://www.atmarkit.co.jp/fjava/rensai4/keitaijgram01/keitaijgram01_1.html
ここを見て勉強したんですが、最終的に作られるjad,jarをMIMEの追加出来るサーバーでhtaccessを設定してアップロードしたんですが、「不正なファイルです、ダウンロード出来ません」と表示されてしまいます、どのようなミスをしている可能性があるでしょうか?

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を実装していないみたいなので・・・・

137 :デフォルトの名無しさん:2009/11/12(木) 02:41:45
eclipseスレに池

146 :デフォルトの名無しさん:2009/11/18(水) 15:57:19
iアプリのゲームを移植しているのですが、S!アプリでは拡大・縮小・回転ができないのでしょうか?
1ドットずつ自力描画する他の方法はありませんでしょうか?

203 :デフォルトの名無しさん:2009/12/18(金) 12:35:26
TやPは普通の速度で動くものが、
SHで劇的に遅い事があるんですが、こういう問題に直面した方、
何か参考になりそうな情報や解決法はありますか?

当方で2パターンほど発生していて、
特定のタイミングで外部メモリを操作すると遅くなりそうだ、
ということしかわかっていません。
一方はスレッドの構築タイミングをズラすことで回避できましたが。


217 :デフォルトの名無しさん:2009/12/25(金) 22:46:08
はじめまして。オープンアプリ始めました。
作ったソフトを携帯にダウンロードするために今日、EZげっちゅ!を試したんですが、アップロードした段階でファイル名が変わってしまうので、予め、記載しておく必要があるURLと違ってしまいます。
jadファイルとjarファイルの名前も同じにならないですし、携帯にダウンロードしようとしても「未対応です」と表示されてダウンロードされません。
これだとEZげっちゅ!でオープンアプリダウンロードはどうなんでしょうか。
MYSYNCは販売終了しましたし、手持ちの携帯万能は未対応のようです。

ダウンロードCGIをホームページに作ろうかと考えたんですがinfoseek無料版にEZげっちゅのCGIを移植して見ました。(ただperlに対応しているのか未確認。)

皆さんはどうやって自作ソフトを携帯にダウンロードしていますか?



244 :デフォルトの名無しさん:2009/12/29(火) 15:39:46
思い立ってMIDPのこと調べ始めたんですが、
オープンアプリって、SDカード内のデータを読み出すことできないんでしょうか?

ググっても、やり方が全く出てこないんですが。

245 :デフォルトの名無しさん:2009/12/29(火) 17:33:04
無理っていろんなサイトに書いてるでしょうが

247 :デフォルトの名無しさん:2009/12/29(火) 19:40:05
>>244

KDDI au: 技術情報 > オープンアプリ (Java?)
ttp://www.au.kddi.com/ezfactory/tec/spec/openappli.html

ここに書いてあること以上のことはできない


248 :デフォルトの名無しさん:2009/12/29(火) 20:50:46
>>245 >>247

ありがとうございます。
実はできるんじゃないかと、1日中ぐぐりまくってたんでしたが。

EZアプリ(Java)なら出来そうなので、そっちも環境つくってみたんですが
エミュレータでアプリを動作させた時点でエミュレータがクラッシュしてしまって。
JDKが新しすぎるのがわるいのかと思うんですが…

249 :デフォルトの名無しさん:2009/12/29(火) 21:05:52
>実はできるんじゃないかと、1日中ぐぐりまくってたんでしたが。

すいません、途方にくれて、日本語もおかしくなったようです。

252 :デフォルトの名無しさん:2009/12/30(水) 01:03:18
>>248

KDDI au: 技術情報 > EZアプリ (Java?)
ttp://www.au.kddi.com/ezfactory/tec/spec/ezplus.html

EZアプリってかなり古い機種の携帯用のアプリっぽいけど端末持ってるの?


253 :デフォルトの名無しさん:2009/12/30(水) 11:14:47
>>249 >>252

今の携帯では動かないんですか
携帯事情には疎くてすいません。

そうすると、auでSDカード読み出しできそうなのは
BREWってのがありましたね。
そっちの方で調べてみます。

すれ違いの方向にすすんじゃってすいません。

254 :デフォルトの名無しさん:2009/12/30(水) 12:13:03
BREW箱神社無理

255 :デフォルトの名無しさん:2009/12/30(水) 14:09:35
>>253
BREWで作っても実質配布できないよ
自由度高いDoJaでさえ審査無しで端末データ操作はできない仕様じゃなかったけ?

256 :244:2009/12/30(水) 15:30:23
>>254 >>255

はい。BREWは申請いるんですよね。
後の検証もいるみたいで。

年が明けたら会社で申請してみようと思ってます。
とりあえず、一番厳しそうなBREWから初めてみます。
そこでつまづいたら、どうしようもないということで。

電波飛ばない地区を対象にしてるので、
SDカードのデータ漁れないとどうしようもないんです。

ちょっとでいいので、
申請通ることを一緒に祈ってください。

みなさん、本当にありがとうございました。

258 :デフォルトの名無しさん:2009/12/30(水) 23:04:53
>>256

BREW(Binary Runtime Environment for Wireless) 11
http://pc12.2ch.net/test/read.cgi/tech/1244073489/

まぁ頑張れや

260 :デフォルトの名無しさん:2009/12/31(木) 03:18:40
>>256

KDDI au: 公式コンテンツで提供するサービス > EZアプリ (BREWR)
ttp://www.au.kddi.com/ezfactory/service/brew.html

技術情報くらい読めや


262 :デフォルトの名無しさん:2009/12/31(木) 03:21:27
>>253
>今の携帯では動かないんですか
>携帯事情には疎くてすいません。

au公式の技術情報くらい読めや

263 :244:2009/12/31(木) 03:36:39
>>258,259
はい、だから、すれ違いになってすいませんと書きました
別スレでがんばってきます。ありがとうございました。

>>260
そこ、既によんでます。がんばります。

>>262
だって、「EZアプリはクソなので、現在の携帯では動きません」
とは書いてなかったので…

半日くらい、EZアプリ(Java)に時間を割いたんですけどね…、無駄でした。

お気を悪くされた方がいらっしゃったら、申し訳ありません。
悪気はまったくありません。本当に感謝しています。
ありがとうございました。

286 :sage:2010/01/22(金) 11:13:33
すみません、質問です。
S!アプリにて、アプリからブラウザ起動時にアプリを終了させることはできるでしょうか


platformRequest, BrowserConnectionの2種類で試しているのですが、
どちらもブラウザ終了後に一度アプリに戻ってきてから終了します。
下記にソースを一部抜粋します。

// platformRequestを使用する場合
app.platformRequest("http" + アドレス);
Thread.sleep(1000); // sleepがないとブラウザ起動失敗したりするため
app.notifyDestroyed();

// BrowserConnectionを使用する場合
BrowserConnection bc = (BrowserConnection)Connector.open("url:" + アドレス);
bc.connect();
app.notifyDestroyed();

検証端末はSoftBank 931SHです。

解決法がありましたら教えてください。
よろしくお願いします。

292 :デフォルトの名無しさん:2010/01/23(土) 12:34:05
質問です。(MIDP/MEXA)

現在、画面のコピー処理を作成しています。
オフスクリーンに描画したものを、
キャンバスにコピーする(画面に表示させる)事はできるのですが、
逆に、キャンバスに描画されているものを、
オフスクリーンにコピーする手段が見つからず、困っています。

Canvasクラスのpaint()の引数「Graphics」から、
imageクラスを作成する事が出来れば良いのですが、それが出来ない。
※Canvas.getImage()は使用出来ず。
※GraphicsUtil.getPixel()で、paint()の引数「Graphics」から、色を取得しようとすると、
  java.lang.SecurityExceptionが発生してしまう。

何か良い手段は無いでしょうか? 


293 :デフォルトの名無しさん:2010/01/23(土) 15:10:46
可変タイプのImageクラスに描写したいもん全部描写して
キャンバスにまるごとコピーするってのはどう?

328 :デフォルトの名無しさん:2010/01/28(木) 21:03:14
そんなことより描画とロジックを別スレッドにしろ
びっくりするほど速くなる
スレッドセーフに気を使わないといけなくなるし
重くなるとフレームスキップおきまくるけど。

332 :328:2010/01/29(金) 10:20:47
シューティングで3並列でマルチスレッドのアプリ作ったけど、
動作速度がかなり速くなったよ。
500のスプライト・30msのループでも、多少フレームスキップが
おきるけど、動作速度は殆ど落ちない。
ディスプレイにデータを転送して描画を待っている間に、
次のフレームの処理をしているのだから、むしろ当然だと思うんだが。

334 :デフォルトの名無しさん:2010/01/29(金) 12:12:11
>>332
描画とロジックを切り分けるのは良くあるパターンだけど
動作速度の解決手段としてスレッドで分ける事に
どういう意図があるか是非聞かせて頂けないだろうか?

353 :デフォルトの名無しさん:2010/02/08(月) 01:23:27
OAP終了??

orz

今後auの携帯にOAPは実装されないらしい・・・

せっせとOAP作りを勉強してる俺オワタ\(^o^)/

携帯買い替えられないお


356 :デフォルトの名無しさん:2010/02/08(月) 04:12:10
>>353
ググってもソース見つからんかった
どこの情報?
あとMIDP勉強してるなら何にでも応用効くじゃん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!アプリ開発ガイド端末情報を全部チェックしないとだめかな?

461 :459:2010/04/07(水) 16:56:18
もうすこし調べてみたら、
そもそも3G携帯だとtrusted MIDletじゃないと
赤外線リモコン関連は使えないようで。。。

2,3年前にもGPS携帯をはじめて買ったから、
旅の記録でも取れたらと思って、
GPSで軌跡を記録するアプリを作ろうとして断念したことがあるんだけど、
もうドコモに乗り換えようかなw

Trusted MIDletって個人で取得したヒトいます?

473 :デフォルトの名無しさん:2010/04/17(土) 22:51:06
SoftBank端末でアグリゲータを通さずにJADを直接たたくとどうなるんでしょうか?
どんな動作するのか気になります。

552 :デフォルトの名無しさん:2010/05/23(日) 00:23:07
イリーガルなアクセスをした時に発生します

557 :デフォルトの名無しさん:2010/05/23(日) 00:47:37
ひとまず>>552-553,555-556は無視してくれて構わない
俺、かなり素人なので

692 :デフォルトの名無しさん:2010/10/27(水) 18:00:33
KDDI au: 技術情報 > EZアプリ (J)
ttp://www.au.kddi.com/ezfactory/tec/spec/ezapplij.html

これか



http://hibari.2ch.net/test/read.cgi/tech/1249357352/l50人気ブログランキングへ