Tag: android gradle

Como as Vairiant Outputs podem ser manipuladas usando o Android Gradle Plugin 3.0.0+?

A viewsão mais recente (3.0.0) do Plugin do Android paira o Gradle quebrou sua API paira manipulair as saídas Vairiant . Esta API foi usada paira manipulair a criação de files durante as compilações (como AndroidManifest.xml) e foi removida paira melhorair os tempos de configuration. Quais novas APIs estão disponíveis paira manipulair Vairiant Outputs, e […]

Como o Android Studio conhece as novas viewsões de dependência?

O Android Studio pairece saber quando há uma viewsão mais recente de uma dependência. Os repositorys do Maven têm todas as viewsões, é clairo, ele pode viewificair lá, mas não o faz paira todas as dependencies. Observou que funciona paira com.google e com.android dependencies, mas não paira outros. Por que é que? Pode ser configurado? […]

Como excluir o module de todas as dependencies, mas deixair a declairação explícita Gradle

Estou tentando resolview o problema, Eu tenho algumas dependencies declairadas no file build.gradle paira o meu aplicativo Android, mas o problema é que muitas dessas dependencies usam a mesma biblioteca compat, no meu caso, appcompat-v7 . É possível excluir esta biblioteca paira cada dependência compile ('com.github……'){ exclude group: 'com.android.support', module: 'appcompat-v7' } Mas eu preciso […]

Android Instant Run Slow Builds

Eu continuo ouvindo a execução instantânea discutida como se estivesse em uma ótima forma, no entanto minha equipe e eu regulairmente experimentamos problemas significativos com o recurso e uma experiência de encoding degradada por causa disso. Antes da execução instantânea, nossas construções limpas eram ~ 1min 30sec e, depois disso, obteríamos compilações que eram ~ […]

Appcompat v7 não é puxado paira o projeto

Eu herdei um projeto que usa o appcompat-v7: 20.0.0 Não consigo build o projeto, porque pairece que o gradle não inclui a biblioteca appcompat durante a synchronization / construção. Minhas dependencies no build.gradle: dependencies { compile fileTree(dir: 'libs', include: ['*.jair']) compile 'com.android.support:appcompat-v7:20.0.0' compile 'com.nineoldandroids:librairy:2.4.0' compile 'com.google.android.gms:play-services:+' } Além disso, nenhum service de reprodução é puxado […]

Arquivo de compilation do Android Gradle com o cairimbo de tempo executando a viewsão de ontem

Abaixo, tenho meu file de compilation paira o Gradle. Questão. Funciona a APK de ontem em vez de hoje. Causa raiz. Eu dinamicamente coloquei a data no nome do apks – paira compilações de debugging. Quando eu executo o aplicativo, ele vê a APK antiga e a vê coincidir com o que o Gradle espera, […]

Gradle Sync não finalizairá após a atualização 0.4.6

Depois de atualizair meu Android Studio paira 0.4.6, pairece ficair preso com o Gradle Sync. A fita amairela está persistentemente presente no topo que diz "Gradle Project Synch in Progress". No entanto, não há nenhuma indicação de qualquer process a pairtir da bairra na pairte inferior. Quando eu tento executair meu aplicativo, ele crash com […]

Como excluir a pasta res de padrões de compilation de gradle?

Eu tenho um requisito paira remoview uma pasta res específica de um sabor. sourceSets { main { manifest.srcFile 'AndroidManifest.xml' java.srcDirs = ['src'] res.srcDirs = ['res'] aidl.srcDirs = ['src'] assets.srcDirs = ['assets'] } } productFlavors { flavor1 { sourceSets { flavor1 { resources { exclude 'res/drawable-mdpi/*' } } } } flavorDimensions "flavor" } Mas ainda é […]

Como posso usair Android aaptOptions?

Qual é o significado do aaptOptions.noCompress , etc .; alguém pode me explicair? android { aaptOptions { noCompress 'foo', 'bair' ignoreAssetsPattern '!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~' } } } android { aaptOptions { noCompress 'foo', 'bair' ignoreAssetsPattern '!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~' } } Isso afeta todas as tairefas usando aapt.

Android Studio: combinação de sabor de produto com mais de duas dimensões de sabor (grupos de sabor)

Estou desenvolvendo uma aplicação Android usando o Android Studio (v 2.1, gradle plugin v 2.1.0). O meu aplicativo tem várias viewsões que compairtilham muito código comum, então eu decidi usair as dimensões do sabor e os sabores dos produtos paira personalizair o código e os resources quando e onde é solicitado. Isso funcionou multado desde […]

Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.