我对assets文件夹感到困惑。它不是在 Android Studio 中自动创建的,几乎所有讨论这个问题的论坛都在谈论 Eclipse。
如何在 Android Studio 中配置 Assets 目录?
由于 Android Studio 使用新的基于 Gradle 的构建系统,因此您应该将其放入assets/源集(例如src/main/assets/)中。
assets/
src/main/assets/
在典型的 Android Studio 项目中,您将拥有一个app/带有源集main/(app/src/main/在项目根目录之外)的模块,因此您的主要资产将进入app/src/main/assets/. 然而:
app/
main/
app/src/main/
app/src/main/assets/
debug
release
app/src/release/assets/
app/src/googleplay/assets/
androidTest
app/src/androidTest/assets/
InstrumentationRegistry``getContext()``getTargetContext()
另外,快速提醒一下:资产在运行时是只读的。使用内部存储、外部存储或存储访问框架来读取/写入内容。