[英]what is the exact path name to a folder inside assets file? (android)
我有幾個ShapeFiles保存在我自己的android項目中Assets文件夾下的“ shapeFiles”文件夾中(使用eclipse)。 我正在嘗試訪問這些文件,但似乎無法找到正確的路徑...
我猜是因為它正在我的android設備上運行,路徑可能不一樣?
我嘗試了多種類型的路徑,例如:
File path = new File("/assets/shapeFiles/");
File path = new File("/shapeFiles/");
File path = new File("/projectName/assets/shapeFiles/");
總是得到相同的“沒有這樣的文件或目錄”
幫助將不勝感激!
我正在嘗試訪問這些文件,但似乎無法找到正確的路徑。
它們不是設備上的文件。 它們是開發計算機上的文件。 它們是設備上APK文件中的條目。
要訪問資產,請使用AssetManager
,該資產是通過在任何Context
(例如Activity
getAssets()
上調用getAssets()
獲得的。
您無法直接訪問Assets文件夾,首先需要將數據從Assets文件夾復制到android,然后只有您才能訪問該文件夾中的文件。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.