1
因此,我有一个外部C++库,我通过NDK将其包含到我的Android应用程序中。这个库的主要方法要求我传入一个代表文件绝对路径的字符串。有问题的文件被捆绑到APK文件中。有没有办法可以解码这个,以便我可以使用外部库?将文件路径传递到捆绑资产到Android上的外部库
感谢, 斯蒂芬
因此,我有一个外部C++库,我通过NDK将其包含到我的Android应用程序中。这个库的主要方法要求我传入一个代表文件绝对路径的字符串。有问题的文件被捆绑到APK文件中。有没有办法可以解码这个,以便我可以使用外部库?将文件路径传递到捆绑资产到Android上的外部库
感谢, 斯蒂芬
您将需要复制不管它是在APK(资产,原始资源等)的文件到本地文件系统,然后提供该路径到库中。或者,修改库以回调Java以访问您获取in-APK文件的InputStream
。