使用NDK r9d  ,建的是android 4.4工程,编译正常


运行自己写的Demo报错



dlopen("/data/app/com.fey.hellondk-1/lib/arm/libhello-jni.so", RTLD_LAZY) failed: dlopen failed: "/data/app/com.fey.hellondk-1/lib/arm/libhello-jni.so" has unexpected e_machine: 40


虚拟机用的是Genymotion android 5.1的系统,已打arm补丁 ,NDK Demo可以正常安装 使用。

自己写的Demo报错,因为电脑是WIN8.1 ,两块硬盘,有时候会出现用户权限问题,把所有用户都给完全控制,依旧不行。


有时候经常会出现虚拟机无法运行,真机可以。 签名后放到真机运行 ,确实可以。






Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐