C#と.NETを使用してネットワーキングライブラリを作成しました。 .NET/Mono開発者は、このライブラリを使用してマルチプレーヤーアプリケーションを開発することができます。 Androidプラットフォームでライブラリを利用できるようにして、ネイティブAndroidデベロッパーがライブラリを使用できるようにします。 Monodroid(Mono for Android)はこの翻訳を実行する能力があり、進歩する最善の方法は何ですか?おかげさまで Monodroidを使用して.NET DLLを翻訳する
0
A
答えて
0
質問を正しく理解していれば、Java開発者が使用するAndroid用のMonoを使用してDLLを作成することを検討していますか? Android用のMonoは単にC#からJavaに変換するだけではないため、現在のところ不可能です。 Androidアプリケーション用のMonoにはMonoランタイムが含まれています。これに対して.NETコードが実行されます。 MonoとDalvik(AndroidのJava仮想マシン)が互いに話すことができるように、呼び出し可能なラッパーを生成しますが、MonoランタイムがなければDLLはあまり役に立ちません。
開発者がAndroid用にMonoを使用してアプリケーションを構築している場合、アプリケーションでDLLを使用できます。
関連する問題
- 1. Google翻訳ツールを使用してセクションを自動翻訳する方法は?
- 2. Google翻訳を使用してウェブページ内のdivを翻訳する
- 3. するにはアンドロイドでアニメーションを翻訳アプリ翻訳の翻訳
- 4. 無料の.NET翻訳ライブラリ
- 5. .NETの外部翻訳
- 6. doctrineを使用したデータベースの翻訳
- 7. javascript regexを使用してhtmlを翻訳する
- 8. Wordpress/WooCommerceプラグインを使用してコンテンツを翻訳する
- 9. 私のアプリケーションを通してGoogle翻訳を使用する
- 10. coreplotを使用してiosのCPTXYPlotSpaceを翻訳します
- 11. HTML5 Webアプリケーションで翻訳リソースを作成して使用する
- 12. c#を使用してGoogle翻訳者に連絡する
- 13. 翻訳元から翻訳元へ翻訳者を作成する
- 14. Google翻訳API。翻訳機能を毎日何人使用できますか?
- 15. 角度翻訳 - 翻訳値の翻訳attr
- 16. CGContextで使用されるポップ翻訳
- 17. 翻訳friendly_id使う
- 18. Google翻訳者なしで翻訳する
- 19. .NETでの同義語の翻訳
- 20. C#.NETと外部コンポーネントの翻訳
- 21. mfmailcomposeviewcontrollerを使用しているときにボタンのテキストを翻訳する
- 22. 回転して翻訳する
- 23. URLを翻訳するZendFramework
- 24. 翻訳を保存する
- 25. Magento frontendを翻訳する
- 26. 翻訳
- 27. 大量のJavaScript String replace()を使用してページを翻訳する方法は?
- 28. google apiを使用してコントロールの言語を翻訳する方法
- 29. C#Google APIを使用してサイト全体を翻訳するには?
- 30. Pythonを使用して日本語を英語に翻訳する
モノラルランタイムを.Net DLLでラップするのはなぜですか(ほかの.NETアプリケーションと同じように)。このようにして、ライブラリはネイティブのAndroid開発者(モノラルランタイムを使用しているため)で使用できるようにする必要があります。理論的には、.NETアプリケーションと.NET DLL(.NETソリューション/プロジェクトの両方)の違いはあまりありません。 Android用のMonoが.NETプロジェクトをAndroid上で直接実行できるように変換することができれば、ライブラリとして構築された.NETプロジェクトを処理できるはずです。 – Santo
ランタイムは、DLLをどのように解釈して実行するかを知っているので、さまざまなレベルで動作します。私はMonoのドキュメントを読んで、すべての設定方法を説明するAndroidのアーキテクチャを読むことをお勧めします:http://docs.xamarin.com/android/advanced_topics/architecture –
私はアーキテクチャを読んでいましたが、 Android用のMonoスタックにはモノラルランタイムが含まれていることが明確に記載されています。あなたが示唆しているのは、翻訳されたライブラリにはモノラルランタイムが含まれていないため、ネイティブのAndroid開発者は使用できないということです。あれは正しいですか? – Santo