¿Puedo utilizar de algún modo código C # o biblioteca C # en el proyecto java android?

Tengo un código útil escrito en C # y quiero usarlo en mi aplicación para Android. ¿Puedo usarlo directamente o no es necesario volver a escribirlo en Java?

Tendrá que volver a escribirlo. O Ejecute su código C # como un servicio web (WCF o API Web) y haga que su aplicación java hable con el servicio web

Hay un proyecto llamado Mono for Android , y te da la posibilidad de escribir aplicaciones Android en C #:

http://xamarin.com/monoforandroid

Si usted está buscando para hacerlo de forma gratuita, es probable que tenga que volver a escribir en Java.

Estás buscando Mono para Android ~

Introduzca aquí la descripción de la imagen

Si usted está buscando para mezclar C # y Java, entonces probablemente será más problemas de lo que vale la pena. Sin embargo, utilizando Mono para Android y la lectura de esta pregunta similar se puede encontrar el Droid que está buscando.

Dependiendo de cuántas líneas de código estás hablando, empezaría con una de las versiones limitadas demo de los varios convertidores de código 'csharp a java' disponibles. Google 'csharp a java'. Usted no necesariamente obtendrá perfecto, runnable, código java pero romperá la parte de atrás del ejercicio de conversión para usted.

  • Tipo 'jint' no se pudo resolver, y JNIEnv, jclass
  • Efecto de transición del botón ActionBar up
  • Cómo ocultar los productos inactivos en la facturación de aplicaciones?
  • ¿El selector de archivos de Android 4.4 WebView no se abre?
  • ¿Vincular XML de android a una clase de Java?
  • ArrayIndexOutOfBoundsException cuando se utiliza ListAdapter
  • Monitor de estado de subprocesos. ¿Cómo depurar esto? ¿Qué lo causa?
  • Android MediaRecorder produce video corrupto con líneas verdes
  • Limitación de Drag de ImageView en Android
  • Volley - No se puede resolver el constructor "JSONObjectRequest
  • Widget no se actualiza después de cambios de configuración
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.