Java androidstudio到XML资源的路径

Java androidstudio到XML资源的路径,java,android,opencv,Java,Android,Opencv,所以我使用OpenCV,我需要得到一个XML文件的路径。我该怎么做呢。我正在使用Android Studio Java。 代码如下所示: CascadeClassifier face = new CascadeClassifier("../../../res/xml/haarcascade_frontalface_default.xml"); 课程地点: /Users/me/Desktop/a/b/c/app/src/main/java/com/me/projekt_app/Camera.ja

所以我使用OpenCV,我需要得到一个XML文件的路径。我该怎么做呢。我正在使用Android Studio Java。 代码如下所示:

CascadeClassifier face = new CascadeClassifier("../../../res/xml/haarcascade_frontalface_default.xml");
课程地点:

/Users/me/Desktop/a/b/c/app/src/main/java/com/me/projekt_app/Camera.java
XML的位置:

/Users/me/Desktop/a/b/c/app/src/main/res/xml/haarcascade_frontalface_default.xml

资源是开发计算机上的文件。它们不是设备上的文件

您可以:

  • 将XML放入
    assets/
    ,然后使用
    AssetManager
    在XML上打开
    InputStream
    ,并使用它将XML写入某个文件;或

  • 将XML放入
    res/raw/
    ,然后使用
    Resources
    在XML上打开
    InputStream
    ,并使用它将XML写入某个文件