草庐IT

openssl-arm

全部标签

android - 使用 NDK 构建 Android openssl 无法正确生成 arm4 程序集文件

openssl是includedintheAndroidoperatingsystem,并且谷歌还在他们的构建中包含了一些arm4/thumb汇编程序代码(aes/asm/aes-armv4.s,bn/asm/armv4-mont.s,sha/asm/sha1-armv4-large.s,sha/asm/sha256-armv4.s、sha/asm/sha512-armv4.s)。我有theAndroidopensslbuilding与ndk-build但它只能使用纯Caes_core.c正确构建,而不是arm4文件。它甚至创建了.o文件,但找不到*.o.d.org文件,我不知道它们来

安卓终端-IDE : terminal-gcc error: arm-eabi-gcc not found

我正在使用Terminal-IDE作为我的开发环境。(Googlecodesitehere.)我正在运行Terminal-IDEv2.02-最新版本。我的Android版本是:安卓4.0.3软件版本2.14.531.371ORD(其余的不太可能相关,但应要求提供更多信息)我在一个合适的开发目录中,有一个足够简单的C源代码文件准备好并运行“make”。我还没有得到任何编译成功。最有可能的是,可用的可执行文件与软件正在寻找的版本不匹配。这是命令和错误消息:terminal-gcc-c-Wall-I/data/data/com.spartacusrex.spartacuside/files/

android - ARM 汇编回溯 PC 偏移量

ARM手册提到:Duringexecution,PCdoesnotcontaintheaddressofthecurrentlyexecutinginstruction.TheaddressofthecurrentlyexecutinginstructionistypicallyPC-8forARM,orPC-4forThumb.这是否也适用于崩溃回溯中的PC值?例如,如果我有以下回溯(来自使用ARM指令的Androidarmv7设备):libSomeLib.so!SomeClass::someMethod[someFile.cpp:638+0x4]r0=0x00000001r1=0x

android - CPU 饥饿的安卓模拟器 : android ARM EABI image vs x86 image

我是新的安卓开发者,我目前正在使用API-15androidimageARMEABIv7我在查看androidsdk管理器,发现还有另一个用于androidAPI级别15的Intelx86图像我的机器是IntelCorei5-8GBRAM+Radeon2GB独立显卡但是我的模拟器占用了很多cpu..当我运行模拟器时,cpu风扇散发出大量热量并持续运行,其中一个内核的cpu级别非常高。将x86图像用于android会提高性能吗?我可以让它也使用专用图形gpu来提高效率吗?谢谢, 最佳答案 简短的回答是肯定的。当我在2011年初的mac

android - panic : Missing emulator engine program for 'arm' CPUS

我遇到了与以下链接中提到的相同的问题。但是这个问题已被搁置,我仍在寻求解决方案。https://stackoverflow.com/questions/27146511/panic-missing-emulator-engine-program-for-arm-cpus-eclipse所以我想把问题框在这里问。直到昨天,模拟器工作正常。但是从今天开始,我在尝试打开模拟器时收到以下错误PANIC:Missingemulatorengineprogramfor'arm'CPUS我的AVD:这是我收到的错误:我已经通过SDK管理器更新并安装了组件,我什至尝试重新启动eclipse和我的电脑。

android - 为 Android 编译 OpenSSL 1.1.0

我正在尝试通过cygwin遵循以下指南在Android上编译openssl-1.1.0:CompilingthelatestOpenSSLforAndroid但是失败了,这是错误:crypto/aes/aes_ecb.c:10:20:fatalerror:assert.h:Nosuchfileordirectory#include我使用的是Android-ndk-r12b、Win10、cygwin64位。这是我编译前的预配置:exportNDK=~/android-ndk-r12b$NDK/build/tools/make-standalone-toolchain.sh--platfo

Android CPU ARM 架构

我们有一个依赖于AndroidCPU的代码,我想看看有多少客户使用的设备是ARMv6/ARMv7,如果还有ARMv5,有多少ARMv6有VFP,Tegra或Neon的百分比是多少。在何处可以找到此类统计数据的任何提示?BR斯腾 最佳答案 如果您想收集此类数据,只需执行“cat/proc/cpuinfo”并将此数据提供给googleanalytics帐户:)(我正在以这种方式进行大量研究)。如果您正在寻找已经完成的统计数据,我认为其中任何一个都已过时:)普通智能手机用户每年或每两年更换一次手机,具体取决于他的运营商政策,我会忘记你那里

android - 无法在 genymotion 中刷入 open_gapps-arm-6.0-stock-20160220 文件?

通过拖放在genymotion上使用playstore应用程序会产生错误**Failedtoflashfileopen_gapps-arm-6.0-stock-20160220.zip**我已经尝试了很多解决方案,但没有一个工作过以前的解决方案也没有帮助Failedtoflashfile我在这里使用Genymotion2.6.0虚拟盒子VirtualBox-5.0.14-105127-Win_2模拟器Nexus5XAPI级别23API版本-6ScreenShothere 最佳答案 我通过从https://www.androidfil

android - arm-eabi-gcc 与 arm-linux-androideabi-gcc 不同吗

arm-eabi-gcc与arm-linux-androideabi-gcc有什么不同吗?我可以将arm-eabi-gcc与arm-linux-androideabi-gcc交换到此站点的agcc脚本http://www.plausible.org/andy/agcc? 最佳答案 是的,AndroidNDK附带的arm-eabi-gcc和arm-linux-androideabi-gcc工具链(有些)不同,您可以阅读git中的arm-linux-androideabi-gcc(较新的)或在本地NDK安装中的文件docs/CHANGE

android - 在 arm64 平台中删除了获取 android 系统属性的 API

我正在使用sys/system_properties.h中的__system_property_get()来获取系统属性。我正在尝试使用r10cndk,因为我需要arm64工具链。__system_property_get()在libc.so中定义。以下是armv5/armv7a的libc.so的readelf输出。readelf-Wslibc.so|grepproperty_get194:0000910020FUNCGLOBALDEFAULT4__system_property_get198:0000910020FUNCGLOBALDEFAULT4__system_property_