簡體   English   中英

在原始文件夾中查找文件的路徑?

[英]Finding the path of a file in the raw folder?

我嘗試在我的項目的原始文件夾中使用一些 fbx 和 shp 文件的字符串路徑。 我已經嘗試了很多思考,但它從來沒有奏效。

String file= getExternalFilesDir(null).getAbsolutePath() + "/tree.fbx";
//or
Uri uri = Uri.parse(
                "android.resource://"
                        + getPackageName()
                        + "/"
                        + R.raw.tree
        );
        String uritree=uri.getPath();
//or
String modelURI = new File(this.getDataDir().getAbsolutePath()+"/raw", "tree.fbx").getAbsolutePath();

我不想打開文件,我真的需要有在另一個庫中使用的路徑。

我認為你很接近。 嘗試對第二個選項稍作改動,而不是在路徑中使用 R.raw.tree,而是使用 raw/tree:

Uri uri = Uri.parse("android.resource://" + getPackageName() + "/raw/tree");

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM