gpt4 book ai didi

java - 我需要将 .so 文件复制到 System/libs 吗?

转载 作者:行者123 更新时间:2023-11-29 02:26:56 25 4
gpt4 key购买 nike

我想让我的应用程序成为系统应用程序。但是,当我将其作为系统应用程序(将 .apk 文件放置在 System/app 中)时,我的应用程序崩溃了。它崩溃是因为它无法加载 .so 文件。

我的第一个问题是我是否需要在 System/libs 中复制库(Extract .apk 并且我将获得库)或系统自动执行它?

我的第二个问题是系统是否从 System/libs 或 data/data/myApp.PackageName/lib 文件夹加载库(.so 文件)?

我们将不胜感激。

最佳答案

My first question here is do i need to copy the libs( Extract .apk and i will be getting libs) inside System/libs or the System automatically does it?

您不需要手动复制 .so 文件。

但是,请仔细检查原因

It crashes because its not able to load .so files.

您需要确保您的目标手机具有相应的ABI,例如您需要为您的真实设备安装 arm64-v8a,但此 ABI 不适用于模拟器,因为模拟器通常是 x86x86_64

My Second question here is does the system load libraries(.so files) from System/libs or data/data/myApp.PackageName/lib folder?

来自数据/数据/myApp.PackageName/lib

关于java - 我需要将 .so 文件复制到 System/libs 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51746914/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com