我在自己的Assets文件夹中包含了几个预制的.png文件,但其中只有一部分可以正常通过:
AssetManager assetManager = context.getAssets();
Inputstream in = assetManager.open(assetName);
其中
assetName
是包含类似“myPic.png”之类的String
。它似乎适用于某些文件,但是对于其他文件,即使我在Assets文件夹中看到它,也抛出
java.io.FileNotFoundException: myPic.png
,同时还有很多其他文件似乎正在切入。 最佳答案
显然,在Android Studio中关闭/重新打开该项目足以使其正常工作。不知道为什么它最初没有注意到所有资产,但是现在重新启动后就注意到了。