09/07/27 11:41:27
>>812
携帯持ってないけど仕事でiアプリ作ってる俺様が通りますよ
>>811
(゚∀゚)人(゚∀゚)ナカーマ
>>814
「DoJa-5.1 API iαppli Development Kit ユーザーズガイド」の「17.3.15. デバッグの実行」を参照
ウチはこれでできてる
821:デフォルトの名無しさん
09/07/27 17:26:05
教えてください
822:デフォルトの名無しさん
09/07/28 14:31:14
>>820
>携帯持ってないけど仕事でiアプリ作ってる俺様が通りますよ
あれ?俺書き込んだっけな?
マスコミ関係者は子供TV見せないとか言うしな。
作ってる側になると、むしろ使わなくなるよな。欠点沢山見えてきてw
823:デフォルトの名無しさん
09/08/01 16:50:19
俺は自分の携帯で動くのが楽しくて作ってるけど
824:デフォルトの名無しさん
09/08/03 12:28:06
俺もー
マスコットカプセル楽しい
825:デフォルトの名無しさん
09/08/04 14:25:42
おとなしくDirectXでも触ってろ
826:デフォルトの名無しさん
09/08/04 14:56:56
ポケットに入るポリゴンマシンってのがいいんだよ
俺の携帯古いんだけど思ったよりポリ出せるな
pvmicroが何か変だったりするけどなんとか乗り越えたわ
827:デフォルトの名無しさん
09/08/04 19:42:32
マスコットカプセル(笑)
828:デフォルトの名無しさん
09/08/09 22:36:16
いいかげん、トラステッドのうち、セキュリティに絡まないのは開放してくれないのかなぁ。
829:デフォルトの名無しさん
09/08/10 00:41:39
StarとかどうでもいいからMIDP準拠してくれ
830:デフォルトの名無しさん
09/08/10 01:02:05
まったくで
831:デフォルトの名無しさん
09/08/10 08:55:07
MIDP+Star拡張みたいな組み合わせだったらユーザーもベンダーもおいしいよね
過去リソースとの互換を考えてだとしてもDojaはいらない子
832:デフォルトの名無しさん
09/08/10 09:53:28
Dojaなんて、とっくにMIDP標準クラスでラップしてるだろ?
とは言っても、画像とかをいちいちdisposeしなきゃならからMIDP+面倒要素になってしまっているが・・・
833:デフォルトの名無しさん
09/08/11 21:46:19
しこたま増えてきたJRE/JDK/DojaエミュをアンインスコしてJDKとDojaエミュだけ入れた
doja.exeを実行してもエラーログすら吐き出さない仕様はどうにかならんかな
起動しなかったのは>>25と同じくJRE入ってないせいw
834:デフォルトの名無しさん
09/08/13 10:06:53
質問
Mediamanager.getImage()でresからイメージを取得する場合、縦横サイズの上限てあるんすか?
黒一色の1000x1000のgifを取得しようとしたらUIException吐いてアプリが落ちた
Dojaエミュレータ上では落ちなかったんすけど
835:デフォルトの名無しさん
09/08/13 12:49:30
画面サイズまで
836:デフォルトの名無しさん
09/08/13 16:32:02
>>835
ありがとうございます。
画面サイズチェックして読み込む画像を切り替えるとかしないとダメか…
837:デフォルトの名無しさん
09/08/13 17:38:23
いや、タイル状にしろよw
わざわざタイル状を1枚の絵として扱うクラスまで用意されてるだろw
838:デフォルトの名無しさん
09/08/13 23:49:49
>>837
サンクス
ちょっと調べてみる
839:デフォルトの名無しさん
09/08/14 13:31:14
レベルが低い質問で申し訳ないですが、
iαppliTool for DoJa-5.1(FOMA)で文字化けしてしまいます(OS:XP)。
Eclipseと連携していてVersionは3.4.1です。
Eclipse側ではファイル右クリック>プロパティで
デフォルトのUTF-8、Unicode、SHIFT_JISを試してみましたが
文字化けはしています。
どうすれば文字化けせず日本語が表示されるでしょうか。
よろしくお願いします。
840:839
09/08/14 14:00:08
>>839
自己レスです。MS932で文字化けはしなくなりましたが、これでいいんですか?
実機でベンダー依存の文字コードを使ってるとは思えないのですが。
「なお、iモードサービスでは日本語テキストの符号化方式としてShift-JIS(SJIS)を採用しており」とドコモ公式ではあり
①や全角ハイフンはMS932では表示できてShift-JISでは化けると思っていました。
でもエミュレータでは表示されるんですね。よく分からなくなってきました。
皆さん文字コードはどうされてますか。
よろしければおしえてください。
841:デフォルトの名無しさん
09/08/14 16:38:26
\u301C
でいいんじゃなかろうか
842:839
09/08/14 17:30:43
>>841
お答えありがとうございます。
\u301C を指定してみましたが、サポートされていないと赤いバツが出てしまいました。
ですがこれをキーワードに検索したら色々な情報が出てきて、よい勉強の機会に
なりそうです。
ありがとうございました。
843:デフォルトの名無しさん
09/08/14 17:43:27
あれ?
あー、コンパイルオプションに何か必要だったっけか
お盆じゃなけりゃ会社にソースがあるんだがなぁ
とりあえず "\uXXXX"系で指定できるよ。うん。
844:デフォルトの名無しさん
09/08/14 19:12:55
>>839
あなたの言う文字化けって、文字列の描画で"~"などが"?"になるって話?
もしそうなら、841氏の言うように"\uxxxx"という感じで直接文字コードを埋め込めば
とりあえず回避できます。
> \u301C を指定してみましたが、サポートされていないと赤いバツが出てしまいました。
"\u301c"はエンコード名じゃないよ。Unicodeでいうところの"~"。
ソースファイルのエンコードはデフォルト(MS932)のままでよいです。
845:デフォルトの名無しさん
09/08/14 19:24:28
>>839
>>135
846:839
09/08/15 13:06:24
>>843-854 レスありがとうございます。
いま文字化けを再現しようと、
①さんこんにちわ~㍍ としましたが
UTF-8でも化けませんでした…。謎過ぎます。
>>843
お恥ずかしいです。>>844でご指摘いただいたように文字コードと
思い違いしていました。試したところちゃんと「~」と出ました。
直接指定というのも覚えておきます。
>>844
化けた字はものすごく画数の多い漢字列です。↓こんな字です。
懴儘緇綫翡
UTF-8、Unicode、SHIFT_JISと変えていったときは少しずつ
漢字が変わるようでした。
>>845
このスレも公式も検索したつもりだったんですが申し訳ありません。
>>135、読ませていただきました。確かにJDK5.0でした。参考になりました。
それにしても文字コードって数字と文字のマッピングですよね。
マッピング差異を吸収する究極の規格が出てきて欲しいものです。
847:デフォルトの名無しさん
09/08/15 13:25:11
えっ
848:デフォルトの名無しさん
09/08/15 13:30:56
えっ
849:デフォルトの名無しさん
09/08/16 08:16:50
doja5.0です。
canvasで画面に色々描画し、そのスクリーンショットを取りたいのですが、
できるのでしょうか?
色々試しましたが解りませんでした...
850:デフォルトの名無しさん
09/08/16 10:45:31
無理。
Canvasではなく、Image.createImageに描け
851:デフォルトの名無しさん
09/08/16 11:39:05
this.getGraphics()で可能でしょ
852:デフォルトの名無しさん
09/08/16 14:47:46
教えていただきたいんですが、タッチパネル機種(非アンドロイド)の資料ってどこにあるでしょうか?
ま~見つかりません。
お一人だけ見つけ、開発されたものがどんなことが出来るかとダウンロードリンクを
踏んだのですがダウンロード出来ませんでした。
またこのスレにもSH-04aのサンプルアプリのあげてくれた方もいましたがリンク切れでした。
公式には勿論ないですよね?先日大きな書店も覗いたのですが見つかりませんでした。
API仕様書とサンプルソース、ご存知の方ポイント情報をご教示ください。
よろしくお願いいたします。
853:デフォルトの名無しさん
09/08/16 14:53:17
com.nttdocomo.opt.ui.PointingDevice
854:852
09/08/16 15:23:27
>>853
即レスありがとうございます。
いま検索して色々みています。
たすかりました。
855:デフォルトの名無しさん
09/08/17 10:50:01
>>849
ImageEncoder使えばjpegにできるよ。
856:849
09/08/18 06:36:23
>>850,851
レスありがとうございました。その線であれこれやってみましたが、
自分にはできませんでした。
>>855
そんなクラスがあったとは!
勉強になりました!
857:デフォルトの名無しさん
09/08/18 18:15:31
生の音声をネットを通じ保存するアプリって作れるでしょうか?
Starプロファイルに音声の特徴量を取得するAPIは見つけたのですが
これは音声認識にしか使えないんでしょうか。。
858:デフォルトの名無しさん
09/08/18 18:30:21
そんなものあったら、通話ができちゃうじゃん。
パケホに入ってれば通話料無料。
なので提供されていません。
859:857
09/08/18 18:38:05
>>858
ありがとうございます。そういう理由で長い間提供されてないんですね。参考になりました _ _
# 音声を使うシステムも見つけたのですが、音声をメールに添付させているようでした。
# 電話の自動応答システムを用意するなどして回避しようと思います _ _
860:デフォルトの名無しさん
09/08/19 00:43:47
文字列のやりとりがダメなら画像にしてやりとりしようと
組んでみたらtotal大きくなっちゃった
案外GIFEncoder.java大きいのね
圧縮ツールに手を出してみるかな
861:デフォルトの名無しさん
09/08/19 02:18:04
SDKをアップデートして公式エミュにてビルドすると
警告:この文字は、エンコーディング SJIS_i にマップできません。
と表示されます。(ソースはSJISで、SJISにないUTF文字を利用しているため)
エミュにはオプションで文字エンコを指定する場所が見当たらないんですが、
ソース自体を変換するしかないのでしょうか?
862:デフォルトの名無しさん
09/08/19 03:02:03
SJISにないUTF文字を使用しているのなら
そのソースはもはやSJISではないと思うのだが
863:861
09/08/19 04:31:23
ソースはShift-JISでなく厳密にはcp932でした
'¦' リテラルを書いているためエラー出てます
'¦' はShift-JISにはないがcp932のIBM拡張文字にはあるというところです。
864:デフォルトの名無しさん
09/08/19 04:47:44
少し上に文字コード関係のレスがある
865:デフォルトの名無しさん
09/08/20 08:45:38
でも、シリアルポート使えるから、外付けでマイクユニットつければいけそうだな。
遅いから音質は悪いだろうけど。
866:デフォルトの名無しさん
09/08/20 09:14:42
シリアルポートからの入力を取得するクラスなんて提供されてたのか。
初耳すぎる
867:デフォルトの名無しさん
09/08/22 20:26:18
Starでタッチパネル用のGUIフレームワークを作ってるんだけど、
アレだね、システム部分よりもGUIコンポーネントを作るのが大変だ。
868:デフォルトの名無しさん
09/08/24 11:09:09
>>867
三菱製タッチパネル用フレームワーク
URLリンク(www.mitsubishielectric.co.jp)
869:デフォルトの名無しさん
09/08/24 20:32:10
壁紙チェンジャーみたいなiアプリって
個人だと作れないのかな?
870:デフォルトの名無しさん
09/08/25 14:28:03
>>869
待ち受けアプリ
871:867
09/08/25 19:06:30
>>868
情報サンクス
しかし、システム部分が8割方出来上がっている上に、コンセプトが違っているので
有用な部分がそんなに無かった。
ちまちまと自分で作っていくことにする。
872:デフォルトの名無しさん
09/08/26 01:38:00
>>870
ありがとうございます
調べてみます
873:869
09/08/27 21:14:26
画面サイズと(待ちうけ)アプリで表示できるサイズが違うんだけど
どうにもならないのかな?
すごいかっこ悪い画面になっちゃうんだけど…
874:デフォルトの名無しさん
09/08/28 13:17:23
>>873
最近の機種はアプリの全画面表示できるでしょ
ADF設定のDrawAreaを携帯の画面サイズに合わせて指定すればいいと思う
875:デフォルトの名無しさん
09/08/28 16:25:28
質問です。
iappliのgetWidth()やgetHeight()でアプリ描画のスクリーンサイズ取得しますよね。
そんな感じでアプリ内で待受描画領域取得する方法ないでしょうか。
876:デフォルトの名無しさん
09/08/28 16:33:22
>>875 追記
ちなみに作ってるのは待受アプリではないです。
とりあえず端末の液晶サイズか、待受画面領域をアプリ内で取得できないかと考えているのですが。
877:869
09/08/28 17:40:52
>>874
ところが俺のやつは最新のじゃなかった
URLリンク(www.nttdocomo.co.jp)
DoJa-3.5になるみたい
240×240より大きくすると実行時に落ちる
しょんぼり><
878:デフォルトの名無しさん
09/08/28 18:52:40
>>876
DrawAreaを指定しないでDisplay.getHeight()とかすると何が返ってくるんだろ
試したことないから分からんけど
879:876
09/08/28 19:22:05
>>878
3.5でビルドかけてP-01Aで試したら
Display.getWidth()=240
Display.getHeight()=240
とトレースされてました。
880:876
09/08/28 19:53:04
DrawAreaを設定しない場合アプリ描画サイズは240×240に設定されるそうです。
Display.getHeight()とCanvas.getHeight()(Frame.getHeight())は同じものを見てるってことでしょうか。
やっぱりSystem.getProperty()で機種情報取得してサイズを分類させるしかないんでしょうか。
881:デフォルトの名無しさん
09/08/30 22:04:45
Doja5.1でもJava5のジェネリクスが使えればと思ったんですが、
URLリンク(0xc000013a.blog96.fc2.com)
ここのページに書いてある方法は使えないでしょうか?
javacのコンパイルオプションを変更する方法がないようなので無理でしょうか。
882:デフォルトの名無しさん
09/08/31 14:33:17
i アプリでドラクエやってたんだけど
新しい携帯にしたらもちろんデータが無いのだが
前の携帯から新しい携帯にもしくわ
前の井携帯からPCにデータ移行する方法ない?
883:882
09/08/31 14:35:31
ちなみに、前の携帯はSH704I今の携帯はN-04A
PCはMac Book
884:デフォルトの名無しさん
09/08/31 14:38:53
身内がN-05aを買ったんで調べてみたら240x427ドットなのな
なんか中途半端、縦に長くていいけど
getWidth()~で返ってくる値は240x240でWireHangとか
小さく描画されてしまう
まだまだ世の中には得体のしれない画面モードがあるんだろうか
885:デフォルトの名無しさん
09/08/31 17:38:44
iアプリオンラインとiアプリコールを使えば
技術的には電話ができるiアプリができるよね
886:デフォルトの名無しさん
09/08/31 18:37:49
DoJa5.0で2D画像の回転とか拡大縮小をしたいんです。
Graphics.drawImage()でアフィン変換をかけるのと、
Graphics.drawScaledImage()を呼び出す2つの方法が調べるとあったのですが、
総合的に見てどっちの方がいいんでしょうか?
887:デフォルトの名無しさん
09/08/31 20:05:37
drawScaledImage()って回転できたっけ
888:デフォルトの名無しさん
09/08/31 20:15:33
Oh...できないみたいですねorz
当分は拡大縮小しか使わないのでそっちで頭が一杯でした。
お騒がせしてすんません首吊ってきます。
889:デフォルトの名無しさん
09/08/31 22:09:50
実機で最大画面サイズ取るのってどうやるの?
getPropertyだと機種名しか返ってこないし
決め打ちか240x240にしてしまえば楽なんだろうけど
890:デフォルトの名無しさん
09/08/31 22:47:01
cgiで機種判別して機種に応じた画面サイズを指定したjam生成するか
画面サイズごとにjamを用意してユーザーにダウンロード時に選ばせる
891:デフォルトの名無しさん
09/08/31 23:20:14
>>889
決め打ちでも横のサイズは240か480にしないとね
VGAにせよQVGAにせよ横はどの端末も一緒
横向きに出来る端末だと横と縦は逆転するが
892:デフォルトの名無しさん
09/08/31 23:33:41
>>890 >>891
㌧㌧
初回起動だけ240x240で起こして、あとはオプション画面で
ユーザーに選ばせるようにしようと思います。
でも結構ゲーム性変わっちゃうな
てか俺の携帯(D506i)も変だ。実質241x320なのね
getWidth()~で返ってくる値は240x270なんだけど
893:デフォルトの名無しさん
09/09/02 11:14:44
canvasでgifアニメを再生せる方法はあるんでしょうか?
無いのであれば、画像の切り替えでアニメーション
させようと思っています。
894:デフォルトの名無しさん
09/09/02 11:33:43
ないです
そのためのPanel
895:デフォルトの名無しさん
09/09/02 20:49:21
VisualPresenter使えばいいじゃない
896:デフォルトの名無しさん
09/09/03 02:13:28
Doja5.1で開発してるモンです
>>664と同じく
AudioPresenterで2つMLDを再生させようとしてます
動作をしてはBGMを流してる最中にSEをたまに鳴らすって感じです
しかし問題も>>664と同じく、効果音が流れるたびにノイズが走りやがります
BGMはMIDI系、SEはWAV系のMLD
前レスの報告だとサウンドメディアの多重再生は実機の方では正常ということだが
単純に 実機>エミュレータ って話か
まさかPCのサウンドカードがなんちゃらって話か!?
897:デフォルトの名無しさん
09/09/03 08:47:45
Doja5.1にて
MediaPlayer.playで3gpを再生中に
HttpConnection.connectで別の3gpを
ダウンロードするのって可能でしょうか?
スレッドで実行すると
connectが中断されて
例外になりました。
898:デフォルトの名無しさん
09/09/03 15:56:11
>>896
サウンドライブラリを903向けに変更すると直る(ことがある)
やり方はエミュのzip内のpdf参照
ただしG.726エンコードのみ対応
>>897
機種依存、のはず
899:デフォルトの名無しさん
09/09/03 16:46:29
>>898
ありがとうございます。
ということは
独自のストリーミング再生処理を作るのは不可能なんですね・・・
動画の長時間再生(30分程度)を
行なうアプリを開発しているのですが
難しいですかね?
900:デフォルトの名無しさん
09/09/03 20:05:59
最近の機種ならサイズ大きいとストリーミングになるはず
小さいと全部DLしてから再生
901:デフォルトの名無しさん
09/09/03 21:27:39
>>899
音質を気にしないなら、PCMデータ内包のMLDと画像のダウンロードと
再生を並行で行う事は可能と思われる。
というか以前FOMA900対応でデータをダウンロードしながら
CM動画を再生する商用サイトアプリがあったような覚えがある。
902:デフォルトの名無しさん
09/09/03 22:43:00
Doja5.1で
例外が起きたときに、コードのどの場所で発生したのか表示されるように出来ませんか?
クラス名しか出てきません。
903:デフォルトの名無しさん
09/09/03 23:54:33
StringをCharに変換し、スクラッチパッドへ保存しています。
実際に表示されるのは長さ4の文字列なのですが、lengthを取ると20となってしまいます。
保存するStringの長さは固定ではないため、Charに変換する際長さ20のChar配列に入れているのが
原因だとは分かっているのですが、文字の入っていない部分を除外する方法が分かりません。
String s;
char c=input.readChar();
if(c != ' ')
s+=c;
としたのですが、それでもsのlengthが20になってしまいます。
文字の入っていないcharには何が入っているのでしょうか?
また、何か方法があれば教えていただければ助かります。
904:903
09/09/04 00:00:07
すいません、自己解決しました
String s;
char c=input.readChar();
if(c != '\0 ')
s+=c;
とすればいいんですね。
905:デフォルトの名無しさん
09/09/05 00:49:51
>> 902
System.out.println()を書きまくるとか。
実機ならADFのAppTraceをonで。
>> 904
可変長の文字列なら、
・DataOutputStream#writeUTF()
・DataInputStream#readUTF()
の方が簡単なような。
バイト数計算はメンドいけど。
906:デフォルトの名無しさん
09/09/05 11:12:32
GoogleAppEngine+Javaサーブレットでネットゲーム作れるかな
JARは、アップロードできるフォームみたいなのをPythonで作って
そのアップロードしたファイルを出力するのをPythonで書いて
携帯からアクセスすればできるような気がするんだけどどうだろ?
907:デフォルトの名無しさん
09/09/06 17:15:17
>>902
printStackTrace
908:デフォルトの名無しさん
09/09/06 18:27:31
>>896
ノイズが何かはわからないけど、ブツブツ途切れ途切れに聞こえる症状なら
たんにCPU速度が不足してるだけと思う
今のエミュレータ、音の再現性を上げてるのか処理量は半端ないはず。
最低限Core2Duoの2.6GHz近辺にはする
909:デフォルトの名無しさん
09/09/06 19:04:06
Atom N270でCPU 25%なんだが…
ウィルスかかってるんじゃないの
910:デフォルトの名無しさん
09/09/06 21:46:10
Dojaコンパイルが完了すると終了してしまう
あほが作った?
あほはコンパイルに必要なクラスと情報の提供だけにしておけと
911:デフォルトの名無しさん
09/09/07 02:15:35
そういえば前はビルド後によく落ちてたな。
どこか設定変えてから落ちなくなったけど。
設定がアホなんだろう。
912:デフォルトの名無しさん
09/09/07 08:07:58
コンパイルは大丈夫だけどそこから後の処理で落ちることが頻繁にある
DoJaを作っているのはDoCoMoじゃなくて3の倍数