- 1 名前:デフォルトの名無しさん mailto:sage [04/09/24 15:07:03]
- BREW(Binary Runtime Environment for Wireless)についてのスレ
QUALCOMM BREWホーム www.qualcomm.com/brew/ja/ www.qualcomm.com/brew/ BREW JAPAN .COM|BREW増強計画 www.brewjapan.com/ 前スレ pc5.2ch.net/test/read.cgi/tech/1076511398/ 関連情報>>2-18 ■過去スレ 02 pc5.2ch.net/test/read.cgi/tech/1076511398/ 01 pc2.2ch.net/test/read.cgi/tech/1011078904/
- 708 名前:デフォルトの名無しさん mailto:sage [05/01/31 12:27:25 ]
- >>707
アプリカタログはあれはあれで一つのBREWアプリなので。 最新版の有無とかの確認が必要なら、自前でサーバ用意しておいてやるのが良いんじゃなかろうか。 まあ通信の必要が無いアプリだとそのためだけに通信させるのは馬鹿げてる気がするけどね。
- 709 名前:707 mailto:sage [05/01/31 13:32:25 ]
- もし自分で書き換えたいならアプリマネージャーのようなものを
自分で作って対象アプリ書き換える必要があるが、 KDDIの資料を(少しでも)読んでいるなら、 他のアプリのフォルダにアクセスするのは無理だとわかるだろう。 自分でローダーを作って、実行ファイルを自前でメモリに展開して実行すれば もちろん実行できるが、KDDIの認証で落とされる。 最新版か確認するだけなら自分とこでVer確認する鯖作れば?
- 710 名前:709 mailto:sage [05/01/31 13:33:31 ]
- 名前間違えたごめんなさい
- 711 名前:デフォルトの名無しさん mailto:sage [05/01/31 13:53:33 ]
- >704
同意。 docomoの方がフォント関連は楽だよナァ というかT端末文字デカ杉(;´Д⊂) もし端末開発の中の人見てたらアプリ制作現場からのお願いです。 各社端末仕様は出来るだけ統一してください。 ホントお願いします。
- 712 名前:デフォルトの名無しさん mailto:sage [05/01/31 14:01:04 ]
- >>711
Tのフォントがでかかったり03SAのsmallがDocomoのtinyサイズだったりするしな。 だが、携帯端末開発者スレは俺も見てるけど中の人も大変らしいぞ もういや 携帯電話開発 お前ら元気ですか Phase8 ttp://pc5.2ch.net/test/read.cgi/prog/1106234370/
- 713 名前:デフォルトの名無しさん [05/01/31 15:29:43 ]
- 自分で書き換えたいと言うよりは、自アプリを契機に
して更新したい方向です。(わかりづらくてすいません) 最新バージョンは、サーバ経由で取得できそうですの で、アプリカタログに誘導できれば、最低ラインには 到達できそうです。 WAPブラウザからは、アプリカタログまでは誘導できる ようですが、IHtmlViewer等でできるといいですけど。 (最悪、手動で更新してくださいとメッセージがだせれ ばよいですが) ちなみに、初回ダウンロード時には、生成されてない ファイルなどは、更新時に引き継げるのでしょうか? Start with Brew というドキュメントには、MIFやフォルダ 名は、数字の名前に置き換わるみたいな記述があり ますが。(同じフォルダにダウンロードされる?)
- 714 名前:デフォルトの名無しさん mailto:sage [05/01/31 15:52:03 ]
- >>713
どうでもいいがそんなもんぁKDDIに聞け こんなとこでうだうだやるより早かろ 書けない情報もあるだろうしな
- 715 名前:デフォルトの名無しさん mailto:sage [05/01/31 22:42:56 ]
- いい加減引っかかりそうだしな
- 716 名前:デフォルトの名無しさん mailto:sage [05/01/31 22:58:29 ]
- ちゃんと資料読んでりゃ、答えが書いてあるしな。
- 717 名前:デフォルトの名無しさん mailto:sage [05/02/01 11:53:47 ]
- ところで、ヘッダには使い方まで説明してあるけど、
KDDIのリファレンスには無いAPIとかってどこまで使用していいの? こういうのも全部聞かないといけないのかね。
- 718 名前:デフォルトの名無しさん mailto:sage [05/02/01 14:44:59 ]
- クライアントに資料ちゃんとそろえて貰いなさいょ
KDDIのCP資料にだいたい書かれてる ところでBREW用のOpenGLを詳しく解説したサイトない? なんかもう英語しかなくて逝きそうなんだが
- 719 名前:デフォルトの名無しさん mailto:sage [05/02/01 14:59:54 ]
- そもそもBREWって時点で日本語解説サイトがほとんど無かった覚えが・・・
仕事でやってる奴がほとんどってのが問題なんだろうけど。
- 720 名前:デフォルトの名無しさん mailto:sage [05/02/01 15:58:03 ]
- >>718
いや、CP資料に書かれてないAPIなんだけどね。 (うちの)実機でも動く。 ちなみにBREW3.0でアプリ側からアップロード指示できるようになるぞ。 よかったね>>713
- 721 名前:デフォルトの名無しさん mailto:sage [05/02/01 16:00:05 ]
- >>718
あなたが↓のページの作者でないならば役に立つかも。 brewforums.qualcomm.com/ja/showthread.php?s=&threadid=201
- 722 名前:デフォルトの名無しさん mailto:sage [05/02/01 16:49:26 ]
- >>700
レベル低い職場だと大変だね。
- 723 名前:デフォルトの名無しさん mailto:sage [05/02/01 16:55:16 ]
- >>700
(ノД`)かわいそー
- 724 名前:デフォルトの名無しさん mailto:sage [05/02/01 17:01:56 ]
- >>684
ez2系の方がパラメータ渡すのが楽だし、端末仕様でOKならそっち優先すべきじゃないかな。 >>700 技術レベルが低い職場だと大変だね。 Tだけ分けるって手もあるけど、コードサイズ大して変わらない気がする。
- 725 名前:デフォルトの名無しさん mailto:sage [05/02/01 18:09:52 ]
- こんな現象起きた方おりませんでしょうか?(ノД`)
検証端末はW21Sが2つ。どちらも製造ロット2004年8月。 で次の動作を行います。 ・あるゲームアプリを起動しサスペンドにする。 ・(名前を言っていいものか分らんので)あるツールアプリを一発起動させAlermを選択し、ゲームアプリに戻る。 ・Alermでツールアプリが起動されるまで放置。 ・ツールアプリが起動されたら終了させ、ゲームアプリに戻る。 この動作を繰り返し行うと 1つ目のW21Sではゲームアプリの処理速度が落ちます…orz。 もう1つのW21Sでは何回やっても処理速度が落ちません。 当然、どちらも同一バイナリです。 後、処理速度の落ちた端末をしばらく放置しておくと なぜか元の処理速度に戻ります。 誰かご教授お願いします(´人`)
- 726 名前:デフォルトの名無しさん [05/02/01 18:18:48 ]
- 馬鹿な自分ではわからないのですが・・
現在私はHTMLVIEWERを用いてプログラムやっています。 その後、ファイル処理のプログラム(sample.txtファイル作成しデータを書き込む関数を追加しました) を追加したのですが、 アプリケーションエラー「Priv Violation」sample.txt と出てプログラムがとまってしまうんです。 どういうことでしょうか?教えてください。
- 727 名前:デフォルトの名無しさん mailto:sage [05/02/01 18:26:10 ]
- >>725
見なかった振りしとけ。 >>726 ソース出せ。 ココには張るなよ。
- 728 名前:デフォルトの名無しさん mailto:sage [05/02/01 18:38:44 ]
- 永遠の企業をめざして
ttp://dblog.dreamgate.gr.jp/user/e008/e008/
- 729 名前:684 mailto:sage [05/02/01 18:47:25 ]
- >>724
あー、EVT_APP_SUSPEND で true 返してないだけだった罠。 恥ずかしくて結果報告も出来なかったよ。w >>725 Alerm って使用禁止じゃなかったっけか。 >>726 9割方MIFファイルが原因だと思う。
- 730 名前:725 mailto:sage [05/02/01 18:53:56 ]
- >>727
(`・ω・´)ヾらぢゃーです 隊ちょー そのまま、検証へぶちこみます >>729 いえいえ、ゲームアプリ自体では当然使用してないですよ〜 (正確には待受アプリで使っちゃ駄目なんじゃなかったっけかな?)
- 731 名前:デフォルトの名無しさん [05/02/02 00:15:25 ]
- >>727
>>729 お返事助かります。 そのソースですが、 かなり面倒な説明で申し訳ないのですが。そしてお手数ですが・・・ ↓これをベースにして。 www.k-jbs.co.jp/jbscgi/dlcounter.cgi?url=http://k-jbs.dnsalias.net/coworkers/fukumitu/brewsample/CalcJoule.zip&name=brewsample ↓これのファイル書き込みのところだけ組み込んでみました www.s-cradle.com/developer/technicalnotes/tnzn/0001/filesystem.zip ベースとしているプログラムは、 HTMLVIEWERを使い数字を入力して何かの速度を計算する、 というものになっています。 私が試したのは、計算結果をtxtに書き込むという処理です。
- 732 名前:デフォルトの名無しさん [05/02/02 00:21:10 ]
- すいません↑のベースにしたファイルですが、
k-jbs.dnsalias.net/coworkers/fukumitu/brewsample/ このページの本サンプルプログラムソース のリンクで落としました。
- 733 名前:デフォルトの名無しさん mailto:sage [05/02/02 01:22:00 ]
- >>732
確認したいんだけど「特権レベル(Privilege Level)」という単語を知ってる?
- 734 名前:デフォルトの名無しさん mailto:sage [05/02/02 01:40:45 ]
- >>732
ソフィのサンプル貼られてもねぇ・・・ とりあえずサービスガイド一通り目を通せ。 そんなんじゃ今後ずっと躓くぞ?
- 735 名前:725 mailto:sage [05/02/02 12:21:52 ]
- 検証だそうとしたら
上司にぬっコロされそうになった(ノД`)あいーん だって原因わかんないんだもん 別機種から対応するか… (T_T )...トボトボ
- 736 名前:デフォルトの名無しさん mailto:sage [05/02/02 13:17:22 ]
- >>735
どうしても駄目ならKDDIに聞け。 KDDIの方から端末メーカーに原因を聞きに行ってくれたりするぞ。 結果、糞仕様が明らかになる可能性も高いんだが('A`)
- 737 名前:デフォルトの名無しさん [05/02/02 14:00:43 ]
- 特権レベルですか・・・・
どのように権限がかけられているかわかるはずもなく、 1から自分で作りたいと思います。 経験不足でした。 皆様に感謝いたします。
- 738 名前:デフォルトの名無しさん mailto:sage [05/02/02 14:22:18 ]
- >>729 がわざわざ「9割方MIFファイルが原因だと思う。」と書いてくれてるんだから先ずMIFファイルを開いて
隅から隅まで穴があくほど見てみれ。 それでも分からなければ二つのサンプルのMIFファイルを見比べてみれ。
- 739 名前:デフォルトの名無しさん mailto:sage [05/02/02 17:05:25 ]
- IWebでネットアクセスした後ってアクセス終了した後もしばらく重くなる端末多いですよね。
アクセス終了後にIWebをリリースしたりしても回避できないし。 この辺の解決方法知ってる人いませんか?
- 740 名前:デフォルトの名無しさん mailto:sage [05/02/02 17:43:00 ]
- >>739
( ̄∇ ̄)え!? 通信した後、重くなる端末ってけっこうあるんすか? おいらが試した端末は A5306STとW21Sですが重くならなかったですよー。 W21Sは通信中も重くならないっす。
- 741 名前:デフォルトの名無しさん mailto:sage [05/02/02 17:44:10 ]
- >>739
何かよく聞く話な気がするけど、漏れそういう現象見たこと無いんだけど… 具体的に遅くなる端末教えてもらえませんか? ちなみにIWebその他全部、通信周りは利用ごとに解放してます。
- 742 名前:741=598 mailto:sage [05/02/02 17:54:27 ]
- 使用機種は A5306ST、A1304T、A5504T、A5307ST、A5505SAかな。
ダウンロード直後に画面全体ポリライン描きまくって描画速度を出してるけど、 特に遅いと感じた事は無い。 蛇足だけど IDISPLAY_MeasureTextEx() の機種依存情報、 いくつか既出だったのね。オハズカシイ(´∩ω∩`)
- 743 名前:デフォルトの名無しさん mailto:sage [05/02/02 18:02:37 ]
- IWebじゃないけど、テスト用にフレーム数表示するだけの
アプリを動かした時に重くなったことがある。 そのときは、画像を読み込んだら軽くなった。 原因は不明・・・
- 744 名前:713 [05/02/02 18:04:15 ]
- 更新ダウンロードの件、サービスガイドに載っていました。すいませんでした。
>>720 3.0のリリースノートを見てみたのですが、アップロード指定の件、見つからなかった のですが、もし可能でしたらどちらに記載されていたか教えていただけないでしょうか? (話の流れだと、3.0のヘッダーファイルになるのでしょうか?)
- 745 名前:デフォルトの名無しさん [05/02/02 23:59:13 ]
- ネットに繋げられない/ブラウザの使えないPCにBrew SDK2.1.1を入れたくてインストール済みのPCから
フォルダ \BREW SDK v2.1.1 Ja と \BREW Addinsをコピーして、\BREW Addins\vs60の中身をVS6の \Common\MSDev98\Template にコピーしました。 新規作成ダイアログの途中、MIFファイルの作成で環境変数が未設定だとわかったので BREWDIR SDKをコピーしたフォルダ BREWSDK SDKをコピーしたフォルダ BREWSDK210JA SDKをコピーしたフォルダ BREWADDINS アドインのフォルダ を設定しましたが、それでもMIFエディタが立ち上がりません。 またMIFの作成をパスして終了したらAEEAPPGEN.C等のファイルが ..\..\..\..\..\..\..\SRC\AEEAPPGEN.C となっており実在するファイルへリンクが繋がっていません。 ウェブからのインストールと同じ状態にするには他に何を設定すればいいかご存知の方がいたら教えてください。
- 746 名前:デフォルトの名無しさん [05/02/03 00:09:41 ]
- >>725
がんがってください。俺にいれるのはこれだけでつ。 あとはなにか分かったらここに報告してくれると 他の人が助かるかもしれないのでよろしくおながいします。 つーか遅くなるほうの機体が壊れてるんじゃねーの? >>745 インストール済みのPCとHDDを取り替えれば?
- 747 名前:デフォルトの名無しさん [05/02/03 01:14:33 ]
- yくぼさん改行忘れてるよ
怒ってるのかな?
- 748 名前:デフォルトの名無しさん mailto:sage [05/02/03 13:11:30 ]
- >>740-741
とりあえず現象が確実に出るのがinfobar。 他にも海外端末(具体的に言うとモトローラV810とか)でも出ているらしいです。 限界速度近くで動かしているのもあり、微妙な速度低下でもFPSが落ちちゃって困ってるんですよね;; あと、IWebアクセス中、アクセス後はQCELPの再生時にIMediaの状態がPLAYに なっても実際音が鳴り始めるのが遅れるとか言う現象もあったり。 インジケータを見ていると、通信中のアイコン点滅がアクセス後も10秒くらい 続いているので、内部的に通信してる=チップセットに負荷が掛かるってことな んだと思うんですが。
- 749 名前:725 mailto:sage [05/02/03 13:36:40 ]
- >>746
ふぁーい(´ω`)ノ 何かわかったら書込みしまっす〜 機種が壊れて…おれもそう思いたいっすけどね〜 CPにあるテスト機3機種で起きるみたいなのよね おれの持ってる市販のW21Sだけ起きないw >>748 INFOBARって中身A5306STだって噂を聞いたことあるけど 通信で重くなるって違いがあるってことは その噂は間違いなのか…φ(._. )フムフム
- 750 名前:デフォルトの名無しさん mailto:sage [05/02/03 14:06:55 ]
- 噂ってオマエ…
- 751 名前:デフォルトの名無しさん mailto:sage [05/02/03 18:24:14 ]
- ITRANSFORM_TransformBltSimpleを使用する前にしなければいけないことってありますか?
TRANSFORM_*を指定するとA5503SAにて、上3分の1ほど描画されません。 他の機種では正常に描画されます。 わかるかたいらっしゃいますか?
- 752 名前:デフォルトの名無しさん mailto:sage [05/02/03 19:17:13 ]
- >>751
ITRANSFORM_TransformBltSimple()は特に必要とする前処理はない。 そのカキコだけでは何とも言えないが、引数と元にする画像を再度チェックしてみてはどうか。
- 753 名前:デフォルトの名無しさん mailto:sage [05/02/03 19:43:20 ]
- レスありがとうございます。
表示したいのはIBITMAP_CreateCompatibleBitmapで作った240*240画像です。 (そこにIImageを描画しています) ITRANSFORM_TransformBltSimple(m_pITransform,0,0,img,0,0,240,240,0,COMPOSITE_KEYCOLOR); では正常に表示され ITRANSFORM_TransformBltSimple(m_pITransform,0,0,img,0,0,240,240,TRANSFORM_FLIP_X,COMPOSITE_KEYCOLOR); などでは上3分の1ほど表示されません。 エミュでもA5501Tなど他の機種でも正常なのです。 今回はアプリでは使わなそうなので良いんですが…わけわかりません。
- 754 名前:デフォルトの名無しさん mailto:sage [05/02/03 21:00:15 ]
- >>753
IBITMAP_Invalidate()かな
- 755 名前:デフォルトの名無しさん mailto:sage [05/02/04 11:52:10 ]
- >>754
ありがとうございます。 しかしながら、マニュアルからこの関数の使い方がいまいちわかりません。 1) 240*240のIBitmapを作る 2) 1)で作ったIBitmapにIImageを描画 3) ITRANSFORM_TransformBltSimpleでIBitmapを描画 ですと、2)の後に使用すればいいんでしょうか?
- 756 名前:デフォルトの名無しさん mailto:sage [05/02/04 12:19:59 ]
- >>755
あえて言うなら 3) の後 2) でも問題はない (要はIDISPLAY_Update()までにターゲットのDDBのdirty rectを拡げときゃいいんだから)
- 757 名前:デフォルトの名無しさん mailto:sage [05/02/04 13:05:18 ]
- >>756
ありがとうございます。 今日はできないようなので、来週にでも試してみたいと思います。
- 758 名前:デフォルトの名無しさん mailto:sage [05/02/04 16:00:31 ]
- アプリ終了と同時にブラウザ起動で、指定URLに飛ぶ処理ってできます?
- 759 名前:デフォルトの名無しさん mailto:sage [05/02/04 16:15:39 ]
- >>758
ez2urlto: 使えば出来るんちゃうか? ezurlto: だと、アプリ終了時にメモリ解放しちゃうから駄目ぽ。
- 760 名前:デフォルトの名無しさん mailto:sage [05/02/04 16:42:05 ]
- ez2urlto??
ググっても出てこないんですけど、KDDI拡張とか?かな。。
- 761 名前:デフォルトの名無しさん mailto:sage [05/02/04 19:23:42 ]
- >>760
あー、まさにその通り。 ISHELL_BrouseURL() の KDDI仕様です。
- 762 名前:デフォルトの名無しさん mailto:sage [05/02/04 19:24:13 ]
- ↑ISHELL_BrowseURL() のまちがい。
- 763 名前:デフォルトの名無しさん mailto:sage [05/02/07 09:41:06 ]
- あらっ、今週は誰も休日出勤してないのね保全。
- 764 名前:デフォルトの名無しさん mailto:sage [05/02/07 13:04:45 ]
- みんなちゃんと寝たか?
FFはやったか?
- 765 名前:デフォルトの名無しさん [05/02/07 23:41:15 ]
- 何かの役にたてば・・・全然関係なかったらスマヌ
hobby7.2ch.net/test/read.cgi/appli/1106984938/ 868 名前:非通知さん@アプリ起動中 投稿日:05/02/07 22:05:12 ID:2bpJt0lw 今発見したんだが、どうやらWebのキャッシュがたまってるとアプリの動作が遅くなるみたいだ。 電源切ってキャッシュ消した後にロックマンやったら動作が速くなった。 既出だったらスマン。 869 名前:非通知さん@アプリ起動中 投稿日:05/02/07 22:08:09 ID:6mA9h/9J >>868 外出というより常識かと思われ。 ただし、W21CAなどのハイエンド機種では大差は無い。
- 766 名前:デフォルトの名無しさん mailto:sage [05/02/08 14:37:35 ]
- >>761
ありがとうございます。調べてみますー
- 767 名前:デフォルトの名無しさん mailto:sage [05/02/08 15:59:21 ]
- INFOBAA
k-tai.impress.co.jp/static/news/2004/04/01/infobaa.htm
- 768 名前:デフォルトの名無しさん mailto:sage [05/02/08 16:11:42 ]
- >>767
で、そのインフォヴァー('A`)にはBREWは乗るのか?
- 769 名前:766 mailto:sage [05/02/08 16:51:36 ]
- >>761
何度もすみません。 ISHELL_BrowseURL(app->a.m_pIShell,"www.yahoo.co.jp"); こんな感じで使うんですよね? エミュ、実機共に何も起きなくて悩んでおります。。 これらのドキュメントは、もしやCPしか見られないんですかね? こまりんこ
- 770 名前:デフォルトの名無しさん mailto:sage [05/02/08 17:00:25 ]
- >>766
>ISHELL_BrowseURL(app->a.m_pIShell,"www.yahoo.co.jp/"); 惜しいけど違う。 いずれにせよそんなんじゃ検証通る訳無いんで、CPに資料貰って来い。
- 771 名前:デフォルトの名無しさん mailto:sage [05/02/08 17:01:06 ]
- >>769
エミュは何も起きない。でも、渡されたURLを確認することは出来た気がする。 というか、BREWの実装としてはシェルにURLを渡したらその先の実装はネイティブに依存。 URLがブラウザで見れるインターネットのサイトかどうかもわからん。 KDDIの端末ではブラウザを起動することも出来るが、 その詳細についてはCPにならないと教えてもらえない。 っていうか、そんなんだから優秀な学生プログラマがBREWに興味持ってくれないんだ。ヽ(`Д´)ノ
- 772 名前:771 mailto:sage [05/02/08 17:20:37 ]
- >っていうか、そんなんだから優秀な学生プログラマがBREWに興味持ってくれないんだ。ヽ(`Д´)ノ
あ〜、769をけなしてるんじゃないよ。 qualcommがBREW有料にするからイクナイって言いたい訳。
- 773 名前:デフォルトの名無しさん mailto:sage [05/02/08 18:45:19 ]
- >769-772
ezfactoryで配布しているプログラミングリファレンスにコードまで載ってる 4.1.1 ISHELLの(43)
- 774 名前:デフォルトの名無しさん mailto:sage [05/02/08 18:49:49 ]
- と思ったらezurltoしか載ってないじゃんorz
スマンカッタ
- 775 名前:デフォルトの名無しさん [05/02/09 15:30:11 ]
- そうだ!スタートイベント時にこっそりデバックプリントフ"ぬるぽ"て書いとかないか?
- 776 名前:766 mailto:sage [05/02/09 16:12:42 ]
- なんどもx2すみません。
ブラウザは起動は無事成功いたしました。感謝 で、BREWアプリは終了させてブラウザのみ動いてほしいのですが こういうのは。。どうなんでしょう。 アプリを終了させると、ブラウザも終わってしまうので。
- 777 名前:デフォルトの名無しさん mailto:sage [05/02/09 16:23:50 ]
- >>776 できない
- 778 名前:デフォルトの名無しさん mailto:sage [05/02/09 17:31:59 ]
- >>777
>>759 どっちが正解だ? ブラウザ起動させてアプリ終了て不可能?
- 779 名前:デフォルトの名無しさん mailto:sage [05/02/09 18:18:33 ]
- >778
ezurltoだと不可でez2urltoだとOKだな多分。 プログラミングガイド精読しる
- 780 名前:779 mailto:sage [05/02/09 18:24:41 ]
- いやそれは勘違いか...単に待ち受けで使えるだけか...?
漏れは使ってないからワカンネ。
- 781 名前:777 mailto:sage [05/02/09 19:18:26 ]
- サービスガイドに書いてあることを要約すると、
・待ち受けアプリでezurltoを使ってブラウザ起動すると、 呼び出し元のアプリが終了してしまい、無事にアプリに戻れなくなる。 ・ez2urltoを使うと、待ち受けアプリからでもアプリを終了させずに ブラウザ起動できるようになる。 このことから、ezurltoもez2urltoも『アプリからブラウザを呼び出しても、 元のアプリに無事戻ってこられるように』という考えで用意されてると言える。 つまり、待ち受けでも待ち受けでなくても、ezurltoでもez2urltoでも、 「ブラウザを起動してアプリは終了させる」という動作はできない、と。 (わざわざ、そういう操作をできないようにしているのだと) …と、自分は理解しているんだが。マチガエテル?
- 782 名前:デフォルトの名無しさん mailto:sage [05/02/09 22:44:31 ]
- ret_evt に EVT_APP_STOPを入れておいて、
ブラウザ終了時にアプリも終了させるのはダメ?
- 783 名前:デフォルトの名無しさん mailto:sage [05/02/10 02:10:27 ]
- >>782
だめ。 まあカスタムイベント受信→イベントハンドラ内でISHELL_CloseApplet()で見た目としては閉じられそうだけど。
- 784 名前:デフォルトの名無しさん mailto:sage [05/02/10 02:51:58 ]
- サービスガイドでezurlto周りの説明覚えてないが、
ezurlto使ってプログラミングガイド通りの記述をすると、 アプリはサスペンドに入るっぽいんだが。 サスペンドイベント捕まえてISHELL_CloseApplet()呼んでもアプリは終了しなかった。 ez2urltoは試してないんでわからん。
- 785 名前:デフォルトの名無しさん mailto:sage [05/02/10 09:54:01 ]
- ez2urlto で ISHELL_BrowseURL() して、即 ISHELL_CloseApplet() じゃだめなん?
・・・自分で試してみれって話だな。w
- 786 名前:766 mailto:sage [05/02/10 16:56:09 ]
- >>785
いっしょにブラウザも終わってしまいますねー。 一応それっぽいことはできました。 ブラウザ起動で、サスペンド中は待機。 で、アプリに戻ってきた場合は、終了するclassに入っていく・・ような。 一瞬の間はできてしまいますが。 検証とおるかなー
- 787 名前:デフォルトの名無しさん [05/02/13 23:43:47 ]
- なんだよみんな連休かよバーカ
- 788 名前:デフォルトの名無しさん mailto:sage [05/02/13 23:59:03 ]
- (゚∀゚)アヒャヒャヒャヒャ 休日出勤頑張れ!
- 789 名前:デフォルトの名無しさん mailto:sage [05/02/14 10:44:14 ]
- 今はKDDI検証が渋滞中らしいからみんな暇なんかね?
- 790 名前:デフォルトの名無しさん [05/02/14 14:12:29 ]
- ぶりゅっ
- 791 名前:デフォルトの名無しさん mailto:sage [05/02/14 15:04:04 ]
- 漏れも渋滞待ち ノ
今思えば、ちゃんと休み取っとくんだった・・・
- 792 名前:デフォルトの名無しさん mailto:sage [05/02/14 16:17:18 ]
- 乙。代休は取れへんのか?
- 793 名前:デフォルトの名無しさん mailto:sage [05/02/15 20:35:18 ]
- 話は変わるが、アプリゲットでBREWアプリも登録出来るようになったらしいね。
ttp://ac-admin.appget.com/
- 794 名前:デフォルトの名無しさん [05/02/16 13:13:28 ]
- d.hatena.ne.jp/npaka/20050215
- 795 名前:デフォルトの名無しさん mailto:sage [05/02/16 13:36:02 ]
- 誰が作ったかわかんないBREWアプリなんて
どうせ怖くて落とせないだろうし無問題。
- 796 名前:デフォルトの名無しさん mailto:sage [05/02/16 20:10:01 ]
- >795
いや、アプリゲットは公式コンテンツへもリンクできるから、公式コンテンツを宣伝できるってことでしょ。 勝手アプリなんて今のBREWでできるわけないし。
- 797 名前:637 mailto:sage [05/02/16 21:51:48 ]
- カメラの道は”無駄に”厳しいっす
端末仕様書に嘘が書いてあったりヘッダファイルにバグがあったり おまいら本当にCPにアプリ作らせる気があるのかと>K,Q
- 798 名前:デフォルトの名無しさん mailto:sage [05/02/16 21:57:43 ]
- >>797
禿しく同意w 機種毎にフォントが違うのはどーにかするが、 カメラまわりの機種依存処理はホントひどいな。
- 799 名前:デフォルトの名無しさん mailto:sage [05/02/16 23:12:58 ]
- 半年ぶりにBREWに戻れそうです。おまいら、よろしく。
ところで半透明くらい使えるようになった?
- 800 名前:デフォルトの名無しさん mailto:sage [05/02/16 23:34:20 ]
- おまいの脳内の中ではバリバリ半透明使えるぜ
- 801 名前:デフォルトの名無しさん mailto:sage [05/02/17 11:04:13 ]
- アルファブレンディングくらい自分で書けと。
ところで、DBGPRINTFを使ってる人ってリリース時にどうやって削除してる? ILoggerはマクロで抑制できるけど、DBGPRINTFは無理だよね? 可変長引数を取るマクロってARMコンパイラで使えるの?
- 802 名前:デフォルトの名無しさん mailto:sage [05/02/17 12:52:35 ]
- >>801
マクロじゃなくて置換で #ifdef _DEBUG #define TRACE DBGPRINTF #else #define TRACE if(0)DBGPRINTF #endif if(0)DBGPRINTFの方は常に偽なので最適化で削除される。 あまり誉められたやり方じゃないが、ARMコンパイラで警告出さずにやる方法はこれしか思いつかん かった。#else〜#define TRACE〜#endifの空宣言にすると意味の無い文字列やシンボルがあります とか警告出るのよね。
- 803 名前:801 mailto:sage [05/02/17 13:11:16 ]
- >>802
おーありがとう。 今は #if defined(DBGPRINTF) && !defined(_DEBUG) #undef DBGPRINTF #define DBGPRINTF #endif ってやってて、Warningでまくってたわw #define DBGPRINTF(fmt, ...) が使えればいいんだけどねぇ。
- 804 名前:デフォルトの名無しさん mailto:sage [05/02/17 13:44:10 ]
- >>802
BREW環境はよく知らない通りすがりですが TRACE((fmt, ...)); と書いとけば #ifdef _DEBUG #define TRACE(args) DBGPRINTF args #else #define TRACE(args) #endif でいけるような。
- 805 名前:802 mailto:sage [05/02/17 15:41:35 ]
- >>804
なるほど、()で引数1つに纏めるわけですか。 しかしこれ、DBGPRINTFの第一引数はchar *固定なわけですがARMコンパイラだと TRACE(("nullpo %d", 100)); を DBGPRINTF(("nullpo %d", 100)); と展開しようとしてキャストエラー吐かれます(非0なconst intをポインタに変換できない)。 同様の手法でやるなら、IWEB_GetResponseの引数みたいに #ifdef _DEBUG #define TRACE(fmt, arg) DBGPRINTF(fmt, arg) #else #define TRACE(fmt, arg) /* nop */ #endif と定義して、呼び出し側で TRACE("ぬるぽ %sx%d", ("ガッ", 256)); みたいに呼ぶしかないんじゃないでしょうか。
- 806 名前:デフォルトの名無しさん mailto:sage [05/02/17 16:57:23 ]
- >>805
> DBGPRINTF(("nullpo %d", 100)); TRACE(("nullpo %d", 100)); ↓ #define TRACE(args) DBGPRINTF args ↓ DBGPRINTF ("nullpo %d", 100); を期待したんですがARMのプリプロセッサの仕様かもしれないですね。 引数2つだとfmtだけのTRACEが書けないので、うーん。 一応確認ですがDBGPRINTFの後のargsに()は付けないんですよー。
- 807 名前:802 mailto:sage [05/02/17 17:07:47 ]
- #defie TRACE DBGPRINTF args
でうまくいきました(*´д`)ゞ あーハズカシ…
- 808 名前:デフォルトの名無しさん mailto:sage [05/02/17 17:42:29 ]
- おし、この勢いで行けばMIDPスレを超える!('з')
|

|