![](/img/trans.png)
[英]Passing a file path to a bundled asset into an external library on Android
[英]Android External library path
我在我的项目中使用外部库。 在我当前的Java构建路径库中,路径显示为C:/xxx/xxx/Github/MyProject/libraryOne/libs
。 作为,我并不是唯一一个可以使用该代码的开发人员。 所以,我想让它像
../libraryOne/libs
我认为,第一个不能在其他平台上使用,对吗? 那么,我该怎么办?对我来说最好的解决方案是什么?
这与平台无关。 是不同机器的问题。 第一个路径是硬编码的,并且其他开发人员的计算机中的C:与您的C:不同。 因此,当系统在他们的计算机上运行该文件夹时,该系统将无法遍历该文件夹。 假设MyProject文件夹包含您正在处理的项目,则第二种写路径的方法很好。 因此,当其他开发人员开始使用MyProject时,他们将自动拥有文件夹libs。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.