【问题标题】:Is it possible to run art(android runtime) binaries in other arm linuxes?是否可以在其他 arm linux 中运行 art(android 运行时)二进制文件?
【发布时间】:2016-04-17 06:09:28
【问题描述】:

如果android运行时将.dex文件编译成arm可执行.elf文件和其他几个.so共享库,那么这些编译后的文件存放在哪个目录? 是否可以通过从 android 复制已编译的 .elf 和 .so 文件并将它们放置在它们所在位置的等效路径来在其他 arm linux 系统中运行这些 .elf 可执行文件? 是否可以在 apk 包管理器或类似的东西中将艺术(android 运行时)添加到其他 arm linux?

【问题讨论】:

    标签: android linux arm package runtime


    【解决方案1】:

    是否可以通过从 android 复制已编译的 .elf 和 .so 文件并将它们放置在它们所在位置的等效路径来在其他 arm linux 系统中运行这些 .elf 可执行文件?

    没有。运行程序比程序的二进制文件中包含的内容更多。 AFAIK,对于曾经编写的每个操作系统都是如此;对于主要的现代操作系统来说,这当然是正确的。

    是否可以在 apk 包管理器或类似的东西中将艺术(android 运行时)添加到其他 arm linux?

    没有。

    【讨论】:

      猜你喜欢
      • 2012-07-08
      • 2011-06-09
      • 1970-01-01
      • 1970-01-01
      • 2011-10-08
      • 1970-01-01
      • 2017-03-20
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多