Articles of arm

ARM Neon Assembler – странная проблема с конвейером

Я пытаюсь увеличить производительность части кода, написанного в ARM Assembler, используя инструкции Neon. Для тестирования и расчета я использую этот калькулятор: http://pulsar.webshaker.net/ccc/sample-706454b3 Я заметил, что на линии «n.34-0 1c n0» внезапно блок Neon, кажется, должен ждать (?) В течение 10 циклов. Что может быть причиной этого или это просто ошибка в калькуляторе? Также мне понадобится […]

Как создать общую библиотеку без JNI в Android?

Я разрабатываю приложение для Android, которое должно быть разделяемой библиотекой. Я уже сделал тот же lib в Linux (с использованием gcc), поэтому хочу скомпилировать одну и ту же общую lib в Android (ARM-процессор). Но NDK только поддерживает JNI. Теперь я хочу создать отдельную разделяемую библиотеку без прямого взаимодействия JNI. У меня много файлов C и […]

Запуск Android SDK на ARM-netbook (Ubuntu)

Я пытаюсь установить среду разработки Android (JDK + SDK + Eclipse + Plugins) на моем Toshiba AC100 (архитектура ARM), но http://developer.android.com/sdk/index.html Говорит, что SDK доступен только для архитектуры x86. Кто-нибудь есть идея, как заставить его работать на моем устройстве? Я использую Ubuntu 11.10.

Невозможно открыть общую библиотеку (так) на малине Pi

Я пытаюсь запустить двоичный объект совместного использования ARM, скомпилированный для Android (найденный в .apk) на машине Raspberry PI ARM. К сожалению, двоичный файл является закрытым исходным кодом, и я не могу его перекомпилировать для os, который работает на малине pi (raspian, debian-деривация) Быстрый вопрос: возможно ли запустить такой .so, скомпилированный для android на малине pi? […]

Исключая устройства ARMv5 и ARMv6 из Google Play

Я создаю библиотеку на основе ffmpeg для моего проекта, и результаты действительно огромны. Можно ли удалить поддержку старых процессоров и оставить только библиотеки arm-v7 и x86? Я подозреваю, что arm-v7 не будет работать на старых процессорах. Приложение min sdk равно 4.0.3, и вопрос в том, слишком ли небольшой процент устройств со старым ARM, поэтому я […]

Создайте двоичный файл dbclient для Dropbear для Android

Я хотел бы использовать клиент ssh в эмуляторе терминала Android, чтобы подключиться к удаленным системам, когда это необходимо. Есть еще несколько способов сделать это: использование отдельных приложений Java, покупка отдельных приложений на базе Java и т. Д. На самом деле, я просто хочу создать и развернуть статически связанный двоичный файл dbclient, который может выполнять поиск […]

Отладка кода ядра Linux на платформах Android

Кажется, у этого предмета нет хорошей документации для одного места. Вот ссылки без какого-либо решения. Кто-нибудь может поделиться своими знаниями о том, как отлаживать и отслеживать в ядре Linux и платформе Android. Некоторые ссылки Технология отладки состояния ядра Использование kgdb, kdb и внутренних отладчиков ядра Android: отладка ядра с помощью KGDB Искать «kgdb» в Android-Kernel […]

Будут ли бинарные файлы, созданные для ARM, работать на процессорах Intel?

Используя NDK, я создал двоичные файлы для процессора ARM, но из-за некоторых зависимостей я не могу их построить для x86. Есть ли возможность использовать этот бинарный файл в архитектуре x86 или MIPS?

Невозможно найти API 7.1.1 (нуга) API 25.

Есть ли где-нибудь Android 7.1.1 (нуга) API 25 (25, а не 24) Образы системы ARM (ARM, а не x86 Intel) для AVD Manager? благодаря Неофициальный? Бета? Альфа? Любые?

NDK: как создать lib, чтобы приложение могло работать на руках, x86 и т. Д.?

Раньше я никогда не использовал c ++ для Android и NDK. Когда я использую его для – скажем – обработки изображений, я хочу быть уверенным, что приложение будет работать на всех устройствах с Android 2.2 и выше. Когда я пишу для iPhone, xcode компилирует 2 бинарных файла для arm7 и arm7s архитектур и упаковывает их […]