用C++开发的java拷贝文件到照片库(Android开发)
我正在开发一个Android应用程序,它使用C++编写的第三方框架(与NDK接口)。因此,我没有访问本机Java命令的权限,并且对这个过程非常陌生。我希望能够将保存在本地应用程序目录(例如缓存)中的图像复制到sd卡上的公共照片库中。问题是我不知道如何在C++中做到这一点。
在本机Java开发中,有一些命令,比如getExternalStoragePublicDirectory(),可以简化这个过程。是否有某种方法在C++中实现类似的功能,以便我可以:a)获取当前要复制的项目的应用程序目录和文件路径,b)获取公共照片目录,c)将文件从A复制到B.<
非常感谢您提供的所有代码片段或示例
# 1 楼答案
您可以找到从C++ on bitbucket和GETExalStRealEngPultDeCurthyy()on github调用GETCaseDeDrE()的例子。复制文件可以像在循环中读写一样简单,请参见How can I copy a file on Unix using C?