纯粹的分离性:无法开始活动;无法加载本地库
Pure NativeActivity: Unable to start activity; Unable to load native library
apk启动后,我会得到此错误:
e androidruntime:java.lang.runtimeException:无法启动活动 componentInfo {com.engine001.test/android.app.nativeactivity}: java.lang.illegalargumentException:无法加载本机库: /data/app/com.myapp.test-2/lib/arm/liblauncher.so
即使没有链接到其他。使用最新的tegra/ndk/等...工具。
整个系统正常工作,直到我升级系统和更新的工具为止。
编辑:我尝试安装我使用的工具的先前版本(NDK R12B)。我还尝试过从字面上复制我的旧NVPACK并将其设置为无济于事。
我不确定要包括什么。这是一个目前正在使用的非常大的项目。
我不能包括实际的Java代码,因为我在此之后修改了APK,并且如果产生DEX文件,则无法完成此操作,这就是Java所需要的。因此,可以清楚地使用纯粹的分泌性。
无法加载本地库:/data/app/com.myapp.test-2/lib/arm/liblauncher.so
较新的NDK不再支持此路径。您需要确保您的ABI为x86
,x86_64
,armeabi-v7a
,arm64-v8a
。即路径应该是以下类似:
/data/app/com.myapp.test-2/lib/arm64-v8a/libLauncher.so
相关文章:
- std::原子加载和存储都需要吗
- 如何加载(或映射)文件部分的最大大小,但适合在Windows上的RAM
- C++ 雷神库 - 使用资源加载器类时出现问题(不命名类型)
- 为什么加载SDF会导致Mobilizer创建闭环错误
- C++atioglxx.pdb未加载错误glBufferData OpenGL
- 如何使用tinyxml2从XML加载父实体和子实体
- 如何在C++中使用pybind11加载一个pickle python列表
- 系统.将数组移交给c#中动态加载的c++DLL时发生AccessViolationException
- 当我尝试加载内核模块时,如何修复C++中的这个 malloc() 错误?
- 树莓上的 Libtorch 无法加载 pt 文件,但在 ubuntu 上工作
- Python ctypes:不会按预期加载 dll
- 为什么会出现 gettnig 运行时错误:加载类型为"_Bit_type"(stl_bvector.h) 的空指针?
- 我的程序有一个保存配置文件的GUI,如何双击此配置文件以直接加载带有配置数据的GUI?
- 保存/加载大量短数组到二进制文件
- 使用 SDL2 和SDL_image C++加载图像
- 无法使用加载库卸载注入的 dll (C++)
- 是否有原子加载非原子值的函数?
- 将 bmp 文件加载到 TSpeedButton 中
- 纯粹的分离性:无法开始活动;无法加载本地库
- 如何从文本文件中只加载某些行,这取决于它们在C和c++中的开始方式