1

最近、adobe の flash を使用して android アプリケーションを開発できることがわかったので、Java と比較して、重大な欠点や制限があるかどうかを尋ねたいと思いましたか? Flash で開発する場合、GPS 位置情報、カメラなどのすべての電話機能にアクセスできますか?

ありがとう!

4

1 に答える 1

3

Adobe Web サイトのこの投稿によると、次のようになります。

  • カメラとマイク
  • 加速度計
  • GPS
  • StageWebView
  • マルチタッチとジェスチャー
  • 画面の向き / フルスクリーン
  • 電話/SMS/電子メール/ブラウザ/Android マーケットの統合
  • セッション キャッシュ サポート アプリの状態の復元
  • ハードウェア ボタン
  • ローカル データベース SQLite
  • インターネット、SD カード、GPS、カメラなどの Android 権限

Airでご利用いただけます。

パフォーマンスを考慮すると、私はベンチマーク結果にアクセスすることはできませんが、Adobe Air と Java のどちらも上で実行されていますが、Adobe Air と Java では少し遅い (操作ごとに比較すると) 賭けます (OK、私はギャンブラーです)。 VMの。

放送中の主な欠点:

  1. クライアントは、マシンに Adob​​e Air プラットフォームをインストールする必要があります
  2. (さらに重要なことに) あなたのアプリケーションは、Android 上の他のアプリケーションのようにはほとんど見えません... ネイティブの Android の UI ウィジェットにアクセスできないためです。
于 2011-05-25T06:59:08.483 に答える