Articles of arm

SPEC的Android手机列表:VFP,NEON,ARMv6 / 7

我正在寻找所有主要Android手机的在线列表(可能是维基): – http://en.wikipedia.org/wiki/Comparison_of_Android_devices 我希望它包括VFP,VFPv3,NEON,ARMv6,ARMv7等技术信息 最重要的是VFP(硬件浮点) 据Flurry说,我们有100多个器件需要检查,我想了解有多少器件支持浮点VFP。

使用nasm构建android ELF二进制文件?

我正在尝试为Android编写一些汇编代码。 通常我会使用nasm ,但它似乎根本不支持Android (ARM) : valid output formats for -f are (`*’ denotes default): * bin flat-form binary files (eg DOS .COM, .SYS) ith Intel hex srec Motorola S-records aout Linux a.out object files aoutb NetBSD/FreeBSD a.out object files coff COFF (i386) object files (eg DJGPP for DOS) elf32 ELF32 (i386) object files (eg Linux) […]

为Android构建Dropbear dbclient二进制文件

我想在Android终端模拟器中使用ssh客户端,以便在必要时连接到远程系统。 还有其他几种方法可以做到这一点 – 使用单独的Java应用程序, 购买单独的基于Java的应用程序等。 真的,我只想构建和部署一个可以进行libnss主机名查找的静态链接的dbclient二进制文件。 (“喔!高阶。”) 关于如何为Android构建Dropbear,有很多文档。 许多人专注于非客户垃圾箱,但不是全部: 在Android上运行dropbear … 如何交叉编译dropbear … 如何构建/编译dropbearmulti 动态链接的构建不会对我的目标执行,并且我没有strace或ldd来帮助进行故障排除。 静态链接构建运行,但由于缺少运行时支持而无法获取主机名。 很好,所以补丁出来 – 仍然不起作用。 它只是挂起。 再说一次,我不知道为什么。 busybox风格的dropbearmulti表现出相同的行为。 所以,百万美元的问题:有没有人真正让这个工作? 你有自己的经历文件吗? 我的目标是在三星Infuse 4G(通用armeabi)上植入2.3.7姜饼。

适用于ARM的Android SDK

所以,有两款流行的ARM笔记本电脑(google chromebooks),它们都是无风扇的(这对我来说至关重要,因为我喜欢沉默)。 我希望能够在具有外部显示器的笔记本电脑上开发java和Android应用程序(可能带有NDK)(因此我的代码在屏幕上会有很大的空间)。 有用于ARM的JAVA SDK,并且有针对ARM的eclipse,但据我所知,没有针对ARM的Android SDK。 但我在xda上发现,有一些方法可以在ChromeOS上开发Android应用程序。 有了AIDE,它可以直接在Android设备上开发。 也许我错了,在ARM平台上的Ubuntu上有一些方法可以做到这一点? 或者,如果没有针对ARM的Android SDK,那么它应该是! 我在哪里可以向谷歌请愿,开发它? 它可能不是那么难,只是为ARM重新编译它。

ARM的Android BSP(Source)示例

我正在寻找一个ARM处理器版本的Android BSP来为我的一个实验板移植它。 我在哪里下载这个?

为ARM构建的二进制文件能否在英特尔处理器上运行? 产品

使用NDK我为ARM处理器构建了二进制文件,但由于某些依赖关系,我无法为x86构建它们。 有没有机会在x86或MIPS架构上使用这个二进制文件?

NDK:如何构建一个lib,以便app可以在arm,s86,x86等上运行?

我之前从未使用过c ++ for android和NDK。 当我使用它 – 比如 – image processing时,我想确保应用程序可以在所有Android 2.2及更高版本的设备上运行。 当我为iPhone编写时,xcode为arm7和arm7s架构编译了2个二进制文件,并将它们打包到同一个包中。 现在我已经编写了一个示例NDK应用程序,它不想在我的Nexus 7上运行良好的x86 android模拟器上运行。我认为很明显应该是让它在arm和x86上运行的方式,但仍然可以找不到它。 有人知道吗? 谢谢!

无法写入ARM寄存器R4:function还是bug?

我最近在使用Assembly编程时遇到了ARM Cortex-A8的奇怪行为。 每当我将任何内容移入R4时,我的程序崩溃(下面的堆栈转储) 10-14 09:48:43.117: INFO/DEBUG(3048): Build fingerprint: ‘google/soju/crespo:2.3.6/GRK39F/189904:user/release-keys’ 10-14 09:48:43.121: INFO/DEBUG(3048): pid: 7082, tid: 7082 >>> neontests <<< 10-14 09:48:43.121: INFO/DEBUG(3048): signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 00000001 10-14 09:48:43.125: INFO/DEBUG(3048): r0 00000001 r1 afa025b6 r2 00000000 r3 bec77051 10-14 09:48:43.128: INFO/DEBUG(3048): r4 00000001 r5 bec7704c r6 00000001 r7 00000004 10-14 09:48:43.128: […]

Android OS仅用于ARM CPU吗?

如果没有,Android的APK文件可以在ARM CPU或非ARM CPU上运行吗? 抱歉我的英语不好。

PANIC:缺少’arm’CPUS的模拟器引擎程序

我得到了与下面链接中提到的相同的问题。但是这个问题已被搁置,我仍在寻求解决方案。 https://stackoverflow.com/questions/27146511/panic-missing-emulator-engine-program-for-arm-cpus-eclipse 所以我想提出这个问题并在这里问一下。 直到昨天,模拟器工作正常。 但是从今天起,我在尝试打开模拟器时收到以下错误 PANIC: Missing emulator engine program for ‘arm’ CPUS 我的AVD: 这是我收到的错误: 我已经通过SDK Manager更新并安装了组件,我甚至尝试重启eclipse和我的电脑。 我尝试创建新的AVD但这里没有任何作用。 先谢谢你。