Windows/Mac/Linux /などでAndroidコード/アプリを実行したいと考えています。彼らは遅く/煩わしいので、エミュレータを使用しないでください。SwingでAndroidをエミュレートする
私は本当のJava SEアプリケーションを望んでいますが、Androidコードを再利用したいと思います。 私の考えは、Swingを使ってAndroidエミュレータを作成し、レイアウトファイルを読み込んでSwingでウィジェットを作成し、2つのUIイベントモデル、ライフサイクル、ライブラリクラスの間でマッピングすることです。
質問は、そのようなものはすでに存在するのですか、私はそれを見つけましたが、何も見つかりませんでした。
それ以外の場合は、オープンソースプロジェクトを自分で開始します。助けに興味のある人は、歓迎する以上のものです。
は、どのようにそれはエミュレータよりも速く、少ない面倒なことになるだろうか?あなたは別の目標を持っているなら、それはいいです。 – muratgu
私はムラットに同意します。あなたは自分のアンドロイドエミュレータを作ろうとしています。つまり、アンドロイドエミュレータを遅くするすべてのことをやらなければなりません。あなたはGoogleよりもこれが優れているので、速くなると思っていますか? – nasch
デバイスをエミュレートしていないため、ユーザーインターフェイスをSwingコンポーネントにマッピングするだけで、デスクトップJavaアプリケーションのように見える/感じることができますが、Androidアプリケーションコードを再利用する方が高速になります – James