V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Dclock
V2EX  ›  Android

Android SO 文件的兼容和适配

  •  
  •   Dclock · 2017-05-07 18:12:31 +08:00 · 10285 次点击
    这是一个创建于 2789 天前的主题,其中的信息可能已经有所发展或是发生改变。

    关于 Android SO 的兼容和适配,看完这篇就够了!原文链接如下:

    http://blog.coderclock.com/2017/05/07/android/Android-so-files-compatibility-and-adaptation/

    如有错误,欢迎留言指教!

    13 条回复    2017-05-08 19:54:40 +08:00
    xtorrent9527
        1
    xtorrent9527  
       2017-05-07 18:19:03 +08:00
    @Livid 无脑推广
    Dclock
        2
    Dclock  
    OP
       2017-05-07 21:57:01 +08:00
    @xtorrent9527 额,写文章就不可以推广了么?喷子真多!
    azhw
        3
    azhw  
       2017-05-07 22:06:35 +08:00 via iPhone
    还不错…
    pagxir
        4
    pagxir  
       2017-05-07 22:57:16 +08:00
    什么是 SO 文件
    iRiven
        5
    iRiven  
       2017-05-08 10:42:37 +08:00 via Android
    我不是做安卓开发的,也不会写 c,但我还是能很明显的看出来,你的文章很烂,而且来着推广我也感到不舒服
    Dclock
        6
    Dclock  
    OP
       2017-05-08 12:02:08 +08:00
    @pagxir Google 一下?
    Dclock
        7
    Dclock  
    OP
       2017-05-08 12:02:27 +08:00
    @iRiven you can you up,喷子!
    aa6563679
        8
    aa6563679  
       2017-05-08 13:28:32 +08:00 via iPhone
    “分别是:ARMv5,ARMv7 (从 2010 年起),x86 (从 2011 年起)”。
    “ X86 设备兼容 X86、armeabi ;”。
    全程 SO 为大写。
    你有见过基于 windows 的 android 吗?它的 native 库都是 dll。
    无脑推广。
    codehz
        9
    codehz  
       2017-05-08 14:04:47 +08:00 via Android
    @aa6563679 你这个喷点就不对了。。。。native 库为 dll 只是某些模拟器外部的情形,对于系统内部的观测者而言,还是 elf 格式的 so 文件,只是要经过一定的转换才能运行,
    还有,如果你真的在 apk 里或者 data 分区里见到 dll 文件,多半是 unity3d 或者 xamarin,然后其中 dll 只是作为.net assembly 文件,根本算不上 native 库,在安卓 mono 中即便是.net 写成的代码,用 p/invoke 调用 native 库还是必须为 so 文件(elf 格式)
    定义:A native library is a library written in a language that compiles down to native code for the platform it runs on
    Dclock
        10
    Dclock  
    OP
       2017-05-08 14:11:05 +08:00
    @codehz 多谢你的评论。 @aa6563679 除了骂你煞笔,没有别的了。
    xtorrent9527
        11
    xtorrent9527  
       2017-05-08 16:02:33 +08:00
    我举报这种推广就成喷子啦?
    你看看 Android 节点下你发了多少这种推广帖?
    Dclock
        12
    Dclock  
    OP
       2017-05-08 17:40:31 +08:00
    @xtorrent9527 我写我的 Android 文章,推广有错?不爽别看!不打算再回喷子们了,喷子们请随意喷。
    zealot0630
        13
    zealot0630  
       2017-05-08 19:54:40 +08:00
    block 喜+1
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   6014 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 01:57 · PVG 09:57 · LAX 17:57 · JFK 20:57
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.