- 1 名前:デフォルトの名無しさん [05/03/17 11:59:25 ]
- BREW(Binary Runtime Environment for Wireless)についてのスレ
テンプレ kintubo.kakiko.com/brew/ 前スレ pc5.2ch.net/test/read.cgi/tech/1096006023/ 関連情報>>2-10 ■過去スレ 03 pc5.2ch.net/test/read.cgi/tech/1096006023/ 02 pc5.2ch.net/test/read.cgi/tech/1076511398/ 01 pc2.2ch.net/test/read.cgi/tech/1011078904/
- 53 名前:デフォルトの名無しさん [2005/03/22(火) 18:16:48 ]
- BREWでOEMアドレスとありますが、
ここでいうOEMというのは何を指すのでしょうか? 「Original Equipment Manufacturer」というのが調べて出てきましたが、 何かニュアンスが違うような気がします。
- 54 名前:デフォルトの名無しさん mailto:sage [2005/03/22(火) 19:20:04 ]
- OEMアドレスって言葉がどこに出てくるかは知らないが、
BREWでいうOEMの説明はドキュメントにこう出てる(OEM層の説明として)。 >OEM(Original Equipment Manufacture)層 >BREW 実装時にAEE 層と接続する為に端末メーカが提供するアプリケーションです。 端末とBREW実行環境をつなぐインターフェイス、の意味で使ってる言葉だな。 キーイベントの説明図にも使われている。
- 55 名前:デフォルトの名無しさん mailto:sage [2005/03/23(水) 13:07:56 ]
- 鯖移転したんだね。
さてさて、java野郎はどうなった事やら
- 56 名前:デフォルトの名無しさん mailto:sage [2005/03/23(水) 15:30:55 ]
- BRIファイルで
「画像サイズは240x240以内が適当」と書かれているんだけど、 それ以上のサイズ240x288を使用すると、ひっかかる端末があるのでしょうか?
- 57 名前:デフォルトの名無しさん [2005/03/23(水) 15:52:14 ]
- >>51
web上の画像ファイルをファイル出力しないでセットするにはISOURCE_Readで出来なかったっけ 自分はやったことがないから書き方は知らんけど IIMAGE_SetStreamのほうがいいのかな。こっちも書き方知らんけど 何か根本的に間違えてる予感。でもこの辺のサンプルが全然無いからなぁ・・・
- 58 名前:デフォルトの名無しさん mailto:sage [2005/03/23(水) 16:04:13 ]
- >>57
ストリームからバイナリに読むのがISOURCE_Read() ストリームからIimageにするのがIIMAGE_SetStream() でも>>22はストリームとリソースからの読み込みが混在しつつ、 尚且つ書いてあることも無茶苦茶。 簡単なサンプルならプログラミングガイドの IAStreamとIMemAStreamあたりに載ってる。 ファイルから読み込むサンプルだけど、それがIWebになるだけ。
- 59 名前:デフォルトの名無しさん [2005/03/24(木) 15:49:05 ]
- BREWは公式登録しないと使えないのに
何のために作ってるの? 仕事?
- 60 名前:デフォルトの名無しさん mailto:sage [2005/03/24(木) 16:07:54 ]
- 過半数は仕事で見てるんでしょ
下請けだと直接クアルコムやKDDIに質問できないし、レスポンスも遅い。 調べようにもWebに情報が殆ど無い。 このスレのおかげで助けられた奴は多いと思う。
- 61 名前:デフォルトの名無しさん mailto:sage [2005/03/24(木) 16:47:48 ]
- 下請けってどうやって開発するの?
まさか実機も無し? まぁ、それはいいとして、ちょっと疑問なんだが、 AppLoaderでルートディレクトリを丸ごと吸い上げると、 AppLoaderで表示されないファイルが吸い上げられるんだが、 これはバグなのか?
- 62 名前:デフォルトの名無しさん mailto:sage [2005/03/24(木) 17:33:42 ]
- >>61
上2行に関して。 開発環境から実機から全部借りる。 自社で開発環境整ってるトコもあるかもしれんけど、 大半は借りてると思う。 ARMコンパイラもノートにインストールすれば移動できるし。 名目上はCPの社員。
- 63 名前:デフォルトの名無しさん mailto:sage [2005/03/24(木) 17:40:30 ]
- ウチはCPに端末をテスト端末化してもらってる。
今数えたらBREW2.1端末が24もあった。 これからも増えることを考えるとちょっと鬱 意外と維持費がバカにならない(docomo端末も沢山あるし)
- 64 名前:デフォルトの名無しさん mailto:sage [2005/03/24(木) 20:06:05 ]
- brewforums.qualcomm.com/ja/showthread.php?s=a208848de90bc821ec55b68bd755bb7a&threadid=285
ついさっき知ったんだが、AEEApplet 構造体のサイズって32kbが上限なん? これって、AEEApplet_New() の引数定義を書き換えちゃダメなんだろうか。 それにしても機種によってスタックサイズが小さい機種も多いね。 おじちゃんスタックエリア使ってがりがり書いてたらメモリの内容が 勝手に書き変わりまくって焦った。
- 65 名前:デフォルトの名無しさん mailto:sage [2005/03/24(木) 20:51:10 ]
- 誰かこの中でW21T使って、ISHELL_BrowseURLでメール送る時に、
bodyにMALLOCしたメモリを指定して成功した人いない? 本文が設定できないよ('A`)
- 66 名前:64 mailto:sage [2005/03/25(金) 15:03:29 ]
- K開発支援サイトのFAQにも32768バイトが上限って書いてあった。
こりゃあ実際にコンパイルして実機で試してみるまでわからんな。 ってか、素直にEVT_APP_STARTでMALLOCしろってことか。
- 67 名前:sage [2005/03/25(金) 15:15:07 ]
- ちょっと質問です。
前スレで、ブラウザ呼び出して、呼び出し元を終了すると、ブラウザも終了 してしまうという話題がありましたが、これは、タイミングによって挙動が異なる 問題でしょうか? 試験機にて、 ISHELL_BrowseURL() ez2urltoを使用 ISHELL_CloseApplet() 引数はFALSE の順で呼び出したのですが、ブラウザは終了されませんでした。 たまたま、タイミングがいいだけなのでしょうか。 本件の原因は、ブラウザが呼び出し元のメモリを参照してるというから起きて しまうという理解でOKでしょうか?
- 68 名前:デフォルトの名無しさん mailto:sage [2005/03/25(金) 16:22:59 ]
- >>67
漏れが試したらブラウザ起動中に真っ白い画面で動かなくなった。 何かキーを押したらブラウザ終了or再開or変な画面に突入、最悪電池取らないと動かなくなった。 ezurlto使用。 機種に拠るとは思うけど、安定した結果は望めないかと。
- 69 名前:デフォルトの名無しさん mailto:sage [2005/03/25(金) 16:27:56 ]
- >>67-68
そもそもezurltoだと、アプリが終了したらブラウザの動作は未定義じゃないか? アプリが確保したヒープエリアを参照する以上、 アプリが終了したらそのメモリの内容は保証されないわけで。
- 70 名前:デフォルトの名無しさん mailto:sage [2005/03/26(土) 01:38:12 ]
- >>58
ホント素人でスマソ。WebからjpgをDLしてファイル出力せずにIImageに入れるにはどうするの? コールバック関数内で読み込まれつつあるデータをどうやってIImageに入れていくのかが分からん… まさかimg = WEB_GetResponse(略);とは書けないだろうし。 img = IAStream_Read(IAStream, cb_buf, size);も違うだろうし… フォーラムにあった直接読み込むというサンプルはどうも上手くいかないし… 簡単でいいからサンプルソースきぼん… 会社(からQ&K)に聞けないし、今のところBREW作ってるのは自分だけだし頼りになるのはフォーラムと2chのみ…
- 71 名前:デフォルトの名無しさん mailto:sage [2005/03/26(土) 19:14:11 ]
- >>56
288 は大丈夫だけれど、320 以上の JPEG はアウトになる機種が。 開発支援サイトの FAQ を参照して _| ̄|○ >>70 ファイルに出力できたのなら、前段としてメモリにも展開できていると思うので、 あとは、その JPEG データをどうやって IImage に渡すか考えればいいわけ。 IMemAStream とか IIMAGE_SetStream とか >>58 に書いてあるのが答え。 ・IMemAStream と IImage のインスタンスを ISHELL_CreateInstance() で生成 ・メモリにある JPEG データを IMEMASTREAM_Set() を使ってストリームにする ・IMemAStream を IIMAGE_SetStream() で IImage に渡す ・IIMAGE_Notify() で完了するまで待つ 確かこんな感じ。ソースが手元にないので自信はないけど。 でも、こんなのはヘルプを見ればパズルのようなものでは?
- 72 名前:デフォルトの名無しさん mailto:sage [2005/03/27(日) 19:41:55 ]
- >>70
プログラミングガイドくらい目を通せ メモリの解放もロクに出来ないのに、3段飛びするもんじゃない。 IWebからメモリに読み込み、それをIFileで保存、それをIImageで読み込み 以上が出来てもまだわからないならアドバイスしても良いが。 今の知識じゃ、もしサーバから「ContentLength付け忘れちゃったからどうにかして」って 言われたら対応できまい? そして何を対応するか、何故対応する必要があるかもわかるまい? その度に質問されるんじゃたまらん。
- 73 名前:デフォルトの名無しさん mailto:sage [2005/03/28(月) 13:45:00 ]
- 機種によってフォントサイズは違うけど、
AEE_FONT_NORMAL,AEE_FONT_BOLD,AEE_FONT_LARGE って 各カタログに書かれてあるフォントのどれに相当するの〜?
- 74 名前:デフォルトの名無しさん mailto:sage [2005/03/28(月) 14:28:38 ]
- >>73
カタログじゃなくて、仕様書見ることをオススメ。
- 75 名前:デフォルトの名無しさん mailto:sage [2005/03/29(火) 00:46:05 ]
- >>72
仕事ではそうも言ってられない罠
- 76 名前:デフォルトの名無しさん mailto:sage [2005/03/29(火) 01:01:13 ]
- 仕事のためにもプログラミングガイドに目を通した方が確実だと思うが…
確かに漏れも IMemAStream 見逃して教えてもらって助かったけどさ。 検証待ち1ヶ月経過(´д`)
- 77 名前:デフォルトの名無しさん mailto:sage [2005/03/29(火) 08:44:32 ]
- いまは半年待ち<検証
- 78 名前:デフォルトの名無しさん [2005/03/29(火) 08:49:32 ]
- ふざけんな
- 79 名前:デフォルトの名無しさん [2005/03/29(火) 09:46:16 ]
- >>74見たけどワケワカラン
- 80 名前:デフォルトの名無しさん mailto:sage [2005/03/29(火) 09:55:11 ]
- リソースエディタで改行コードが使えない件について。
FAQで、使えませんって答えてるが、 そこで答える前に入力のテキストボックスを改行コードOKにして 生成するだけで事足りるんじゃないかと。
- 81 名前:デフォルトの名無しさん mailto:sage [2005/03/29(火) 09:59:00 ]
- >>77さん
半年待ちって、まぢですか?
- 82 名前:デフォルトの名無しさん mailto:sage [2005/03/29(火) 11:04:36 ]
- >>81
まぢ。俺も最初冗談かと思ったよ。 今から検証に出したらもっとかかるのかも知れんね。コネがない会社だと。
- 83 名前:デフォルトの名無しさん mailto:sage [2005/03/29(火) 12:56:45 ]
- >>82さん
うぅ・・・厳しいっすね。 KDDI、アプリを世に普及させるつもりあるんですかね。 これで審査に落ちた日には・・・再審査までにまた待ちですか? アリエナイ・・・
- 84 名前:デフォルトの名無しさん mailto:sage [2005/03/29(火) 13:42:36 ]
- 皆様、お疲れ様です。
突然質問で恐縮ですが、BREW2.1のAPIリファレンス(.chm) って、どこかで手に入りますか?
- 85 名前:デフォルトの名無しさん mailto:sage [2005/03/29(火) 16:33:42 ]
- ポータビリティになったら、
ゲームユーザーはKDDIから出て行く気がするよ
- 86 名前:デフォルトの名無しさん mailto:sage [2005/03/29(火) 18:02:22 ]
- >>84
ない気がする。 俺は代わりに3.1.2jaのSDKについてたHTMLヘルプ見てたりする。
- 87 名前:デフォルトの名無しさん mailto:sage [2005/03/29(火) 18:33:01 ]
- >>80
KDDI としてはそう答えるしかないんじゃない? どうしても改行を入れたければ bar を直接編集すれば〜、 試したことないから動くか知らんけど。
- 88 名前:デフォルトの名無しさん mailto:sage [2005/03/30(水) 02:08:44 ]
- KDDIのBrew開発支援サイトってどこ?
- 89 名前:デフォルトの名無しさん mailto:sage [2005/03/30(水) 02:15:28 ]
- BREWCPにならないと見れないよ。
- 90 名前:デフォルトの名無しさん mailto:sage [2005/03/30(水) 13:28:15 ]
- ヒープサイズについて質問があります。
k-brew-testツールを使って、アプリが一通りの機能を実行するのに必要な ヒープサイズを割り出しました。(ここでは600kbとします) そして、ヒープサイズチェック処理で、この600kbの空きがあるかどうかを チェックするようにし、EVT_APP_STARTとEVT_APP_RESUMEでこのチェック処理を 呼び出すようにしました。 そして、k-brew-testツールでヒープの空き容量を590kbとかに設定して、アプリ を実行したところ、EVT_APP_STARTでのチェック処理内で取得した空き容量が、 590kbよりも小さい(ここでは500kbとします)値となっており、チェックに 掛かってしまいました。 これは、アプリが起動することにより100kbのヒープが使われたためだと思って います。 そこで、アプリでのチェックでは500kbの空きがあるかどうかでチェックをする ようにして、アプリ起動時はチェック処理を通過するようになりました。 しかし、アプリ起動後に色々と機能を実行していき、サスペンド・レジュームを 行ったとき、EVT_APP_RESUMEでのチェック処理内で取得した空き容量が、 500kbよりも小さい(ここでは450kbとします)値となっており、チェックに 掛かってしまいました。 これは、アプリの機能を実行していく中で、さらに50kbのヒープが使われたため だと思っています。
- 91 名前:デフォルトの名無しさん mailto:sage [2005/03/30(水) 13:29:07 ]
- ...続きです
そこで、皆様に質問です。 1.アプリ仕様書の起動時に必要なヒープサイズは600kbと記述し、アプリのチェック 処理としては500kbでチェックするようにする(アプリ起動時に消費される分を 差し引いた値でチェックする)という考えで、間違いないでしょうか。 2.アプリ起動時とレジューム時のチェック値は、通常変えるものなのでしょうか。 (アプリ起動時は質問1の値(500kb)でチェック、レジューム時はアプリが起動 したあとに消費する値(50kb)でチェック?) 皆様が実際に実装した方法などから、お答えをいただければ助かります。 よろしくお願いしますm(_ _)m
- 92 名前:デフォルトの名無しさん mailto:sage [2005/03/30(水) 14:51:33 ]
- >>91
僕は例えば起動時に必要なヒープサイズが600kbだとした場合、 起動時、レジューム時に600kb残っているかどうかをチェックし、 仕様書にも600kbと記述します。 このため、アプリ起動時にもう少し大きめのヒープエリアが必要になりますが、 チェック時にアプリ自体が使用しているヒープサイズが不明なため、安全を見てこうしています。 メモリが余っている分には動作に支障はなくとも、メモリが足りないときは問題ですからね。 まぁ、レジュームの時は、ある程度使用済みヒープサイズが想定できるでしょうから、 その時のチェックは多少甘めにしても良いんじゃないですかね?
- 93 名前:デフォルトの名無しさん mailto:sage [2005/03/31(木) 03:03:40 ]
- 某カメラ付き端末
ヒ ー プ が た っ た の 1MB と か あ り え ね ー おめーのことだT芝端末 ナメてんのか
- 94 名前:デフォルトの名無しさん mailto:sage [2005/03/31(木) 11:01:45 ]
- DocomoにおけるD、それがBREWのT・・・・もしくはK、いやSかも
- 95 名前:デフォルトの名無しさん mailto:sage [2005/03/31(木) 11:07:27 ]
- 【諸事情により書けない!】
- 96 名前:デフォルトの名無しさん mailto:sage [2005/03/31(木) 16:14:38 ]
- IFILECP_Get()なんですが、NativeUIに移行した後、
データを選択したらリジュームにもコールバックにも 返ってこずにリセットがかかるんですが、何が原因ですかねぇ?
- 97 名前:デフォルトの名無しさん mailto:sage [2005/03/31(木) 18:33:55 ]
- >>96
メモリアクセス違反ちゃうんかと。 SUSPEND/RESUME時に必要なメモリ解放しちゃってるとかね。
- 98 名前:デフォルトの名無しさん mailto:sage [2005/03/31(木) 19:59:37 ]
- >>93
大丈夫だ。スーファミよりメモリ積んでる。
- 99 名前:91 mailto:sage [2005/03/31(木) 20:54:29 ]
- >>92さん
ありがとうございます。 そうすると審査のとき、仕様書には600kbってかいてあるけど、起動時に例えば700kbの空き を作らないとメモリチェックに掛かってしまう、レジュームのときはさらにプラス600kbの 空きがないとメモリチェックに掛かってしまいますよね。 仕様書に書いてある必要サイズ以上の空きがないとだめになるわけですが、審査は問題ない んでしょうか。
- 100 名前:デフォルトの名無しさん mailto:sage [2005/03/31(木) 20:58:10 ]
- KDDIに質問を投げて戻ってきたサンプルアプリを起動しようとしたら
端末リセットがかかった件について。
- 101 名前:100 mailto:sage [2005/03/31(木) 21:26:08 ]
- あ、動いた
- 102 名前:デフォルトの名無しさん [2005/03/31(木) 22:30:38 ]
- 【BREW】 EZアプリ総合スレ Part 1 【Java】@携帯アプリ
hobby7.2ch.net/test/read.cgi/appli/1072101693/l50 から誘導されてきました 811 名前:非通知さん@アプリ起動中 投稿日:2005/03/24(木) 15:34:29 GSyG/ezB ここBREW審査通った人いる?会社とかでもいいけど。 却下された場合は却下理由とかあるのでしょうか? あと、通りやすい条件とかあるのでしょうか? 無料アプリはauにメリットがないから通りにくいとか どなたかご存知でしたら教えてください
- 103 名前:デフォルトの名無しさん [2005/03/31(木) 23:01:10 ]
- もうBREWじゃないとできないような企画じゃないと通さないよ、
みたいなメールは少し前に来た。 移植とか他のキャリアにあるのと同じじゃだめなんじゃない? つまんないのを通してたら検証待ち時間がどんどん長くなるからかもな。 今でさえもう(少し前にもここででてたが)xヶ月待ちだからな
- 104 名前:デフォルトの名無しさん mailto:sage [2005/03/31(木) 23:45:53 ]
- >>102
コンテンツプロバイダ(CP)として認定されるには?ってことが聞きたいんだよな。 個人で認定されることはまずない。法人でアプリの企画を申請するしかない。 しかし現在のauの様子からすると法人であっても認定されるのは難しいかも。
- 105 名前:102 [皇紀2665/04/01(金) 01:06:35 ]
- レスありがとうございます
>>103 信頼性だけ確認してどんどん通して面白くないのは 削除していくのがいいと思うけどなぁ 審査も自社の業務だし、増えれば利益になるんだから もっと人員増やしてくれてもいいかなと思います >>104 個人はエントリーキットにダメって書いてました 一応株式会社としての申請ですけど、小さな会社ですし 今までにアプリの実績が無いので厳しいと思ってます。 というか、BREWアプリ一覧を見ると同じ会社ばかりなので 新規参入受付っていうのはタテマエなのかと思ったりも してますが、どうなんでしょうね?
- 106 名前:デフォルトの名無しさん [皇紀2665/04/01(金) 01:16:16 ]
- シンビアンはどう?
OSも公開されているし ドコモ採用だし
- 107 名前:デフォルトの名無しさん mailto:sage [皇紀2665/04/01(金) 01:57:14 ]
- 過去の遺産を流用すればいい。
リメイクと続編こそ皆待っている。 ttp://www.hcn.zaq.ne.jp/cabic508/rsf/SF6-2.swf (´;ω;`)
- 108 名前:デフォルトの名無しさん mailto:sage [皇紀2665/04/01(金) 02:53:41 ]
- >>107
感動しますた でもいくら「これは、ひどい」と言われようとも漏れはM.O.M.O.タン劇萌えであることを懺悔しておく
- 109 名前:デフォルトの名無しさん mailto:sage [皇紀2665/04/01(金) 10:14:39 ]
- >>107
しますた
- 110 名前:92 mailto:sage [皇紀2665/04/01(金) 15:07:08 ]
- >>99
うちは約xxxkbって書いたら通った。w
- 111 名前:デフォルトの名無しさん mailto:sage [2005/04/05(火) 00:28:17 ]
- 最近平和だ
検証待ちであちこちで開発ストップしているのだろうか・・・
- 112 名前:デフォルトの名無しさん mailto:sage [2005/04/05(火) 01:33:44 ]
- 早く検証とおせやごルァァァアアアア!!!
・・・・ごめんなさい。おながいします。どうか。どうか。おながいします。
- 113 名前:デフォルトの名無しさん mailto:sage [2005/04/05(火) 08:17:30 ]
- 「検証をしているから待つ」ならまだ納得いくが、
検証が始まるまで何ヶ月も待つというのが納得いかーん! 人増やせゴルァ!! 俺が手伝ってやってもいいぞ
- 114 名前:デフォルトの名無しさん mailto:sage [2005/04/05(火) 11:23:06 ]
- っつーかいい加減、クライアントに説明するにしても
「作るのは一ヶ月ですが、リリースまで半年かかります。」 ・・・こんなの納得してもらうの無理だから。
- 115 名前:デフォルトの名無しさん mailto:sage [2005/04/05(火) 15:54:46 ]
- マジだ。ほんんんんんっとに手伝ってもいい。タダでいい。
要するに人手が足らないんだろ?手伝うからサ、なっ?
- 116 名前:デフォルトの名無しさん mailto:sage [2005/04/05(火) 16:15:02 ]
- >>115
運用ガイドに検証の委託先が載ってるから行って手伝ってやれ('A`)
- 117 名前:デフォルトの名無しさん mailto:sage [2005/04/05(火) 16:49:04 ]
- むしろ半年かけてJava動くようにしようぜ
- 118 名前:デフォルトの名無しさん mailto:sage [2005/04/05(火) 21:28:50 ]
- テスト用の携帯端末って
そのへんに捨てられてある機種でいいよね? アキバとかで、タダ同然に売られているかな?
- 119 名前:デフォルトの名無しさん mailto:sage [2005/04/05(火) 23:06:07 ]
- だれか。ICAMERA_GetParm() の引数で、
CAM_PARM_FPS_LIST を受け取りたいときの p1 と p2 の型知らない? int32 *p1; boolean p2; ICAMERA_GetParm( camera, CAM_PARM_FPS_LIST, (int32*)&p1, (int32*)p2 ); で渡したら、端末が固まる。。。 そしてプログラミングガイド見ても、上手くはぐらかされててわからん。orz
- 120 名前:119 mailto:sage [2005/04/05(火) 23:10:41 ]
- う、うごいた。。。
p2 も参照渡しなのね。 ・・・プログラミングガイドのバカ。。。orz
- 121 名前:デフォルトの名無しさん mailto:sage [2005/04/06(水) 01:28:18 ]
- >>117
メモリ気にせずjavaアプリみたいに書ければ楽ちんだな 当たり前だけど他の携帯アプリと違って固有なのが多くて頭を切り換えるのが面倒('A`) Java on BREWまでいかないまでもJava風の書きかたしても動くようにしてくれ 自力で全部やろうにもクラスとか作るのもマンドクセ
- 122 名前:デフォルトの名無しさん mailto:sage [2005/04/06(水) 09:52:59 ]
- もう、BASICでいいじゃん・・・
- 123 名前:デフォルトの名無しさん mailto:sage [2005/04/06(水) 11:09:32 ]
- >>122
いや、それはよくない
- 124 名前:デフォルトの名無しさん mailto:sage [2005/04/06(水) 11:24:04 ]
- Dとか?
- 125 名前:デフォルトの名無しさん mailto:sage [2005/04/06(水) 14:59:23 ]
- Delphi?
- 126 名前:デフォルトの名無しさん mailto:sage [2005/04/06(水) 21:02:37 ]
- Java風BREWは文字列を表示する似非drawStringだけしか作ってない
オーバーロードが出来れば少し楽になるんだが・・・ お前らはどんな風に書いたのか教えてくれ
- 127 名前:デフォルトの名無しさん mailto:sage [2005/04/06(水) 21:58:14 ]
- >>114
真面目に、ウチでは新規のBREW開発はしばらく中止。 開発委託案件があれば受けるけど、自社リスクでの開発なんてこの状況じゃ無理。
- 128 名前:デフォルトの名無しさん [2005/04/07(木) 09:22:32 ]
- 配信が開始される頃にはその機種がなくなってたりして
- 129 名前:デフォルトの名無しさん mailto:sage [2005/04/07(木) 10:03:05 ]
- ゲームユーザーだけは
ポータビリティ開始と同時に、無料アプリ狙ってドコモに移動するでしょ。 有料ばかりのBREWに残るハズなし。
- 130 名前:デフォルトの名無しさん mailto:sage [2005/04/07(木) 11:15:44 ]
- リソースエディタの3.0ならリソース作るの楽でウマーかと思ってちょっといじってみたんだが、
こいつ「@」とか機種依存文字がリソースに組み込めなくないか? 今までは大丈夫だったから、まだ対応されてないってだけかね?
- 131 名前:デフォルトの名無しさん mailto:sage [2005/04/07(木) 13:10:15 ]
- W21Sで、カメラにオーバーレイ画像を表示しています。
小さいBMP画像を表示したいのですが、Displayサイズと同じ大きさの画像でないと表示できないので、 そのサイズの画像を用意して表示している状況です。 しかし、現在の方法だと画像の容量が大きくなってしまうので、 小さい画像を用意し、位置を指定して表示する方法を知りたいのですが、何かないでしょうか?
- 132 名前:デフォルトの名無しさん mailto:sage [2005/04/07(木) 13:40:09 ]
- >>131
端末仕様書を読むことをオススメ。 画像サイズとオーバーレイサイズが一緒じゃないと駄目とか書いてある。
- 133 名前:131 mailto:sage [2005/04/07(木) 13:55:45 ]
- 一通り読みました。
IBITMAP_CreateCompatibleBitmap()でDisplayサイズの画像を生成し、 IBITMAP_BltIn()で画像合成 という感じで大丈夫でしょうか? 今テストできない状況なので、とりあえずソースだけ書いてみます。
- 134 名前:デフォルトの名無しさん mailto:sage [2005/04/07(木) 14:11:46 ]
- ICAMERA_AddOverlay使うんと違うの?
- 135 名前:デフォルトの名無しさん mailto:sage [2005/04/07(木) 15:44:49 ]
- IMEDIAでの再生で質問があります。
BREWアプリでAACエンコードの3g2ファイルを再生したいと思ってるのですが、 AEECLSID_MEDIAAACを使っても上手く再生できませんでした。 他の形式は再生できますが、3g2はなにか特殊な処理がいるのでしょうか? 皆様のお知恵をお貸しください。
- 136 名前:デフォルトの名無しさん mailto:sage [2005/04/07(木) 20:02:18 ]
- >135
MEDIAMPEG4で再生できるんじゃないか(動画扱い)
- 137 名前:デフォルトの名無しさん [2005/04/07(木) 22:15:16 ]
- ICAMERA_GetSizeList() の第3引数が boolean* 型だからって思ってそのまま渡したら、
実は内部的に long* だったらしく、メモリの境界またぎで端末フリーズ。 またKのプログラミングガイドに騙されたわけで。。。 ・・・頼むからちゃんと動くサンプルを提示しておくれ!ヽ(`Д´)ノ
- 138 名前:135 mailto:sage [2005/04/08(金) 01:29:30 ]
- >>136
MPEG4なんですが、3g2のときと同じで IMEDIAUTIL_CreateMediaでIMEDIAインスタンスを生成してるんですが、 戻り値がENOTYPE(34)でIMEDIAの生成にすらいってません。 IMEDIAインスタンスをISHELL_CreateInstanceで生成する方法で、 AEECLSID_MEDIAAAC等指定しても一緒です。 再生ファイル自体が悪いのかと思ったのですが、 再生ファイルをファイル種別で実機のフォルダに転送すると、 うまく再生できるのでさらに分からなくなっています
- 139 名前:デフォルトの名無しさん [2005/04/08(金) 02:13:04 ]
- >138
データフォルダで再生できるファイル≠BREWから再生できるファイル 拡張子は.3g2?
- 140 名前:135 mailto:sage [2005/04/08(金) 10:31:05 ]
- >>139
拡張子は「.3g2」です。 端末仕様(確定版)には、BREW実行環境上で再生可能なデータが 記載されており3GPP2のAACエンコードで拡張子が.3g2は再生可となっております。
- 141 名前:デフォルトの名無しさん mailto:sage [2005/04/08(金) 11:18:16 ]
- 同じ3G2でもエンコードのしかたで不理由上ではSEEKできなかたりする
- 142 名前:135 mailto:sage [2005/04/08(金) 13:08:44 ]
- >>141
偽(えせ)着うたとよばれるものでの作成はほとんど行ったのですが、 どれもメディア解析で一致するクラスがないようで IMEDIAのインスタンス生成までいきません。 SEEKを行うところまで行き着かないのが現状です。 WinampでCDからAAC形式でリッピングしたもの(.aac)を使うと、 インスタンス生成まで行きますがエミュ実機ともに再生はできませんでした。
- 143 名前:デフォルトの名無しさん mailto:sage [2005/04/08(金) 14:42:28 ]
- 3G2関係はKDDIが『公式のツール』として認定しているものを使うのが
だうやら暗黙の了解としてあるような気がします
- 144 名前:135 mailto:sage [2005/04/08(金) 16:22:39 ]
- >>143
BREWで動かすものに KDDI認定のものでないとダメとは思わなかったので、 作成ツールに関しては考えておりませんでした。 公式ツールの申請を行ってみます。 昨日からお答え頂いた方、ありがとうございました。 また動きましたら報告に参ります。
- 145 名前:デフォルトの名無しさん mailto:sage [2005/04/09(土) 00:10:15 ]
- RVISSってARMの命令セットエミュつかって
BREWのソフト検証することできますか? ちょっとしくったら再起動するウゼー糞機と格闘すること連続78時間 もうこんな開発やめてぇ
- 146 名前:デフォルトの名無しさん mailto:sage [2005/04/09(土) 01:38:10 ]
- 試験端末を窓から投げ捨て(ry
エミュシミュうんぬんはうにゅうはARMとは関係無い端末固有のバグでリセットする可能性もあるので あまり役に立たないような気がする 何か心当たりがあるならその端末のメーカーに問い合わせてみたらよいのでは?
- 147 名前:デフォルトの名無しさん mailto:sage [2005/04/09(土) 10:34:19 ]
- スタックサイズ小さいから再起呼び出しを禁止したいですが、
どうやって書いたらいいんだろう?Cいじるの1年ぶりでなんか 訳わからなくなったw
- 148 名前:デフォルトの名無しさん mailto:sage [2005/04/09(土) 21:24:00 ]
- >>147
デバッグ用でって事か? 再帰禁止なんて、デバッグコードわざわざ入れるもんでもない 気がするが
- 149 名前:デフォルトの名無しさん mailto:sage [2005/04/09(土) 22:04:34 ]
- 今書いてるコードを、再帰を使わないように書き直したいってことじゃね?
- 150 名前:デフォルトの名無しさん mailto:sage [2005/04/10(日) 00:04:20 ]
- 再起を禁止したいってよくわからんが、
探すだけならソースコードレベルで再起を探すようなプログラム書けばいいだろ。 むしろ、書き直すよりも、スタックをヒープに自分で確保するように書き直せば問題無いような。
- 151 名前:デフォルトの名無しさん mailto:sage [2005/04/10(日) 00:32:34 ]
- void NULPO(MyApp *pMe)
{ DBGPRINTF("ぬるぽ"); ISHELL_SetTimer(pMe->pIShell, 1, NULPO, pMe); }
- 152 名前:デフォルトの名無しさん mailto:sage [2005/04/10(日) 00:51:50 ]
- スタックをヒープに書き出す方法が知りたいです。
あとサム命令とかみんなどの使いこなせてますか?
- 153 名前:デフォルトの名無しさん mailto:sage [2005/04/10(日) 01:37:43 ]
- 使いこなせていますん
|

|