我想知道是否有人可以为我提供一些理论。我读到了;
页面对齐会导致链接发生变化。对为 Android 编译软件的成功影响非常大的是,Google 强制兼容的二进制文件不与文本和数据部分的页面对齐。这需要改变链接目标文件的方式。对于自行编写的软件,可以采取预防措施,并通过相应地编译所有共享库来应对这一事实。对于已经存在的源代码,更改链接器的行为可能是一项非常累人的任务,而且通常是一项甚至不可能完成的任务。
但是个人对页面对齐知之甚少,这究竟是什么意思呢?这是我们在编译原生库以在 Android 上使用时必须更改 asx 文件的原因吗?这是该声明的上下文。
抱歉,如果您认为我应该只是谷歌这个,我确实尝试过,但我只是在寻找比该链接更多的解释。
亲切的问候,
加文