Como "ativos" na pasta onde colocar Estúdio Android será?

Esta tradução de: o Onde fazer o I no The Place Pasta 'ativos' no Android Studio?

AM no The confundido o Sobre o I assetsPasta. I assetsclipe arquivo confuso. Ele não vem auto-criado no Android Studio, e quase todos os fóruns em que isso é discutido falar sobre Eclipse. Ele não é criado automaticamente no Android Studio, a discussão deste assunto quase todos os fóruns estão falando sobre Eclipse.

Como pode o diretório Ativos ser configurado no Android Studio? Como diretório configure Assets Em Android Studio?


# 1 andar

Referência: https://stackoom.com/question/1EnLH/ Como vai Android-Studio - ativos - onde colocar a pasta


Casa # 2

Estúdio Android usa desde O novo novo Desenvolver Gradle baseada-System , você BE devia a colocação assets/Dentro A Fonte de conjuntos (por exemplo, src/main/assets/). Desde Estúdio Android usando a nova base Gradle construção do sistema , por isso você deve assets/colocar fonte concentrada (por exemplo src/main/assets/).

Uma Em um projeto típico Android Studio, você por Will ter ter um app/módulo, com A main/sourceset ( app/src/main/OFF de na raiz do projeto), e assim sua Primária Ativos queria entrar app/src/main/assets/. Em um projeto típico Android Studio, você terá um app/módulo com um main/set fonte ( app/src/main/fora do diretório raiz do projeto), então você vai entrar os principais ativos app/src/main/assets/. No entanto: no entanto:

  • Você precisa específica Ativos SE UM Build, TAIS COMO debugcontra release, você pode Aqueles para os Criar sourcesets as funções (por exemplo,. app/src/release/assets/) Se você precisa de ativos de construção específicas (por exemplo, debugcom releaseque esses papéis pode criar o conjunto de fonte (por exemplo app/src/release/assets/).

  • Também têm tem pode Flavors produto Seu sourcesets com ativos (por exemplo, app/src/googleplay/assets/) o seu gosto produto também pode conter um conjunto de recursos com os ativos (por exemplo app/src/googleplay/assets/)

  • Testes têm têm a Instrumentação CAN AN Seu androidTestsourceset com Bens sob encomenda (por exemplo, app/src/androidTest/assets/), embora a certeza de estar no ASK InstrumentationRegistrypara getContext(), não getTargetContext(), para esses ativos Acesso seu teste de detecção pode ter com um ativo personalizado androidTest(por exemplo app/src/androidTest/assets/), embora tenha de InstrumentationRegistrypedido getContext()em vez getTargetContext()de acessar esses ativos

Além disso, um lembrete rápido: os ativos são somente leitura em tempo de execução. Além disso, há um lembrete breve: ativos em tempo de execução é somente leitura. O uso de armazenamento interno , armazenamento externo , ou o Access Storage Framework para leitura / gravação de conteúdo. Uso de memória interna , memória externa ou o Access Storage Framework ler / escrever o conteúdo.


Casa # 3

Dentro o arquivo .iml do Olhar seu projeto, você vai ver na seguinte linha: arquivo .iml para ver o projeto, você verá a seguinte linha:

 <option name="ASSETS_FOLDER_RELATIVE_PATH" value="/src/main/assets" />

Isto significa que a pasta "ativos" é já declarados para Gradle. Isto significa que já declarados "bens" pasta Gradle. Por Will necessidade da criá-lo por si uma sub src/main/(o Eu sou um usando Android Estúdio 0.4.2). Você precisa src/main/criar-lo para baixo (estou usando o Android Estúdio 0.4.2).


# 4 andares

No estúdio android você pode especificar onde as fontes, res, pastas ativos estão localizados. No estúdio android, você pode especificar a localização de fontes, recursos, pasta ativos. para cada módulo / app no build.gradle arquivo que você pode adicionar algo como: Para arquivo build.gradle para cada módulo / aplicativo, você pode adicionar a seguinte:

android {
    compileSdkVersion 21
    buildToolsVersion "21.1.1"

    sourceSets {
        main {
            java.srcDirs = ['src']
            assets.srcDirs = ['assets']
            res.srcDirs = ['res']
            manifest.srcFile 'AndroidManifest.xml'
        }
    }
}

Casa # 5

A Atualização quando a versão de lançamento do Android Studio, você pode ser comutada automaticamente para a A nova novo Android Projeto View (Veja aqui Wallpaper para mais informações). Quando você atualizar para a versão de lançamento do Android Studio, você pode mudar automaticamente para a nova visão do projeto Android ( para mais informações, veja aqui ). Se você trocar de volta para qualquer Projeto ou pacotes de visualizar, você deve ver a hierarquia de pastas padrão de um projeto baseado em Gradle. Se o interruptor de volta ao "projeto" ou vista "pacote", você deve ver o projeto Gradle baseado em pasta de arquivo padrão hierarquia. Consulte o Então a resposta de CommonsWare para no local apropriado. Então, referindo-se a resposta CommonsWare para o local apropriado.


Casa # 6

Let Estúdio Android fazer isso por você. Vamos Estúdio Android para você.

  1. Estúdio Android um In ( 1.0 e acima ), o clique sobre a direita no estúdio Android ( 1.0 e posterior ), clique com o botão direito Digite aqui captionspasta e Navegar até no The Assets Folder. Pasta e navegue até Assets Folder.

Digite aqui captions

  1. A apenas um clique a tela seguinte no ON Finish. Na próxima tela, clique Finish.

Digite aqui captions

E voila! Olhe! Por Will a criar, ao TI assetspasta em pelo The maintarget Fonte do SET. Ele vai mainse concentrar no objetivo de criar uma fonte assetspasta.

Digite aqui captions

artigos originais publicados 0 · ganhou elogios 73 · vista 550 000 +

Acho que você gosta

Origin blog.csdn.net/w36680130/article/details/105239791
Recomendado
Clasificación