Articles of arm

Gradle + ndkbuild + android studio 2.2 как установить поддерживаемые ABI?

Я хочу использовать интеграцию студии Android с ndkbuild. Моя «родная» часть проекта строится только для armeabi-v7a-hard и x86, и все работает отлично, если я просто запускаю ndk-build в ndk-build каталоге. У меня есть правильные строки в Application.mk : APP_ABI := armeabi-v7a-hard x86 Для интеграции проекта в студию android я добавил такие строки в build.gradle : […]

Различия между arm64 и aarch64

У меня есть два «разблокированных» устройства, iPad mini 3 и Galaxy Edge 6, оба имеют терминал и минималистичный набор команд unix. Я думал, что оба устройства имеют процессоры arm64, но когда я побежал uname -a На обоих устройствах я получил следующее: Для iPad mini 3: xxxxs-iPad:/var/mobile root# uname -a Darwin xxxx-iPad 14.0.0 Darwin Kernel Version […]

Собственный самомодифицирующийся код на Android

Я пытаюсь сделать собственный самонастраивающийся собственный код на Android и запустить его в эмуляторе. Мой образец основан на примере HelloJNI от android-ndk. Это выглядит так: #define NOPE_LENGTH 4 typedef void (*FUNC) (void); // 00000be4 <nope>: // be4: 46c0 nop (mov r8, r8) // be6: 4770 bx lr void nope(void) { __asm__ __volatile__ ("nop"); } void […]

Arm-linux-androideabi-gcc не может создать исполняемый файл – компиляция ffmpeg для устройств android armeabi

Я пытаюсь скомпилировать ffmpeg для устройств android armeabi. Я следую учебнику от roman10.net Его сценарий сборки создает ffmpeg для устройств armv7-a. Я хочу построить его для армейцев. Моя конечная цель – запустить команды ffmpeg на устройствах android armeabi и armv7-a. Поэтому я меняю часть процессора на скрипт #arm v7vfpv3 CPU=armv7-a OPTIMIZE_CFLAGS="-mfloat-abi=softfp -mfpu=vfpv3-d16 -marm -march=$CPU " […]

Есть ли карта Android PCI?

Кто-нибудь знает о PCI-карте, подходящей для разработки Android? Я нахожу эмулятор необычно медленным (Linux 64-разрядная, четырехъядерная, 8 ГБ оперативной памяти), и карта, которую я мог бы скрыть на рабочем столе, была бы приятной. Я знаю, что есть USB-опции, но это означает, что еще больше комплекта мне нужно найти полку для … или подходящего шасси на […]

Система сборки Android, сборки NEON и не-NEON

Я хочу создать свою библиотеку для armv6, и есть некоторый неоновый код, который я включаю во время выполнения, если устройство поддерживает его. Неоновый код использует неонные встроенные функции, и для его компиляции я должен включить armeabi-v7a, но это влияет на обычный c-код (он прерывается на некоторых младших устройствах). Итак, если система сборки Android не была […]

Android NDK: что я должен установить в Application.mk для APP_ABI?

Мне интересно, какие архитектуры я должен поместить в файл Application.mk моей Android-игры. Я хочу поддерживать все возможные платформы, которые могут загружать игры в Google Play и других магазинах Android. Я бы сказал, что должен установить: APP_ABI := armeabi x86 (as many x86 devices are coming soon as far as I know) Но мне интересно, не […]

Какова самая быстрая библиотека FFT для устройств iOS / Android ARM?

Какова самая быстрая библиотека FFT для устройств iOS / Android ARM? И какая библиотека для людей обычно используется на платформах iOS / Android? Я предполагаю, что vDSP – это библиотека, наиболее часто используемая в iOS. EDIT: мой код находится по адресу http://anthonix.com/ffts и использует лицензию BSD. Он работает на Android и iOS, и он быстрее, […]

Возможно ли запустить собственный бинарный бит на неуправляемом телефоне Android?

Ну, я нырял в мутные воды низкоуровневого программирования на Android (собственный C / C ++ с помощью инструментальной кодовой комбинации CodeSourcery). Я опробовал исполняемый файл на эмуляторе, и он сработал. Я хотел бы попробовать это на реальном устройстве. Поэтому я подключил свою связь и ввел файлы в файловую систему. Затем я попытался выполнить двоичный код, […]

Gcc ON arm / android

У меня просто есть EEE-пэд-трансформатор. Как и любое другое оборудование, которое у меня есть, я хотел бы иметь на нем компилятор C. Я знаю, что могу скомпилировать компиляцию, но я бы хотел сделать разработку на самом устройстве. Я искал google, и все, что я могу найти, это страницы о том, как создать инструментальную цепочку для […]