- 1 名前:デフォルトの名無しさん mailto:sage [2006/08/10(木) 10:48:34 ]
- J2ME CLDC+MIDPベースの携帯電話用Java(主にEZアプリ、Vアプリ)に関するスレッドです。
質問でも議論でも何でもこい、と。質問は公式資料をよく読んでからにしましょう。 前スレ: CLDC+MIDP+携帯電話用Javaスレッド part 5 pc8.2ch.net/test/read.cgi/tech/1132493827 過去スレ 携帯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/ -- Java一般に関しては: 【初心者】Java質問・相談スレッド88【大歓迎】 pc8.2ch.net/test/read.cgi/tech/1153834996 NTT DoCoMoのiモード携帯電話用Java(iアプリ)については: iモード携帯電話用Java(iアプリ) Part12 pc8.2ch.net/test/read.cgi/tech/1154336955 >>2-5あたりにリンク集
- 175 名前:デフォルトの名無しさん mailto:sage [2006/10/24(火) 18:01:21 ]
- つ[notifyDestroyed]
別インスタンスから呼んだらどうなるのかは知らない。
- 176 名前:デフォルトの名無しさん mailto:sage [2006/10/24(火) 19:01:50 ]
- >>175
ありがとうございます。 www.javadrive.jp/j2me/game/2/1.html のように、canvasのコンストラクタにmidletクラス自身を引数として渡してやると destroyapp(true)もnotifyDestroyed]()も呼べました。 ちょっと調べれば分かることを聞いてしまい、大変失礼しました。
- 177 名前:デフォルトの名無しさん mailto:sage [2006/10/24(火) 21:12:18 ]
- MIDlet#destroyApp()ってアプリから呼ぶもんなのか?
- 178 名前:デフォルトの名無しさん mailto:sage [2006/10/24(火) 23:31:44 ]
- Vodafoneのエミュ・実機でfontの文字サイズをsmallにしても、
文字が凄い大きいんだけど、何か良い方法ないのかな。 tinyは使えないし、数字で指定してもエラーが出ちゃうし。
- 179 名前:デフォルトの名無しさん mailto:sage [2006/10/24(火) 23:34:51 ]
- >>178
新聞くらいの文字を追求してるのか?
- 180 名前:デフォルトの名無しさん mailto:sage [2006/10/24(火) 23:46:32 ]
- >>177
俺、呼んでいるけど問題起きたことないぜ。 >>178 それはエミュのsmallフォントのサイズ設定がデフォルトで20x19になっているからだ。 エミュのオプションから、普通に変更できる。 直接設定ファイルから変更する場合は、machine.profileファイルの FontSWidthとFontSHeightを12に書き換えればいける。 ついでに、サブディスプレイが毎回出てうざかったら、emulator.configファイルの PhoneFaceSubの内容を false にすれば、サブディスプレイが消える。
- 181 名前:デフォルトの名無しさん mailto:sage [2006/10/24(火) 23:59:31 ]
- 問題が起きる起きないではなく、コールバックなメソッドをアプリのプログラム側から呼ぶのはどうなのか、という話だろ
- 182 名前:180 mailto:sage [2006/10/25(水) 00:10:34 ]
- アプリ側から終了させる手段がないなら、それでいいんじゃないのか?
181はアプリを終了させるときに、どんな手法をとっているんだ?
- 183 名前:177 mailto:sage [2006/10/25(水) 00:22:47 ]
- >>181
そうです。 >>182 >>181氏じゃないけど答えるが、MIDlet#notifyDestroyed()だけ呼べばよい。
- 184 名前:177 mailto:sage [2006/10/25(水) 00:26:54 ]
- ちょっとグダグダ気味だけど付け足すと、
別にアプリからMIDlet#destroyApp()呼んでも問題ないことくらい分かるよ、 その中に何か特別な記述をしてなければ。 で、特に何も記述をしていないMIDlet#destroyApp()だとしたら アプリから呼んでも何も意味はないじゃないか、ということが言いたかった。
- 185 名前:180 mailto:sage [2006/10/25(水) 00:40:24 ]
- >>183
そうだったのか。 全然知らんで使ってた。たしかに、リファレンス見るとそう書いてあるな。 基本的にはdestroyApp内で処理することはないが、702NKあたりを対応するとき アプリ終了時に、サウンドが自動で止まらないから、destroyApp内で サウンドストップを入れたりする。
- 186 名前:178 mailto:sage [2006/10/25(水) 01:09:09 ]
- >>180
教えてクンで申し訳ないが、エミュは出来たんだけど、実機の場合はどうすればいいの?
- 187 名前:180 mailto:sage [2006/10/25(水) 01:11:24 ]
- 実機でsmallを指定したら、普通は12x12になると思うが
端末は何を使用している?
- 188 名前:178 mailto:sage [2006/10/25(水) 02:05:47 ]
- >>187
かなり古い機種でv601SHっていうやつ。 他のアプリとかだと普通に小さいフォントのもあるから、 どっかをいじれば出来るのかも知れないけど… こんな感じで指定してるけど何がおかしいのかわからない↓ Font font = Font.getFont(Font.FACE_SYSTEM, Font.STYLE_PLAIN, Font.SIZE_SMALL); g.setFont(font);
- 189 名前:180 mailto:sage [2006/10/25(水) 02:23:09 ]
- >>188
P5端末か。う〜ん、特に問題あるようには思えんな。 俺は↓でスモールフォント作っているが、FACE_PROPORTIONALとFACE_SYSTEMでサイズに差が出るとも思えんし。 Font.getFont(Font.FACE_PROPORTIONAL, Font.STYLE_PLAIN, Font.SIZE_SMALL) 一応、同じP5端末のJ-53SHでは、これで正常に動いている。 後、考えられるとしたら高精細モードでアプリを起動していないから、画面サイズが120x130になっているとか。 Jadの中に↓を入れている? MIDlet-Application-Range: 0,0 入れていないと240x260ではなく、120x130でアプリが起動してしまう。
- 190 名前:178 mailto:sage [2006/10/25(水) 02:37:54 ]
- >>189
それでした。ご迷惑おかけしました。 ありがとうございました
- 191 名前:デフォルトの名無しさん mailto:sage [2006/10/25(水) 19:45:52 ]
- 804SSで折り畳み常態か調べる方法ってありませんか?
他の機種では問題ないのだが、DeviceControl.FLIP_STATEでエラーを起こして困っています。
- 192 名前:デフォルトの名無しさん mailto:sage [2006/10/25(水) 20:24:13 ]
- DeviceControl.FLIP_STATEはMEXAのオプションAPIにあたるため
804SSではサポートされていない。 VSCL2.0のDeviceControlも使えないみたいだし、あきらめるしかないんじゃない? ってか、SoftBankの端末情報ページにはVSCLのバージョンが2.0になっているのに 技術資料のMIDP2.0対応端末編 Part3にはVSCL機能に全て×が入っている。 どういうことよ?
- 193 名前:デフォルトの名無しさん [2006/10/26(木) 12:57:31 ]
- ボーダ骨! 最低っ! ボーダ骨、最低っ!!
すみませんもう祖父でした
- 194 名前:デフォルトの名無しさん mailto:sage [2006/10/26(木) 16:21:41 ]
- 開発にNetBeans+MobilePack使ってる人いますか?
www.netbeans.org/files/documents/4/803/MobilityEndToEndDemo.html
- 195 名前:デフォルトの名無しさん mailto:sage [2006/10/26(木) 18:48:51 ]
- 現在、SoftBankの3GC向けにアプリを開発しているのですが、
ソフトキーの表示がちらついてしまいます。 厳密には左右のソフトキーが設定するとき一瞬だけ入れ替わっており、 その瞬間に押せば反応も入れ替わってしまいます。 この現象を防ぐ方法はないでしょうか?
- 196 名前:デフォルトの名無しさん mailto:sage [2006/10/26(木) 19:52:27 ]
- >>195
追加するときは、左、右、 削除するときは右、左、の順番でやってみそ。 片方だけ変更するときも、かならず、両方とも削除してから追加ね。
- 197 名前:195 mailto:sage [2006/10/27(金) 21:38:56 ]
- >>196
左右入れ替わりがなくなりました! ありがとうございます!
- 198 名前:デフォルトの名無しさん [2006/10/30(月) 17:09:47 ]
- EclipseにJBlend [micro]プラグインのインストール方法を教えてください。
ttp://www.aplix.co.jp/jp/products/jb_micro/plugin.html インストールの手順 8 必要ならインストール先を変更し、[終了]ボタンをクリックします。 のところで、「終了」ボタンがでてきません。 どうしてでしょうか? どうかお願いします。
- 199 名前:デフォルトの名無しさん [2006/10/30(月) 20:08:35 ]
- すみません、質問です!
現在S!アプリの開発をしてるものですが、 resフォルダに入れてるmmfを PhrasePlayerとSmafPlayerの内 4トラック同時に鳴らす必要があるため PhrasePlayerで鳴らそうとして com.jblend.media.smaf.phrase.Phrasephrase = new Phrase("resource:sound.mmf"); と書いてたのですが、 S!アプリのエミュを実行すると java.lang.IllegalArgumentException: Phrase : check failed と出てしまいます。 調べるとフォーマットが違うとのことなのですが、 サイズを見ても、バイナリを見ても元のmmfファイルと同じものでした。 試しにSmafPlayerの方を作ってみたところ 正しい音楽が流れました。 このことから、リソース自体は問題無いと思うのですが、 原因が分かりません。 どなたか助けて下さい。お願いします。 長文申し訳ございません。
- 200 名前:デフォルトの名無しさん mailto:sage [2006/10/30(月) 20:20:06 ]
- mmfで4ファイル鳴らせたらいいな。
- 201 名前:デフォルトの名無しさん [2006/10/30(月) 20:22:39 ]
- え゛っ!?
鳴らせないんですか? ちょスミマセン、もっと冷静に調べてみます。
- 202 名前:デフォルトの名無しさん [2006/10/30(月) 20:25:18 ]
- …連投スミマセン
って事はPhrasePlayerでは 鳴らせないのでしょうか? とあるページにmmfをPhrasePlayerで鳴らしてるのを見たんですが…
- 203 名前:デフォルトの名無しさん mailto:sage [2006/10/30(月) 20:37:42 ]
- spfなら鳴らせるのにな。
- 204 名前:デフォルトの名無しさん [2006/10/30(月) 20:47:23 ]
- ご回答ありがとうございます。
spfでやってみます!
- 205 名前:デフォルトの名無しさん mailto:sage [2006/10/30(月) 23:30:31 ]
- 冷静に調べて3分で終わりか…
ぐーぐるで上位5件ぐらいを流し読みしたに一票
- 206 名前:デフォルトの名無しさん [2006/10/31(火) 00:47:12 ]
- >>198 解決しました。
- 207 名前:77 mailto:sage [2006/10/31(火) 19:26:16 ]
- >>78-81
大変遅くなりましたが、お返事ありがとうございました。 サポートに問い合わせても全部「サポート外」の 門前払いでしたので皆さんの優しさが染み渡りました。 で、その後の報告をさせて下さい。 81 氏の情報を頼りに JSR179 の使用を試みていましたが MEXAエミュでは NoClssDefFoundError、 実機では SecurityException が出てしまい、詰まっていました。 Nokia のサイトで見つけた MIDP_Location_API_Developers_Guide_v1_0_en.pdf には jad ファイルの MIDlet-Permission:行に javax.microedition.location.Location を書けとあったので 試しても結果は変わらず。 これでは埒があかないので、 職場を説得してVSP(今はSSPか)に加入し、 こちらの技術サポートに問い合わせてみましたが… さきほど、正式に 「GPS 関連の情報提供については、SSP企業向けには サポートしていない、今後もサポートしない」 という返事が返ってきました。 orz
- 208 名前:デフォルトの名無しさん mailto:sage [2006/10/31(火) 20:58:29 ]
- 予想外なサポート外
- 209 名前:デフォルトの名無しさん mailto:sage [2006/10/31(火) 23:54:16 ]
- サポートなんて大概無能の集まりだからな。
サポートの仕事はサポート外って連呼すること。 サポート行かされたやつはそこで使えない烙印 押されたら終わりだから、火の粉が自分に掛か らないように必死なんだよね。
- 210 名前:デフォルトの名無しさん [2006/11/01(水) 15:42:09 ]
- javax.microedition.lcdui.Form内で色のついた
テキストを表示させたいのですが StringItemではできないようです。 何かよい方法はないでしょうか。
- 211 名前:デフォルトの名無しさん mailto:sage [2006/11/01(水) 15:49:29 ]
- 要件が
>javax.microedition.lcdui.Form内で色のついた >テキストを表示させたいのですが なら、よい方法は何もない。
- 212 名前:210 [2006/11/01(水) 16:36:16 ]
- 要件は間違いないと思います。
Canvas等なら表示できるが、Formではあきらめろってことですか?
- 213 名前:デフォルトの名無しさん mailto:sage [2006/11/01(水) 16:49:09 ]
- Image に文字を書いて、ImageItem を置くとか。
- 214 名前:210 [2006/11/01(水) 17:23:32 ]
- >>213
ありがとうございました。 それでやります。
- 215 名前:デフォルトの名無しさん mailto:sage [2006/11/02(木) 12:53:29 ]
- せんせえ教えて下さい。
Image#createImageで作った画像をヒープ節約の為に破棄するにはどうしたら良いのでしょう? J2SEで言うところのImage#disposeのような手続きはないのでしょうか?
- 216 名前:デフォルトの名無しさん mailto:sage [2006/11/02(木) 13:01:38 ]
- image = null;
- 217 名前:デフォルトの名無しさん mailto:sage [2006/11/02(木) 13:01:56 ]
- ImageのインスタンスにnullつっこんでSystem.gc()でも呼んでおけば勝手に消えてくれると思うよ。
- 218 名前:デフォルトの名無しさん mailto:sage [2006/11/02(木) 13:04:18 ]
- S!アプリにて。
SMAF(.mmf)読んでAudioPhrase生成しようとしたら java.lang.IllegalArgumentException: invalid data って言われた。 YAMAHA公式ツール(SMAF Sound Decorator)のサンプルファイルがinvalidとか言われても どないせえっちゅうねん。 何か分かる人いたら教えて下さい。 >>215 Image img = Image.createImage("hoge.png"); // ...... img = null; System.gc();
- 219 名前:215 mailto:sage [2006/11/02(木) 13:08:55 ]
- >>216-218
即答ありがとうございます。 CやらBREWでは考えられないお手軽さなのですな。
- 220 名前:デフォルトの名無しさん mailto:sage [2006/11/02(木) 22:13:09 ]
- 705SCについて質問なのですが
whileでGraphics.drawChars()を用いて一文字ずつ描画して RPGのメッセージのように流れて表示するようにしているのですが 705SCだけフォントが途中から細くなって表示する現象が見られました。 (最後の文字だけ細くなったり途中から細くなったりと条件がマチマチです) フォントはコンストラクタでfont = Font.getDefaultFont();で フォントを取得してgraphics.setfont(font);と 設定した以外は再設定していません。 Softbankの技術資料の10/27にアップされましたたpdf取得しようと 試みましたところadobereaderがサポートされていない形式と いわれ確認する事が困難となっております。 同現象を体験した方、原因が予想つくお方などが 居りましたらお話をお聞かせ願えませんでしょうか?
- 221 名前:デフォルトの名無しさん mailto:sage [2006/11/02(木) 22:19:15 ]
- >>220
graphics を取得するたびに(与えられるたびに)setFontしないと。 ファームのバグの可能性もあるけど・・・まずはアプリ側を正しく 直してから疑うべき。
- 222 名前:デフォルトの名無しさん mailto:sage [2006/11/03(金) 01:36:24 ]
- MIDPでは、Dojaみたいにホームページから引数与えてアプリ起動ってできないの?
- 223 名前:デフォルトの名無しさん mailto:sage [2006/11/03(金) 02:00:14 ]
- >>218
一番の解決法は一から勉強し直すことだと思う。 君には早過ぎたってことだ諦めろ。
- 224 名前:デフォルトの名無しさん mailto:sage [2006/11/03(金) 02:04:58 ]
- >>223
なにこいつwww うぜえwwwwww
- 225 名前:デフォルトの名無しさん mailto:sage [2006/11/03(金) 15:02:28 ]
- >>222
S!アプリ[MIDP2.0対応端末編]のブラウザ起動アプリを読め
- 226 名前:220 mailto:sage [2006/11/04(土) 02:08:43 ]
- >>221
レスありがとうございます。 ファームのバグということも視野にいれつつ、 ご指導いただいたように修正致します。 バグかどうか確認できましたら 追ってレスを致します。
- 227 名前:デフォルトの名無しさん mailto:sage [2006/11/04(土) 21:03:16 ]
- kddiのphase3エミュレータでQRコード読み込み実験しようとして、
↓のようなコードを書いたら、[解読データ取得] 処理を続行しますか? というダイアログが出るのですが、OKにしてもIOException: capture failed が出てしまいます。 コードがおかしいのでしょうか、それともMANIFESTファイルか何かを弄れば良いのでしょうか。 もしくは単にエミュレータがQRコード読み込みに対応していないだけでしょうか、よかったら教えてください。 BarcodeConnection reader = (BarcodeConnection)Connector.open("barcode:"); reader.setCodeType(reader.QR); BarcodeContent bc = (BarcodeContent)reader.capture(); String data = bc.getString();
- 228 名前:デフォルトの名無しさん mailto:sage [2006/11/05(日) 21:01:03 ]
- MEXAエミュレータで起動した後standing byと表示されているときに
電源ボタンで終了するとstanding byの動きが止まったままで終了してくれないんですけど これはどうやったら直るのでしょうか?
- 229 名前:デフォルトの名無しさん [2006/11/05(日) 21:19:46 ]
- なんかソフバンの開発者サイト、
過去のエミュレータのダウンロードができなくなってんだけど・・・。 旧携帯は捨てろということか・・・。
- 230 名前:デフォルトの名無しさん mailto:sage [2006/11/05(日) 22:20:51 ]
- 旧携帯は窓から投げ捨てろ!
- 231 名前:デフォルトの名無しさん mailto:sage [2006/11/06(月) 11:34:34 ]
- >>230
予想ガイです。
- 232 名前:デフォルトの名無しさん mailto:sage [2006/11/06(月) 19:32:44 ]
- jogaかけたらpreverify通んなくなるぞチクショー
- 233 名前:デフォルトの名無しさん mailto:sage [2006/11/07(火) 02:05:32 ]
- ソフトキーのラベル変更を、removeCommand -> addCommand でやってるけどちらつく…@705SH
できるだけちらつかない方法ってない?
- 234 名前:デフォルトの名無しさん mailto:sage [2006/11/07(火) 04:44:43 ]
- >>233
>>195-197
- 235 名前:デフォルトの名無しさん [2006/11/07(火) 10:22:07 ]
- 禿サイトが未だに安定しない件 クソか 舐めやがって
- 236 名前:デフォルトの名無しさん mailto:sage [2006/11/08(水) 14:23:16 ]
- 705SCと705Pを対応したアプリの作成者の方とか居ませんか?
- 237 名前:デフォルトの名無しさん mailto:sage [2006/11/08(水) 15:20:40 ]
- >>236
MEXA CoreとMEXA Util1以外のクラスを 使用しているために、アプリがフリーズするとか?
- 238 名前:236 mailto:sage [2006/11/08(水) 15:44:31 ]
- 905SHや他のMEXA端末で動いていた
アプリの挙動が705SCとかだと おかしいんだよね。 着信割り込みいれたら 強制終了したりするし…。
- 239 名前:236 mailto:sage [2006/11/08(水) 15:48:04 ]
- まぁ3Gで動いていたアプリを
少し修正しただけのアプリなんだが…。
- 240 名前:235 mailto:sage [2006/11/08(水) 16:21:57 ]
- >>236
V804N、V804SS、706SCでは動くのか? うごくならMEXAは関係なく端末バグ。 動かないなら、端末が対応していないMEXAのAPIを使用しているだけ。
- 241 名前:237 mailto:sage [2006/11/08(水) 17:20:20 ]
- ミスった。
240の名前235って書いちゃったけど実際237です。
- 242 名前:デフォルトの名無しさん mailto:sage [2006/11/08(水) 22:54:47 ]
- 初歩的なことですいません
www.saturn.dti.ne.jp/~npaka/kvm/midp2/index.html ここをみて開発環境を整えて、試しに作ってみたんですが com.j_phone.system.DeviceControl を使ったソースをコンパイルしてMEXAエミュレータで実行すると java/lang/NoClassDefFoundError と出てしまいます。 調べたところ実行時にクラスファイルがないことが原因だと書いてありました。 この場合はどうすればよいのでしょうか? ちなみに、コンパイル時にはビルドパスにMEXAのライブラリーを追加しています。
- 243 名前:デフォルトの名無しさん mailto:sage [2006/11/08(水) 23:12:42 ]
- MIDxlet-API: JSCL-1.4.2
書いた?
- 244 名前:デフォルトの名無しさん mailto:sage [2006/11/08(水) 23:37:03 ]
- >>243
書いてませんでした。 JADに追加したところ問題なく動きました。 ありがとうございます。 EclipseMEが作ってくれるJADファイルはいろいろと抜けている部分があるんですね。 勉強になりました。
- 245 名前:デフォルトの名無しさん mailto:sage [2006/11/08(水) 23:50:21 ]
- MIDletだと、NetBeans Mobile Packが便利。
www.netbeans.org/kb/50/quickstart-mobility_ja.html
- 246 名前:236 mailto:sage [2006/11/09(木) 13:12:41 ]
- >>240
706SC以外での動作は確認いたしました。 一応アプリで使用しているAPIが端末でサポートしているか 確認をしてみます。
- 247 名前:240 mailto:sage [2006/11/09(木) 15:26:06 ]
- >>246
動作を確認したというのは、動いたことを確認したのか? 動かなかったことを確認したのか?
- 248 名前:236 mailto:sage [2006/11/09(木) 15:27:41 ]
- >>247
正常に動作したという意味です。 わかりにくくて申し訳ないです。
- 249 名前:240 mailto:sage [2006/11/09(木) 18:14:42 ]
- >>248
そうなると、普通に端末バグっぽいですな。 こないだ705Pのアプリチェックはやったけど、そのときに 着信割り込みチェックはしなかったからわからん。一応電源キーによる サスペンド、レジュームは問題なかったけどね。 端末は他社から借りたものなので、今アプリチェックできん。 参考までに聞きたいんだけど、着信割り込みでアプリ強制終了以外に 何か他に問題ってありましたか?
- 250 名前:デフォルトの名無しさん [2006/11/09(木) 18:37:14 ]
- S!アプリで
MIDlet-Install-Notify:使ってダウンロード通知を吐かせてるんですが、、 他の奴は900 Successと来て成功してるみたいなんだけど、 ノキア製の奴だけ V702NK2 906 Invalid Descriptorで失敗しているようです。 改行コードをLFにするのはやってみたんだが解決せず。 どなたか原因に心当たりのある方いらっしゃいますか。
- 251 名前:デフォルトの名無しさん [2006/11/09(木) 20:59:10 ]
- ソフトバンクの開発者向けのページへ辿り着けません…
どこに行っちゃったんでしょうか…困りますぅ
- 252 名前:デフォルトの名無しさん [2006/11/09(木) 21:04:47 ]
- …前のサイトが生きてました。変になってますけど
- 253 名前:247 mailto:sage [2006/11/10(金) 11:03:37 ]
- こちらでは他におかしいところは無いでしたね。
ただ>>220がどうなったのかは少し気になりますが…。
- 254 名前:デフォルトの名無しさん mailto:sage [2006/11/10(金) 23:32:30 ]
- vodaでjigメーラみたいなアプリ作りたいんだけどjavamailみたいなAPIないのかな ねえなら無理だ
- 255 名前:デフォルトの名無しさん mailto:sage [2006/11/11(土) 01:26:50 ]
- 何か壮大に勘違いしているぞ
- 256 名前:デフォルトの名無しさん mailto:age [2006/11/11(土) 03:47:28 ]
- そんなに難しい事しないでメアドを油性ペンで携帯に書いてから郵便ポストに入れたらいいよ 切手はjavaのバージョンによって変わるから郵便局の人にインストールしてもらってね
- 257 名前:デフォルトの名無しさん mailto:sage [2006/11/13(月) 01:23:01 ]
- eclipseの実行から直接MEXAエミュレータを起動してプログラムを実行することはできるのでしょうか?
- 258 名前:247 mailto:sage [2006/11/13(月) 17:18:11 ]
- 705SCについて追記です。
端末の強制終了による原因が把握できましたので ご報告いたします。 どうやらpauseAppで1秒以上処理すると 強制終了が掛かる仕様に引っかかったようです。 その仕様については把握はしていたのですが SmafPlayer.stop();の一文だけしか入れてなかったので 大丈夫だろうと高を括っておりました ある意味プログラマーとして失格ですね…。 これを反省材料にしてより良いアプリを作成していけるよう 頑張りたいと思います。 ご迷惑をおかけ致しましたm(_ _)m
- 259 名前:デフォルトの名無しさん [2006/11/13(月) 20:17:33 ]
- pauseApp に重い処理を書かなければ停止バグが起き難いだけで
起こる可能性はあると思うよ。 SmafPlayer.stop();が1秒以上かかるわけないし、 携帯の問題だと思う。 経験上、3GのT端末とかレジュームを繰り返すと大規模なアプリほど 停止バグが発生する確率が高い気がする。
- 260 名前:258 mailto:sage [2006/11/14(火) 10:11:02 ]
- >>259
レスありがとうございます 私もSmafPlayer.stop();が1秒以上かかるわけないと 思っておりましたし、実際の処理も void pauseApp(){ if(game_mode == PLAY){ game_mode = PAUSE; } audio.stop(); } 大体ですがこんな感じくらいの処理です。 念のためpauseAppの処理をstartAppの 処理の最初に記述し、起動時のstartAppで pauseAppで行なっていた処理を行なわないよう フラグで制御したら着信割り込みからの強制終了が なくなりました。 ただこのような現象が起きたのも705SC(706SC未確認)だけでしたので 私模も端末の問題ではないかなと思っております。
- 261 名前:デフォルトの名無しさん mailto:sage [2006/11/15(水) 13:17:44 ]
- アプゲの規約読んだららbuletooth使ったアプリが禁止項目になってるんだけど
これはbuletooth使ったアプリは作っても無駄ってこと?
- 262 名前:デフォルトの名無しさん [2006/11/15(水) 13:34:27 ]
- ご冗談を
- 263 名前:デフォルトの名無しさん mailto:age [2006/11/15(水) 15:23:46 ]
- アプゲやたら禁止API多いよな!
もう一個のゲームチャンネルだっけ?オフィシャル3000円払う方。あっちメールで聞いてみてOKだったら使えば?
- 264 名前:デフォルトの名無しさん mailto:sage [2006/11/17(金) 20:39:33 ]
- Sアプリ開発サイトにEclipseプラグインキター
……と思ったが、マニュアルを読むかぎり何だかぬるぽな雰囲気が。
- 265 名前:デフォルトの名無しさん mailto:sage [2006/11/17(金) 22:24:21 ]
- ねぇ今後僕らの仕事はActionScriptさん達に取られてしまいますん?
- 266 名前:デフォルトの名無しさん mailto:sage [2006/11/18(土) 00:03:16 ]
- >AS2.0
ミニゲームとかしかやらないなら取られるかもな。 ガッツリとした物を作るなら、そんなことはない。
- 267 名前:デフォルトの名無しさん mailto:sage [2006/11/18(土) 00:03:38 ]
- JCSL版かよMEXAはまだかー
- 268 名前:デフォルトの名無しさん mailto:age [2006/11/18(土) 01:20:55 ]
- アクションスクリプト?フラッシュってどんどん廃れてくんじゃないかと思って最近勉強やめちゃったよ 面白かったけど
- 269 名前:デフォルトの名無しさん mailto:sage [2006/11/18(土) 11:53:25 ]
- Flashがケータイゲームの土壌として普及するのはもう少しかかりそうだけど、
Javaで結局実現しなかった、クロスプラットフォームが完全に実現出来そうだからいいよね。 尤も、ケータイでFlashが流行しだしたら、各キャリアがこぞって端末制御(といってもライトとかバイブとかゴミのようなもの…)の 機能を持たせて互換性がなくなりそうだが。
- 270 名前:デフォルトの名無しさん mailto:sage [2006/11/18(土) 13:08:35 ]
- そろそろスレ違いになりそうだが
Flash は海外端末がそこまでやる気でないと 互換性問題まではいかないっしょ。 日本端末無視しても痛くもなさそうだしさ。
- 271 名前:デフォルトの名無しさん mailto:sage [2006/11/18(土) 14:04:46 ]
- まーそのうちJava言語からswf吐いて実行できる時期がくる
- 272 名前:デフォルトの名無しさん [2006/11/18(土) 15:00:49 ]
- 何時頃でしょうか? 先日新機種が出たばかりなので、
来年の秋には出るのでしょうか
- 273 名前:デフォルトの名無しさん mailto:sage [2006/11/18(土) 19:38:15 ]
- >>272
まだまだ先だから安心汁 出たとしても1年以上はまともに使われないだろうし 下手すると、永遠に出ないから
- 274 名前:デフォルトの名無しさん mailto:sage [2006/11/18(土) 19:47:06 ]
- もうある
www.saturn.dti.ne.jp/~npaka/flash/as20/index.html
- 275 名前:デフォルトの名無しさん mailto:sage [2006/11/18(土) 20:49:55 ]
- つか PHP であるじゃん。
|

|