人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

iアプリをauでも使えるようにする方法を教えてください。

無料の方がうれしいですが有料でもかまいません。

●質問者: moroheiya
●カテゴリ:家電・AV機器
✍キーワード:AU iアプリ 無料
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● Hades
●35ポイント

まず前提として無理だと考えたほうがいいです・・・

無理やり貫き通す方法として何種類か想定できます

iアプリはJavaで書かれており、EZアプリはBREW(C言語ベース)です

http://ja.wikipedia.org/wiki/I%E3%82%A2%E3%83%97%E3%83%AA

http://ja.wikipedia.org/wiki/BREW

なので、まず実行環境の準備としてA5407CA以前のふるーい機種を探し出すか、あるいは最新のW51CAなどのオープンアプリプレイヤーが使えるケータイを用意します

前者であればに元になるアプリを逆コンパイル、あるいはソースを入手しケータイ環境に由る部分を書き換えEZアプリ (Java^(TM)) 開発キットでコンパイルすれば一応動くハズです

http://www.au.kddi.com/ezfactory/tec/spec/ezplus.html

後者であれば、書き換えて端末に転送すれば動くようです

http://www.au.kddi.com/ezfactory/tec/spec/openappli.html

ただし逆コンパイルする場合はDoCoMo端末からの吸出しの段階で難しいと思われます

また逆コンパイルをすること自体がライセンス的にブラックの可能性が高いです

旧機種orオープンアプリプレイヤーを使わないのであればBREW化ですが、Javaで書かれているものを完全に書き直すので相応のプログラミング知識が必要です

またもしBREW化できてもクアルコムにデベロッパー登録しないと転送ケーブルが入手できません(PC上でのエミュレートなら可)

もしネットワーク経由でダウンロードするならばauから公式コンテンツプロバイダとして認められ、かつアプリが検査を通ればネットワーク経由で他のアプリと同様にダウンロード、実行できますが個人ではかなり難しいのではないかと・・・。

別の視点からだと、オープンアプリプレイヤで動くiアプリエミュレータがあれば理屈上は可能です

が、BREWの上でエミュでエミュを走らせるような話なので実行速度など様々な課題が出ることが推測されます

またソースコードの直接入手以外全てで言える事ですが、この方法で出来る(かもしれない)のは俗に言う勝手アプリのみです

imode公式のコンテンツプロバイダへのau端末でのアクセスはまた違った次元の話で難しいです

さらに有料アプリをダウンロードしようと考えたら、DoCoMoの課金システムをau端末で行う、といったとんでもない壁が立ちはだかってます

よって現実的かつ建設的なのはiアプリの提供元にEZアプリへの移植のお願いメールを出しまくることくらいでしょうか・・。


2 ●
●35ポイント

http://yahoo.co.jp

URLはダミーです。

可能と言えば可能ですがそのままではできません。

まず、auの機種にもよりますがjavaのアプリが実行できないといけないので最新の機種じゃないと実行できません。

DocomoのアプリはJavaできていますので、

無料のiアプリのゲームをダウンロードしてきて

それをau用のJavaに変換しなくてはなりません。

それは知識と労力を必要とする物で初心者にはできませんが、可能という事だけ言わせて貰います。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ