我在哪里可以将“assets”文件夹放在Android Studio中?
  我对assets文件夹感到困惑。  它不会在Android Studio中自动创建,并且几乎所有讨论此问题的论坛都会讨论Eclipse。 
如何在Android Studio中配置资产目录?
  由于Android Studio使用新的基于Gradle的构建系统,因此应该将assets/内部的资源集(例如, src/main/assets/ )。 
  在一个典型的Android Studio项目中,您将拥有一个带有main/ app/组件( app/src/main/ off项目根目录)的app/模块,因此您的主资源将位于app/src/main/assets/ 。  然而: 
  如果您需要特定于构建的资产,例如debug与release ,则可以为这些角色创建源代码集(例如, app/src/release/assets/ ) 
  您的产品口味也可以包含资源的源代码集(例如, app/src/googleplay/assets/ ) 
  您的工具测试可以有一个带有自定义资源的androidTest (例如, app/src/androidTest/assets/ ),但一定要问InstrumentationRegistry getContext()而不是getTargetContext()来访问这些资产 
另外,快速提醒:资产在运行时是只读的。 使用内部存储器,外部存储器或存储访问框架来读取/写入内容。
让Android Studio为您做到这一点。
Assets Folder 。 
Finish 。 
  瞧!  它将在main目标源集中创建assets文件夹。 
查看项目的.iml文件,你会看到下面一行:
 <option name="ASSETS_FOLDER_RELATIVE_PATH" value="/src/main/assets" />
  这意味着已经为Gradle声明了“assets”文件夹。  你需要在src/main/下创建它(我正在使用Android Studio 0.4.2)。 
上一篇: Where do I place the 'assets' folder in Android Studio?
