私はUnityを使用して新しく、正しく理解すれば、C#言語を使用して動作します。 AndroidデバイスはJavaアプリケーションのみを実行できるため、その仮想マシンの動作はDalvikです。では、このプログラムの機能を使って、Androidに「コンパイル」する方法は?Unityで作成したゲームをAndroid搭載端末でどのように実行できますか?
8
A
答えて
24
Androidデバイスはまた、CまたはC++で記述された通常ネイティブコードを実行することができます。
C#で書かれたユニティ・アプリケーションは、.NETのバイトコードにコンパイルされます。 UnityがAndroidアプリをビルドするとき、Monoに基づくネイティブコードの.NETバイトコードインタープリタが含まれています。アプリケーションを実行すると、インタプリタが実行されてバイトコードが実行されます。それがAndroid上で動作する方法です。
+0
ありがとう@yuku - iOSなど他のプラタフォームでも同じことが起こりますか? – MatheusJardimB
関連する問題
- 1. androidTest.apkをAndroid搭載端末にインストールして実行できますか?
- 2. デスクトップのAIRアプリをAndroid搭載端末で実行できますか?
- 3. PyBluezはAndroid搭載端末で動作しますか?
- 4. 根っこのAndroid搭載端末を搭載したFlashプラグイン
- 5. 異なるAndroid搭載端末でFBクライアントを実行するにはどうすればよいですか?
- 6. ユニティマップはAndroid搭載端末では動作しません
- 7. Android搭載端末をBluetoothで接続しますか?
- 8. Android搭載端末のあらゆる解像度でゲームを動作させるにはどうすればよいですか? (Unityで)
- 9. Android搭載端末をWi-Fiなしでソニーカメラに接続できますか?
- 10. 一部のAndroid搭載端末でImageSource.FromStream()が動作しない
- 11. QNetworkReply https APIがAndroid搭載端末で動作しない - QT
- 12. Android搭載端末でジオロケーションが動作しない
- 13. Android搭載端末にkivyを搭載したサウンドを読み込む
- 14. 端末からAndroid搭載端末にionic appをインストールするにはどうすればいいですか?
- 15. Android搭載端末のテストに最適ですか?
- 16. どのAndroid搭載端末をテストすればよいですか?
- 17. GoogleマップAndroid搭載端末のトラフィックオーバーレイ
- 18. 実際のAndroid搭載端末にTitaniumアプリケーションを配備するにはどうすればよいですか?
- 19. HTML5動画はAndroid搭載端末ではループしません
- 20. なぜ私のAndroid搭載端末に接続できないのですか?
- 21. Android搭載端末のMACアドレスはどのように変更できますか?
- 22. Android搭載端末でスキャンできるビーコンの数はいくつですか?
- 23. 非タッチスクリーンのAndroid搭載端末でタッチスクリーンをエミュレートする
- 24. Android搭載端末でのプログラミング(*用ではない*)
- 25. Android搭載端末でリムーバブルストレージにアクセスする方法は?
- 26. どのAndroid搭載端末が小型で高密度ですか?
- 27. Android搭載端末でウェイクアップした後、GPS付きHTML5ジオロケーションが失敗する
- 28. アプリが更新されたときにAndroid搭載端末ではどうなりますか?
- 29. Android搭載端末でGoogleドライブの写真を表示するにはどうすればよいですか?
- 30. Google Fitで屋内のAndroid搭載端末を検出するにはどうすればよいですか?
DalvikはAndroidで実行できる唯一のVMではありません。 MonoTouch/MonoDroidを参照してください。 –
Dalvikは "Java" VMではありません - Javaバイトコードを実行しません。 Javaアプリケーションは変換を経てDavlikプログラムになる。 –