2011-01-12 12 views
2

私はアンドロイドのプラットフォームについて何も知らず、この基本的な質問に対するインターネット上の答えを見つけることができません。Android Appを古いプレーンJavaアプレットのようにWebページに埋め込むことはできますか?

更新:OK Androidアプリ自体を埋め込むことはできません。しかし、AndroidウェブブラウザでJavaに何かを埋め込むことはできますか?

答えて

1

いいえ、いくつかの理由からです。

Androidアプリでは標準のJVMバイトコードを使用しないため、ブラウザにはDalvikプラグインが必要です。私が知っている限り、そのようなプラグインは存在しません。

Androidアプリを.apkではなく.jarとしてビルドしてパッケージ化しても、標準JavaプラグインにはAndroid APIクラスは含まれません。

2

いいえ、Androidアプリをウェブページに埋め込んでアプリのように動作させることはできません。ただし、コードをモジュラ形式で作成して整理すると(モデルビューコントローラのデザインパターンを参照する)、たくさんのコードを再利用できるようになり、新しいアプレットベースのインターフェイスを簡単に作成できるようになります。それはドロップインソリューションではありませんが、そこにあなたの80%を取得する必要があります。

1

Google Web Toolkit(GWT)code.google.com/webtoolkit/ JavaをJavascriptにコンパイルし、私の限られた経験では、Androidでかなりうまく動作します。私はタイトなタッチスクリーンのユーザーインターフェイスの統合が必要なので、私はネイティブに行ったが、私の意見では、GWTは多くのJavaアプリケーションでうまくいくだろう。

1

そして私は、オープンソースを愛する理由です:

android-dalvik-vm-on-java

OK、それが「フル」のAndroid /のDalvikの実装ではありませんが、それはあなたの可能性のために良いスターターを与えるだろうJavaベースアプレットベースのDalvikプラグインソリューション(AndroidのJavaフレームワークが必要です(http://source.android.com/source/downloading.htmlからダウンロードできます)。私はと提携しない方法でだ:

は、これらのアプリケーション:-D

乾杯

リッチ

0

フェア警告www.pieceable.com

をこれらの人をチェックアウト参照するのを待つことができませんサイトや製品は、同様の研究を行っていることが判明しました

関連する問題