我对资产文件夹感到困惑。它不是在AndroidStudio中自动创建的,几乎所有讨论它的论坛都讨论Eclipse。
如何在Android Studio中配置资产目录?
我对资产文件夹感到困惑。它不是在AndroidStudio中自动创建的,几乎所有讨论它的论坛都讨论Eclipse。
如何在Android Studio中配置资产目录?
当前回答
由于AndroidStudio使用了新的基于Gradle的构建系统,因此您应该将assets/放在源集中(例如src/main/assets/)。
在典型的Android Studio项目中,您将拥有一个app/模块,带有一个main/sourceset(app/src/main/off项目根目录),因此您的主要资产将位于app/src/main/assets/中。然而:
如果您需要特定于构建类型的资源,例如调试与发布,则可以为这些角色创建源集(例如.app/src/release/assets/)您的产品风格还可以具有资源集和资产(例如,app/src/googleplay/assets/)您的检测测试可以有一个带有自定义资产的androidTest源集(例如,app/src/androidTest/assets/),但一定要向InstrumentationRegistry请求getContext(),而不是getTargetContext()来访问这些资产
此外,快速提醒:资产在运行时是只读的。对读/写内容使用内部存储、外部存储或存储访问框架。
其他回答
两种方式:
选择app/main文件夹,右键单击并选择新建=>文件夹=>资产文件夹。它将在main中创建“assets”目录。选择主文件夹,右键单击并选择新建=>目录输入名称为“assets”=>确定。
在Android Studio 4.1.1中
右键单击模块(例如应用程序)->新建->文件夹->资产文件夹
选择应用程序文件夹,然后:
文件>新建>文件夹>资产文件夹,
默认位置在/main文件夹中
让安卓工作室为您做这件事。
在Android Studio(1.0及以上版本)中,右键单击文件夹并导航到资产文件夹。
在下一个屏幕上,只需单击Finish。
瞧!它将在主目标源集中创建资产文件夹。
follow these steps
1)file->New->Folder
there are multiple options like
aidl folder
assets folder
jni folder
2) choose options assets folder
3) then there is option to change path of assets folder if you
want to change then check otherwise left that checkbox of cahnge folder location
4) click on finish