CLDC+MIDP+携帯電話用 ..
[2ch|▼Menu]
779:775
09/01/04 01:45:03
>>778
レスありがとうございました。
ということは、上のほうで(>>713)メールが読めると言っているのは、
携帯内のメールではなくて、外部のメールのことですかね・・・。

メールの検索ができなくて不便だと思ったので、検索ツールを作ろうとして、
半分くらい作ったところで、APIが使えないことに気づきましたorz
ネットワーク機能との組み合わせじゃなければOKにしてくれればいいのに。

780:デフォルトの名無しさん
09/01/05 13:04:29
勝手アプリで使えないだけで
Sアプリでは携帯内のメール読めるってことかと
ビジネスプロバイダー for Sアプリでは使えるんではないかな?

781:デフォルトの名無しさん
09/01/09 16:39:42
ws011shでゲームアプリを作成中でちょっとお聞きしたいことがあります。
ws011shのキーボード入力をGameCanvas#keyPressedを使って
取得しようとしたのですが、keyCodeに値が入ってこなくて困ってます。
ちなみにFormクラスを使うやり方ではなく、Canvasクラスを使って
キーボード入力の値を取得する方法はありませんでしょうか?
よろしくお願いします。

782:デフォルトの名無しさん
09/01/09 18:23:34
004だがGameCanvas#keyPressed()で拾えるけど最低限のコードで試した?

783:デフォルトの名無しさん
09/01/09 18:28:47
あーごめんごめん。キーボードからの入力か。
MIDP2.0はハードウェアキーボードの入力は想定されてないからキーボードの入力は拾えないよ。
IMEを半角英数にしたときenterと数字キーだけ反応する。
ハードウェアキーボードをサポートするのはMIDP3.0から。

784:デフォルトの名無しさん
09/01/10 00:19:47
783さん、返答ありがとうございました。
MIDP2.0では、やっぱり無理なんですね。
実装方法を再検討することに致します。
ありがとうございました。

785:デフォルトの名無しさん
09/01/15 18:09:56
A:カメラで撮影しピクチャフォルダに保存。
B:保存された画像を、storageConnectionで取り出しbyte配列化しBASE64エンコード。
C:HTTP通信にてPOST送信
以上のS!アプリを作っているのですが、始めにそれぞれの機能を別で作成し動作確認が出来たので、
それぞれを一つのアプリにまとめたところ、アグリゲータからJConnector使う指示があったので、
指示通り、Connectorを全てJConnectorに置き換えて下記の様に初期化も追記して実行みたところ、
エミュレータ:強制終了 / 実機:一瞬だけアプリ起動時の画面が出るがエラーが発生したと出て強制終了
どうしたら良いのでしょうか…困り果ててます...
public class TestAppli extends MIDlet {
static MIDlet midlet;
static TestAppli canvas;
public TestAppli() {
midlet = this;
canvas = new TestAppliCanvas();
Display.getDisplay(this).setCurrent(canvas);
}
public void startApp() {
JConnector.init(this); //JConnectorの初期化
}
開発環境は eclipse 3.4 です。
vappliファイルはビジネス配布基準通りに設定してあります。
JConnector.classは.zip化しビルドパスを通しています。
.zip化が怪しいとは思うのですが、パスの通し方がよくわからなかったので、
stubclassの見よう見まねでやってみました。
何卒、御教授いただけますよう、宜しくお願い致します。

786:デフォルトの名無しさん
09/01/15 23:36:46
Sアプリ知らないけどこのへんなんか怪しくね
static TestAppli canvas;
canvas = new TestAppliCanvas();


787:デフォルトの名無しさん
09/01/16 09:11:50
>>786 さんレスありがとうございます。
>>785の書き写し間違えでした。正しくは、
public class TestAppli extends MIDlet {
static MIDlet midlet;
static TestAppliCanvas canvas;
public TestAppli() {
midlet = this;
canvas = new TestAppliCanvas();
Display.getDisplay(this).setCurrent(canvas);
}
public void startApp() {
JConnector.init(this); //JConnectorの初期化
}
…です。宜しくお願い致します。

788:デフォルトの名無しさん
09/01/16 11:47:53
ReadMe.txt、読みました?

789:デフォルトの名無しさん
09/01/16 12:01:37
>787 と、いいますと?
一応目は通しましたが。

790:デフォルトの名無し開発者
09/01/17 09:43:03
>>785
JConnectorのzip化がアヤシイとのことですが、それでビルドはエラー無しで正常に行えてますか?

俺の場合はsrcフォルダにJConnector.classをつっこんでます。
この状態だとeclipseではソースのJConnector使用部分でエラーになっていると思うけど、
バッチとかAntとかでビルドしてやれば問題ないハズ。

JConnectorも相当古いブツがそのまま提供されているので、
せめてパッケージングしたバージョンくらいは用意して欲しいですよねぇ…。

791:デフォルトの名無しさん
09/01/18 09:23:36
>790さんレスありがとうございます。
JConnectorをzip化し、stubclass.zipと同じ
C:\Program Files\SOFTBANK_MEXA_EMULATOR21\lib下において
ビルドパスを通しimportしたところ、エラーは出ませんでした。
やはり、eclipseのみではコンパイルできないのでしょうか…

パッケージングしたバージョン…欲しいですよね。
あと、eclipseでの開発も正式にサポートして欲しいところです。。。

792:デフォルトの名無しさん
09/01/20 15:06:02
>>790
俺の場合はsrcフォルダにJConnector.classをつっこんでます。
この状態だとeclipseではソースのJConnector使用部分でエラーになっていると思うけど、
バッチとかAntとかでビルドしてやれば問題ないハズ。

↑この時、resフォルダにpng画像も一緒にコンパイルするbuild.xmlファイルの内容を
教えて頂けますでしょうか?
次(>>792)の続きをどうしたら良いかわからず、困っております…

793:デフォルトの名無しさん
09/01/20 15:08:31
>>792
<?xml version="1.0" encoding="UTF-8"?>
<project name="PictTrans" default="compile" basedir="./">
<property name="compile" value="./Classes"/>
<target name="directory">
<mkdir dir="${compile}"/>
</target>
<target name="compile" depends="directory">
<javac srcdir="src" resdir="res" destdir="${compile}" excludes="build.xml"/>
</target>
</project>

794:デフォルトの名無しさん
09/01/24 09:42:20
>>785
SoftBankのコミュニティに同じような質問があったけどよく分からん。
以下抜粋。

>開発環境はプラグインを利用しての開発であれば、
>出来上がった JAR ファイルに JConnector.class を
>適切な位置に追加梱包してやればいいと思います。

どうやってやんの?

795:デフォルトの名無しさん
09/01/27 13:15:09
>>794
元の foo.jar を解凍
jar xvf foo.jar

解凍した JConnector.class ぶっこむ

jar cvf foo.jar foo
あたりで圧縮



確かこんな感じだった気がする…

796:デフォルトの名無しさん
09/01/29 13:11:02
S!アプリでソフトラベルに画像を表示させる事は出来ないのでしょうか?

797:デフォルトの名無しさん
09/01/29 17:47:01
そんなこと出来るプロファイルあるの?
ソフトボタンを自作するなら出来んでもない。

798:デフォルトの名無しさん
09/01/30 00:39:16
>>796
フルスクリーンモードにして自前で描こう

799:デフォルトの名無しさん
09/01/31 16:41:01
799

800:デフォルトの名無しさん
09/01/31 16:41:36
800

801:デフォルトの名無しさん
09/02/14 17:36:18
801

802:デフォルトの名無しさん
09/02/15 21:07:27
SPALMっていう、独自言語でプログラミングできる
携帯用アプリがあるんだけど、
誰かそいつの新型の開発に付き合わね?

803:デフォルトの名無しさん
09/02/16 11:42:12
>>802
いくらなんでも質が低すぎだ
自作プログラミング言語の作り方。を読みながら丸映ししても、もうちょいまともな言語ができるぞ。

804:デフォルトの名無しさん
09/02/16 17:55:10
色々アドバイスくれるとありがたいぜ

805:デフォルトの名無しさん
09/02/16 20:37:04
OpenHSP移植した方がマシだな。

>>803
あれそのままMIDPに持ってきたらjarサイズがデカすぎる。

806:デフォルトの名無しさん
09/02/16 22:36:57
携帯にOpenHSPとか移植できんの?

807:デフォルトの名無しさん
09/02/17 20:14:30
HSPLetのiAppli移植なら

808:デフォルトの名無しさん
09/02/17 21:33:26
面白そうだな

809:デフォルトの名無しさん
09/02/27 09:56:14
MIDPって今ダウンロードできないのでしょうか?

810:デフォルトの名無しさん
09/02/27 13:02:56
意味がわからない

811:デフォルトの名無しさん
09/02/27 13:10:20
勘違いしていました。
j2me wireless toolkitなどです。
どこのダウンロードサイト(例えばURLリンク(java.sun.com))にいっても

-----------------------
General Error

A technical error occured while processing your request. Please contact the system administrator.
Thank you for your patience.
-----------------------
このようなメッセージが出てダウンロードできません。
書いてある通りにシステムの管理者にコンタクトとった方がよいのでしょうか?

812:デフォルトの名無しさん
09/02/27 14:00:16
今試したらそのURLから先に進んでDLできるけど。
ユーザー登録したか?
以前ブックマークしたDLページに直接飛んだりしてないか?

813:デフォルトの名無しさん
09/02/27 15:39:49
いえ、1年前くらいにユーザー登録は済んでいて、ログイン状態からのダウンロードで上記のようになりました。
私だけのようですね。
もう一度登録しなおしてやってみます。

814:デフォルトの名無しさん
09/02/27 16:08:42
ユーザー登録し直したら無事ダウンロード出来るようになりました。
ご迷惑をおかけしました。

815:デフォルトの名無しさん
09/02/27 21:26:13
Sアプリで、内部で自作のクラスを new すると
固まって戻ってこない端末とちゃんと動く端末がある。

何この症状('A`)

816:デフォルトの名無しさん
09/02/27 22:11:21
事故解決
作ってるクラスの通信囲ってるtry{}catchの

catch( ConnectionException e ){}

を削除したら固まらなくなった?

817:デフォルトの名無しさん
09/03/05 19:31:33
MIDP2.0でS!アプリを作っています。
ブラウザからアプリを起動させるときに引数も一緒に渡してアプリ側で受け取るようにしたいのですがdojaの
IApplication.getParameter(str prm)
みたいにブラウザからのパラメータを受け取る方法は無いでしょうか?

818:デフォルトの名無しさん
09/03/06 14:58:02
>>816
俺も同じような症状でてるわ。
なんなんだろうね。


アプリを利用した後、
アプリがアプリ一覧の一番上に表示されたり、されなかったりするのって端末依存だよね?

819:デフォルトの名無しさん
09/03/06 14:59:53
OAPのアプリって少ないのかねぇ・・・

820:デフォルトの名無しさん
09/03/06 15:14:54
midiから変換したmmfってどうやって鳴らすの?
AudioPhraseでもPhraseでも
こんな感じでエラーが出るんだけど
java.lang.IllegalArgumentException: check failed. - check
at com.jblend.media.core.MediaBuffer.check(+148)
at com.jblend.media.core.MediaStorage.<init>(+40)
at com.jblend.jscl.media.phrase.Phrase.<init>(+43)
at com.jblend.media.smaf.phrase.PhraseBase.<init>(+11)
at com.jblend.media.smaf.phrase.Phrase.<init>(+12)

microSDで携帯に入れたら音なったんでファイルに問題はないはず
アプリでどうやって鳴らすか教えてください
よろしくお願いします。

821:デフォルトの名無しさん
09/03/07 12:57:34
久しぶりにSアプリアップしようとしたら
「署名の付加に失敗しました。」・・・
前にアップできたデータもこれだった・・・
何これ。。。


822:デフォルトの名無しさん
09/03/07 13:17:07
>>818
俺は詳しくは調べてないけど、動いたからいいやって感じw
JADに何か設定が必要とかかね?
ちなみに発生したのは830CA

あと、アプリ一覧のは流石にアプリ側からどうしようもないから、
端末の設定か仕様だと思われる。


>>821
アプゲメンテ中w

2009/3/6:S!アプリのアップロード障害のご報告
現在S!アプリのアップロードにおきまして障害が発生致しております。

復旧に向けて対応中でございます。
ご迷惑をお掛けして申し訳ございません。

復旧まで今しばらくお待ち頂けます様お願い申し上げます。

823:デフォルトの名無しさん
09/03/07 16:32:13
なんとピンポイントなw
今日中には復帰するのかな・・・
早く復旧してくれないと検証ができない。。。

824:デフォルトの名無しさん
09/03/07 17:57:04
あの会社週末はお休みっぽいから、
復旧は来週だろうなぁ。
ほんとやる気ねぇよなぁw

825:デフォルトの名無しさん
09/03/07 19:15:25
この障害はよくあることなのですか?
たまたまだといいのですが・・・
せめて明日には復旧して欲しいけど。
月曜には復旧しないと技術レベルが・・・
となりそう・・・ほんと困った。。。
代わりの方法など無いのでしょうか?


826:デフォルトの名無しさん
09/03/08 09:42:31
質問です。
ダウンロードの際に下記が出るのですが
これは対応していない端末ということなのでしょうか?
"Improper data. Cannnot download application."
機種は703SHfです。

827:デフォルトの名無しさん
09/03/09 09:48:01
>>822
俺も830CAだわw

問い合わせしてんだけど、返事がまったく来ない…。

828:デフォルトの名無しさん
09/03/09 10:42:50
アプゲ復旧マダー?(´・∀・`)っ/凵⌒☆チンチン

829:デフォルトの名無しさん
09/03/09 22:47:37
明日中にアプゲ復旧しなかったら見切りをつけてiphoneいくよ。
いくらなんでも対応がひどすぎる。

830:デフォルトの名無しさん
09/03/10 11:00:03
アプゲ復旧マダー?(´・∀・`)っ/凵⌒☆チンチン

831:デフォルトの名無しさん
09/03/10 17:53:37
APげ復旧まだ〜?(`ε´)

832:sage
09/03/10 21:36:33
APげ復旧キタ━(゚∀゚≡゚∀゚)━━!!

833:デフォルトの名無しさん
09/03/10 22:46:06
アプゲで広報されてる復旧日時間違ってね?w

834:デフォルトの名無しさん
09/03/11 03:30:36
>>820
resフォルダ内にa.mmfがあると仮定した場合、

try{
InputStream is = getClass().getResourceAsStream("/a.mmf");
Player p = Manager.createPlayer(is, "application/x-smaf");
p.realize();
p.start();
is.close();
}catch(Exception e){
}

で再生できたような…。

うろ覚えだけど、AudioPhraseはwavを変換したmmf、Phraseはmidiを変換したspfしか再生できなかった気がする。

835:デフォルトの名無しさん
09/03/11 16:40:01
すみません、質問させてください。

mmfを鳴らすサンプルプログラムを作ってみたのですが、NoClassDefFoundErrorが出ておちてしまいます。
mexaに含まれる(sutbclasses.zip)クラスを使おうとすると呼ばれます。

URLリンク(d.hatena.ne.jp)
を参考にさせていただき、ライブラリのパスもしっかり通しているはずなのですが・・・

環境は
Eclipce Version: 3.4.2
MEXA Emulator Version 2.3.0
J2RE Version: 1.4.2_19
JDK Version: 1.4.2_19
OS: Windows XP Professional SP3

です。
もし解決方法をご存知の方いらっしゃいましたら、ヒントだけでもよろしくお願いいたします。

836:デフォルトの名無しさん
09/03/11 19:55:56
何のクラスを読んで落ちてるのかちゃんと書け!

837:aa
09/03/11 21:26:42
Sアプリって画面の大きさを変更してプレイできるのでしょうか?
最近はFWVGAとWQVGAが増えているようですが、
切り替え可能なのでしょうか?

838:デフォルトの名無しさん
09/03/12 00:21:50
シャープ機はFWVGAサイズに3Dアクセラレータが使用できるImageサイズが付いてこれない

839:デフォルトの名無しさん
09/03/13 21:29:47
S!アプリで、通信で取得したバイナリの一部が下みたいに63に置き換わって
サイズも小さくなります。
こういう現象の原因をご存知の方いませんか?

92 0 0 -96 1 0 0 2
        ↓
92 0 0 63 0 0 63

エミュは問題ないんですが実機(922SH)で起きます。
通信エラーは起きておらず、試しにpngファイルを取得させたら
問題なく表示されました。
MIDP2.0、Eclipse3.2.1で作っています。
よろしくお願いします。

840:デフォルトの名無しさん
09/03/13 22:29:46
>>839
? に置き換わってるね。

どこかでテキストとして扱われてて、バイナリ<->テキストの変換で
こんな文字知らねーぞ変換できねーからとりあえず ? に置き換えとけ
ってなってるんじゃねーかと。

841:デフォルトの名無しさん
09/03/14 13:51:36
どうせFTPでアップロードしたとき化けたんだろ

842:デフォルトの名無しさん
09/03/14 14:00:16
なつかしのuuencode

843:デフォルトの名無しさん
09/03/14 16:19:02
某キャリアだけmimeがtext系のデータはどこかのサーバで勝手に書き換えられることがあったりなかったり。

844:839
09/03/16 15:18:45
>>840-843
レスありがとうございます。
サーバにアップした時点ではデータサイズが変わっていないので
アプリのコードを疑っていたんですが別サーバを用意して試してみます。
ありがとうございました。

845:デフォルトの名無しさん
09/03/17 00:05:08
「Java言語によるモバイルゲーム開発」を買ってきたよ!
HelloWorldのソースすら間違っているってどういうこと?w
付属のCDでは間違えてなかったけどね。

全体的に初心者に優しい作りの本ですけど、基本が出来ている人なら
もっと読みやすいかも。

846:デフォルトの名無しさん
09/03/17 20:16:35
スレッド生成してダイアログを出力したら、
なぜかダイアログ以外にソフトキーが表示されるんだけど…。
(ダイアログ生成時にソフトキーは生成していない)

どう質問してよいかも分からんし、
困った。

同様の事象でた人とかいない?

847:デフォルトの名無しさん
09/03/17 20:30:06
俺疲れてんな。
こんなエスポーにも分からないような質問してしまうとは。

848:デフォルトの名無しさん
09/03/17 21:52:23
最近携帯画面でかくなりすぎ、
対応するために新たに画像起こすのか?w
それとも引き伸ばし画像?w

849:デフォルトの名無しさん
09/03/20 04:07:46
MIDP2.0でサーバと通信するコードを書いたんですが、phpからレスポンスを取ろうとすると4行目で
java.io.IOException
が発生します。

String URL = "URLリンク(www.server.co.jp)";
HttpConnection c = (HttpConnection)JConnector.open(URL,JConnector.READ,false);
c.setRequestMethod(HttpConnection.GET);
int rc = c.getResponseCode();

サーバに接続する前にgetResponseCode()を呼び出すとIOExceptionが帰ってくるらしいんですが
php以外のファイルは取得できるし、存在しないファイルなら404を返すのでアクセスはできているんだと思います。

MIDPでphpからレスポンスを受けられないなんて仕様は無かったと思うんですが
どうすればphpと通信できるか教えてください。
よろしくお願いします。

850:デフォルトの名無しさん
09/03/23 11:52:33
アプゲにうpは出来たっぽいんだが・・・・;(`ε()゙

851:デフォルトの名無しさん
09/03/23 17:46:56
>>848
普通に黒帯


最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

4694日前に更新/219 KB
担当:undef