kal*_*ehv 1366 android-assets android-studio
我对这个assets
文件夹很困惑.它不是在Android Studio中自动创建的,几乎所有论坛都讨论了Eclipse.
如何在Android Studio中配置Assets目录?
Com*_*are 1618
由于Android Studio使用新的基于Gradle的构建系统,因此您应该放入assets/
源集(例如src/main/assets/
).
在典型的Android Studio项目中,您将拥有一个app/
带有源集main/
(app/src/main/
在项目根目录之外)的模块,因此您的主要资产将进入app/src/main/assets/
.然而:
如果您需要特定于构建的资产(例如,debug
vs)release
,则可以为这些角色创建源集(例如,app/src/release/assets/
).
您的产品口味也可以包含具有资产的源集(例如app/src/googleplay/assets/
)
您的仪器测试可以有一个androidTest
自定义资产(如sourceset app/src/androidTest/assets/
),但一定要问InstrumentationRegistry
的getContext()
,不是getTargetContext()
来访问这些资产
另外,快速提醒:资产在运行时是只读的.使用内部存储,外部存储或Storage Access Framework进行读/写内容.
Pri*_*nce 1438
让Android Studio为您完成.
Assets Folder
.Finish
.瞧!它将assets
在main
目标源集中创建文件夹.
Mig*_*ero 120
查看项目的.iml文件,您将看到以下行:
<option name="ASSETS_FOLDER_RELATIVE_PATH" value="/src/main/assets" />
Run Code Online (Sandbox Code Playgroud)
这意味着已经为Gradle声明了"assets"文件夹.您需要在src/main/
(我正在使用Android Studio 0.4.2)下创建它.
Jor*_*sys 84
选择app
文件夹,然后:
File
> New
> folder
> assets Folder
,
默认位置在/main
文件夹内
Lov*_*rma 29
嗨,这很简单,首先,资产文件夹不会自动创建项目.我们需要创造它.
Assets文件夹的位置是: - App-> src-> assets
请看两个简单的图像:在此处输入图像描述
注意:对于craeting assets文件夹,只需单击项目右键单击选择NEW然后文件夹然后选择Assets,它将创建assets文件夹.
小智 26
在android studio中,您可以指定source,res,assets文件夹所在的位置.对于build.gradle文件中的每个模块/应用程序,您可以添加如下内容:
android {
compileSdkVersion 21
buildToolsVersion "21.1.1"
sourceSets {
main {
java.srcDirs = ['src']
assets.srcDirs = ['assets']
res.srcDirs = ['res']
manifest.srcFile 'AndroidManifest.xml'
}
}
}
Run Code Online (Sandbox Code Playgroud)
升级到Android Studio的发布版本时,您可能会自动切换到新的Android项目视图(有关详细信息,请参阅此处).如果您切换回"项目"或"包"视图,则应该看到基于Gradle的项目的标准文件夹层次结构.然后参考CommonsWare对适当位置的回答.
两种方式:
选择应用程序/主文件夹,右键单击并选择新建=>文件夹=>资产文件夹。它将在main中创建“ assets”目录。
选择主文件夹,右键单击并选择New => Directory输入名称作为'assets'=> Ok。
需要为gradle配置参数
我希望能工作
// file: build.gradle
sourceSets {
main {
assets.srcDirs = ['src/main/res/icon/', 'src/main/assets/']
}
}
Run Code Online (Sandbox Code Playgroud)
在 Android Studio 中,依次单击app
文件夹、src
文件夹和文件main
夹。在主文件夹中,您可以添加资产文件夹。
Src/main/Assets
Run Code Online (Sandbox Code Playgroud)
如果选择了应用程序,它可能不会显示在侧栏上.单击顶部的下拉菜单,其中显示android并选择包.你会看到它.
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
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
531334 次 |
最近记录: |