网络上的一些文章告诉我System.loadLibrary()
将加载/data/data/{app package}
目录中的文件。我想知道这是否因每个供应商实现而异或固定?
最佳答案
最终由供应商来定义文件系统/文件系统布局。所以它可能在不同的地方。如果没有自定义定义,则库将位于 /data/data/your.package.name/lib
中。
如果它在不同的目录中,那么 System.loadLibrary
会知道并从那个地方加载库。
关于android System.loadLibrary 加载文件的地方,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9861372/