Intereting Posts
Приложение зависает и приостанавливает все потоки при использовании AsyncTask IP-диапазон сервера уведомлений Google GCM push? Диалоговое окно Android вызывает внутренние диалоги Как вы можете отображать перевернутый текст с текстовым просмотром в Android? Браузер Android не корректно обрабатывает символ новой строки (ASCII x0A) Как программно показать использование данных для всех приложений? Как определить, является ли экран емкостным или резистивным на устройстве Android? Создайте поворотный поворот на 180 градусов Обходной путь для загрузки файлов на Android 4.4 с использованием отражения Используйте DownloadManager для загрузки файлов на настоящую SD-карту, а не для эмуляции хранилища Запуск внешнего приложения из моего приложения Использование SDK Google Диска с Android Как заблокировать Android-планшет, чтобы только одно приложение запускалось Android Camera.autoFocus и FOCUS_MODE_CONTINUOUS_PICTURE Android DDMS (Monitor) не запускается, если пользовательский профиль содержит пробел в нем

Что такое libcore и его роль в android?

Я новичок в android и java. Я смотрю на исходный код и слабо думаю, что, возможно, это реализация Java.

Solutions Collecting From Web of "Что такое libcore и его роль в android?"

Согласно этой слайд-колоде с 2016 года, Libcore представляет собой реализацию Google некоторых основных Java-библиотек, таких как java.net, java.util, java.icu (Unicode), java.math, java.reflect и, возможно, больше. Libcore также позволяет использовать системные вызовы POSIX с Java.

Ведущую ветку Libcore можно найти здесь . Большая часть реализации Google находится в папке luni, но libcore также смешивается с кодом Oracle. Например, реализация JNI Oracle от OpenJDK используется в Android в папке ojluni. Поэтому libcore заменяет некоторые функции OpenJDK, но не все.