由于有些手机没有root,而跑sample时有时候需要加载依赖某些动态库so文件,android系统默认加载路径是/system/lib64下面,但由于没有root,所以也不能将/system挂载,所以动态库文件不能放在该库加载路径下,这种时候,可以通过adb push sample和so文件到自定义路径下,然后将自定义路径设置为库加载路径。
将路径添加到库加载路径
export LD_LIBRARY_PATH=/data/local/tmp/mydir
查看是否设置成功
echo $LD_LIBRARY_PATH
然后就可以执行运行sample文件