Soy nuevo en Android y Java. He estado mirando el código fuente y creo débilmente que tal vez sea una implementación de Java.¿Qué es libcore y su rol en android?
11
A
Respuesta
1
Según este slide deck de 2016, Libcore es la implementación de Google de algunas bibliotecas centrales de Java tales como java.net, java.util, java.icu (Unicode), java.math, java.reflect y posiblemente más. Libcore también permite llamadas al sistema POSIX desde Java.
La rama principal de Libcore se puede encontrar here. La mayor parte de la implementación de Google se encuentra en la carpeta luni, pero libcore también se mezcla con el código de Oracle. Por ejemplo, la implementación de JNI de Oracle desde OpenJDK se usa en Android en la carpeta ojluni. Así que libcore reemplaza algunas funcionalidades de OpenJDK, pero no todas.
Cuestiones relacionadas
- 1. ASP.net es usuario en el rol
- 2. ¿Qué es el controlador genérico en asp.net y su uso?
- 3. FOSUserBundle y ACL Business Rol
- 4. ¿Qué es android: weightSum en android, y cómo funciona?
- 5. ¿Qué es JAF? ¿Cual es su propósito?
- 6. ¿Qué es "android: allowBackup"?
- 7. ¿Cuál es el propósito del atributo "rol" en HTML?
- 8. Android framework. ¿Qué es?
- 9. ¿Cuál es el rol del bloque BEGIN en Perl?
- 10. ¿Qué pasó con deltree, y cuál es su reemplazo?
- 11. Java - ¿Qué se usa <y cuál es su nombre?
- 12. ¿Qué es XOauth y su relación con OAuth?
- 13. ¿Qué es el Marco CSLA y su uso?
- 14. ¿Cuál es su API de mapeo favorita y por qué?
- 15. ¿Qué es un NSConcreteValue y cómo extraigo su valor?
- 16. ¿Qué es ParcelFileDescriptor en Android
- 17. ServicePointManager.DefaultConnectionLimit en Rol de trabajador
- 18. ¿Qué es adb en Android?
- 19. ViewDidLoad de Android y su equivalente viewDidAppear
- 20. C++ puro para Android y su rendimiento
- 21. ¿Qué es SharedPreferences en Android?
- 22. ¿Qué es AwesomePlayer en android?
- 23. ¿Qué es 'Context' en android?
- 24. ¿Qué es UID en Android?
- 25. ¿Por qué no es aconsejable usar attach() en R, y qué debería usar en su lugar?
- 26. Rieles Agregar Rol rol a través del formulario de usuario
- 27. ¿Qué tan grande es el rol que juega la subjetividad en la programación?
- 28. ¿Qué es el ciclo de eventos en el ciclo de vida ios y cuál es su uso y qué hace?
- 29. lo que es Contexto Android y por qué es necesario
- 30. ¿Qué es android: sharedUserLabel y qué valor agregado agrega en la parte superior de android: sharedUserID?
Todavía se cerró otra pregunta relevante. – user239558
¡Tengo curiosidad sobre esta pregunta también! No tengo idea de lo que es libcore. (Otras personas: si quieres volver a abrir esta pregunta, haz clic en la opción "volver a abrir" al lado de "editar"). –