Описание тега bionic

Bionic - это библиотека поддержки языка C (libc), написанная Google для своей операционной системы Android. Он имеет лицензию BSD, маленький и быстрый.
1 ответ

Webtop2sd на Дриод Бионик

Я не могу загрузить пользовательский вебтоп. Когда я загружаю webtop, я просто получаю стандартную версию без возможности установки программ, запуска LXTerm и т. Д. Я использую рутированную версию Bionic 902. Я применил взлом Webtop HDMI. Я запустил…
20 апр '12 в 14:59
1 ответ

Android libuv использование необъявленного идентификатора 'EPOLL_CLOEXEC'

Я пытаюсь собрать libuv для Android в Android Studio Cmake, и я получаю следующие ошибки: ошибка: использование необъявленного идентификатора 'EPOLL_CLOEXEC' предупреждение: неявное объявление функции 'epoll_pwait' [-Wimplicit-function-объявление] п…
07 ноя '18 в 18:34
3 ответа

Ошибка при попытке установить Docker CE на Linux Ubuntu 18.04 Bionic?

Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Будут установлены следующие НОВЫЕ пакеты: докер-в.п. 0 обновлено, 1 недавно установлено, 0 для удаления и 0 не обновлено. Нужно получить 0 B/33,8…
02 май '18 в 12:38
2 ответа

Как остановить систему Android и запустить определенное приложение в Android

Я написал приложение на C, статически связанное без использования каких-либо сервисов или фреймворков Android. Он просто использует API, предоставляемый ядром и libc. Я хочу, чтобы остановить все службы Android, рамки и просто запустить мое приложен…
12 мар '16 в 12:16
0 ответов

Сервис MariaDB не запускается на Ubuntu 18.04.02

Я новичок в Ubuntu. Я настраиваю сервер Ubuntu 18.04.02, а база данных - MariaDB 10.1. Я обновляю mariadb до версии 10.3, но безуспешно. Теперь он существует в неудовлетворенных зависимостях. Я хочу удалить его, как вы можете помочь мне. И я запуска…
28 фев '19 в 08:03
2 ответа

Dalvik Segfault на встроенном Linux

Все. Я пытаюсь запустить dalvikVM на встроенном Linux. Я использую xilinx-linux для zynq-zc702, работающего на qemu. Я следовал этому уроку: http://www.bolatdinc.com/?p=336&cpage;=1 Я портировал ashmem и logger в свое ядро ​​Linux и скомпилировал da…
1 ответ

Разница между glibC и bioniC

Привет у меня есть некоторые проблемы с оптимизацией.Я попытался скомпилировать один из тестов gcc со встроенными функциями: #include <stdio.h> #ifdef HAVE_C99_RUNTIME double test1 (double x) { return __builtin_pow (x, 1/3); } double test2 (do…
15 ноя '12 в 12:24
0 ответов

Как я могу создать бионическую библиотеку отдельно с использованием NDK?

Сначала я пытаюсь установить среду NDK и корень SDK и запустить ndk-build, но это не может не увенчаться успехом. Нужно ли устанавливать другую среду или нужны другие работы? (Может быть, мне нужно настроить систему сборки Android??)
11 авг '18 в 09:34
1 ответ

Использование времени (NULL) на Android

Есть ли известные проблемы с использованием time(NULL) на андроид? Я попытался запустить следующий кусок кода: int32_t now1 = time(NULL); int64_t now1_6 = (int64_t)time(NULL); int32_t nt = (time_t)-1; int64_t nt6 = (int64_t)-1; И затем зарегистрируй…
05 янв '13 в 17:23
2 ответа

Функция rand() Bionic vs glibc

Я нашел это rand() функция из бионики не работает без включения stdlib.h extern int rand(void); static void foo() { int a = rand(); } int main() { foo() return 0; } Результаты для glibc:Компиляция успешна Результаты для bionic:Компиляция не удалась …
17 июл '13 в 08:31
1 ответ

Аналог LD_DEBUG для процесса, порожденного зиготами

Мне интересно, есть ли у Android опция для пользователя, чтобы включить LD_DEBUGжурналы в стиле для порожденных зиготами процессов. Вероятно, мы не можем начать app_process для Zygote с настроенной средой, не будучи пользователем root. Так что, возм…
14 авг '17 в 15:07
0 ответов

Недостающие функции в Bionic

Я кросс-компиляция haskell для запуска на Android. После нескольких дней борьбы моя единственная оставшаяся проблема заключается в том, что в libc на Android (Bionic) отсутствуют некоторые функции, найденные в glibc. Точнее getnetent, setnetent, end…
18 июл '15 в 12:35
1 ответ

В bionic libc нет библиотеки pthread?

Я использую набор инструментов для кросс-компиляции некоторой библиотеки, которая зависит от lpthread для Android. Это была бионическая версия libc. Это говорит, что lpthred не может быть найден, и нет никакого libpthread.so, чтобы быть найденным в …
12 июл '17 в 06:37
1 ответ

Эквивалент ualarm() (Android Bionic libc)

ualarm() не реализован в Android-версии libc, bionic (проверьте Bionic unistd.h). Более того, ualarm() устарел. Я портирую приложение на Android NDK, поэтому мне нужен эквивалент ualarm (999999,999999), то есть то, что будет отправлять SIGALRM пери…
03 май '14 в 17:25
1 ответ

Как обойти отсутствие futimes() в Android (NDK)?

У меня есть большой проект, который нуждается futimes или же futimens функция. К сожалению, в заголовочных файлах в папке android ndk include таких функций нет. Есть ли обходной путь (заглушка или простой фрагмент кода с использованием существующих …
15 окт '13 в 06:40
2 ответа

Функция atexit() бионическая против glibc

Я нашел интересный момент: atexit() функция работает по-разному для bionic а также glibc, Вот пример: #include <cstdlib> #include <cstdio> extern "C" { void one(){ printf("one\n"); } void two() { printf("two\n"); atexit(one); } } int mai…
25 дек '12 в 11:36
0 ответов

При попытке разместить точку доступа Ubuntu, network-cc-panel выдает предупреждение, и ничего не происходит

Ошибка читает (gnome-control-center:2227): network-cc-panel-WARNING **: 16:16:51.927: не удалось сохранить настройки точки доступа на диск: такого метода нет 'Update2' Я нашел источник по адресу https://github.com/endlessm/gnome-control-center/blob/…
19 мар '18 в 21:20
0 ответов

Bionic toolchain ld проблема с перемещаемым объектным файлом

Я пытаюсь кросс-компилировать для Arm-android GRPC C++, во время компоновки некоторых библиотек я получил эти ошибки от ld: arm-linux-androideabi-ld: error: /grpc/objs/opt/src/cpp/client/client_context.o: requires unsupported dynamic reloc R_ARM_REL…
14 сен '16 в 13:39
1 ответ

Библиотеки Android Bionic и Libc

Я хочу создать небольшой интерпретатор команд для Android (оболочки). Он должен выполнять только несколько функций: 'scanf', 'printf', 'cd', 'pwd', 'echo', 'set', 'unset', 'exit' и должен поддерживать переменные внутреннего пути: 'path', ' дом "," с…
01 окт '14 в 16:26
0 ответов

Проблема с добавлением системных вызовов в Android libc

Пожалуйста помоги. Я работаю с исходным кодом Android marshmallow (6.0), и мне нужна очередь сообщений linux и поддержка системных вызовов, связанных с общей памятью, для приложения к порту. Раньше я использовал исходный код Kitkat, и он работал. Ша…