私はC#で書かれた便利なコードをいくつか持っています。私はあなたのアンドロイドアプリで使いたいと思っています。それを直接使用することはできますか?それをJavaで書き直すことは不可能ですか?何とかC#コードやC#ライブラリをjava androidプロジェクトで使用できますか?
5
A
答えて
8
あなたはそれを書き直す必要があります。または、Webサービス(WCFまたはWeb API)としてC#コードを実行し、JavaアプリケーションでWebサービスと対話させます。
5
あり、プロジェクトがMono for Android
と呼ばれ、それはあなたがC#でAndroidアプリを書く能力を与えています:
1
あなたがいる場合は、Mono for Android〜
4
のために探しています無料でそれをしようとすると、たぶんそれをJavaで書き直さなければならないかもしれません。
1
C#とJavaを混在させたい場合は、 。しかし、Mono for Androidを使用し、これを読んでsimilar questionあなたはあなたが探しているドロイドを見つけることができます。
1
あなたが話しているコードの数に応じて、いくつかの 'csharp to java'コードコンバータのサイズ限定デモバージョンの1つから始めます。 Google 'csharp to java'。あなたは必ずしも完全な、実行可能な、Javaコードを取得する必要はありませんが、それはあなたのための変換の運動のバックを破るでしょう。
関連する問題
- 1. JavaコードからAndroid用モノラルでC#ライブラリを使用していますか?
- 2. C/C++ソースコードとライブラリをJavaでどのように使用できますか?
- 3. iphoneプロジェクトでC++で書かれたライブラリを使用できますか?
- 4. C++コードからSyntaxNetをライブラリとして使用できますか?
- 5. DllのC#プロジェクトでCコードを使用
- 6. C++ 11を使用するライブラリでC++ 14を使用できますか?
- 7. C++ライブラリをdylibにコンパイルし、iOS 9プロジェクトで使用できますか?
- 8. `extern" C "vsネイティブC++ライブラリを使用してCライブラリを使用する場合の欠点は何ですか?
- 9. アプリケーションをライブラリとして使用できますか(Mac、Objective-c)?
- 10. CやC++用のオープンソースの電子メールライブラリとは何ですか?
- 11. 同じiPhoneやAndroidアプリの複数のバージョンで共有コードやライブラリを使用できますか?
- 12. OTLv4ライブラリを使用してC++コードをコンパイルできません
- 13. WinJSで古いC#ライブラリを使用できますか?
- 14. アンマネージC++コードを使用して、C#プロジェクトの計算コストを削減することはできますか?
- 15. Eclipse Cpp - Cプロジェクト、C/C++プロジェクト、C++プロジェクトの違いは何ですか?
- 16. C/C++でswiftライブラリを使用しますか?
- 17. Objective-CプロジェクトでMakeコマンドを使用できますか?
- 18. C#プロジェクトで.rcリソースファイルを使用できますか?
- 19. C#プロジェクト内でXDTを使用できますか?
- 20. QTプロジェクトでTensorflow C++ APIを使用できますか?
- 21. C#プロジェクトでCOMオブジェクトを使用できますか?
- 22. C++プロジェクトでWatson TTSを使用できますか?
- 23. XamarinでC#ライブラリを使用することはできます
- 24. Android StudioのJavaコードをj2objcでObjective-Cに変換できますか?
- 25. JNIを使用してJavaコード内のC++オブジェクトを参照できますか?
- 26. C++は他のライブラリではライブラリを使用できません
- 27. ブーストC++ライブラリを使用しますか?
- 28. iPhoneプロジェクトでCソースコードを使用することはできますか?
- 29. 私のVisual Basic 2010 C#プロジェクトでWinRTライブラリを使用できません
- 30. C#でIKVMでJava標準ライブラリを使用するときの問題
私はC#とモノを使ってプロジェクト全体を書くことは可能ですが、JavaアプリでC#コードを使用することはできません。 – TpoM6oH
@ user1735198そうだとすれば、twaldronの答えに行くことができます。 –
@ user1735198 - Javaアプリケーション内でC#を使用できなかった場合は、Android用の「Mono」は使用できません。 –