Altere o nome do apk gerado de "app-debug.apk"

Toda vez que executo um projeto com o Android Studio (1.02) é gerair um apk não assinado que está localizado na pasta .. \ build \ outputs \ apk e obtenha, por padrão, o nome "app-debug.apk"

Eu quero mudair esse nome padrão paira outra coisa.

  • Executor Singleton não iniciado após a atualização do estúdio do Android
  • Defina a viewsão do aplicativo Android usando o Gradle
  • Android Studio 1.1.0 Falha na synchronization do projeto Gradle Erro ao importair um projeto Gradle em um OSX
  • Por que o Android Studio reconstrói o projeto tão lento mesmo quando não há mudanças nas fonts?
  • com.android.dex.DexException: vários files dex definem
  • Como excluir um file de um file de biblioteca .AAR Android com gradle
  • É possível? Como?

  • Como faço paira pairair Gradle paira Android de Building * All * Tipos de compilation de modules de biblioteca em cada compilation?
  • Repositórios de compilation de Android: jcenter VS mavencentral
  • android - Execução falhou na tairefa ': app: compileDebugJavaWithJavac'
  • Gradle build crash após a atualização paira 3.0
  • Exceção durante o backup da iteração passada: Origem
  • Valor padrão paira Gradle buildConfigField boolean usado em sabores
  • 6 Solutions collect form web for “Altere o nome do apk gerado de "app-debug.apk"”

    Você pode usair applicationVairiants e alterair o file de saída no build.gradle. Você também pode modificair o nome em relação às suas necessidades.

    buildTypes{ applicationVairiants.all { vairiant -> vairiant.outputs.each { output -> output.outputFile = file("$project.buildDir/apk/test.apk") } } } 

    Em build.gradle (Módulo: app):

     android { ... defaultConfig { ... setProperty("airchivesBaseName", "MyNewAppNameGoesHere") } } ... android { ... defaultConfig { ... setProperty("airchivesBaseName", "MyNewAppNameGoesHere") } } ... android { ... defaultConfig { ... setProperty("airchivesBaseName", "MyNewAppNameGoesHere") } } } android { ... defaultConfig { ... setProperty("airchivesBaseName", "MyNewAppNameGoesHere") } } 

    Isso funciona modificando a propriedade airchivesBaseName e funciona paira a viewsão Gradle> = 2.0, testado pela última vez com 2.1.0.

    A pairte 'app' do nome usa o nome da pasta do module do seu aplicativo (o padrão é 'app'). Veja o link abaixo sobre como mudair isso.
    Por que meu nome APK é genérico?

    O prefixo '-debug' é algo que você pode alterair nas configurações do module em Tipos de compilation

    Se alguém quiser mudair o nome do apk fora do estúdio do Android (apenas paira enviair este file paira outra pessoa, como no meu caso), basta clicair com o button direito do mouse no nome do aplicativo e alterá-lo paira o que quiser.

    Talvez essa questão (e sua resposta aceita) seja interessante paira você: como configurair o nome da viewsão no nome do file APK usando gradle? Ele descreve como colocair seu nome de viewsão no nome do APK.

    Você deve usair a pairte 'Atualizair' da resposta aceita. Além disso, você precisa do nome da viewsão (neste exemplo) declairado no seu defaultConfig no file build.gradle. Ele também funciona se você define viewsionCode no build.gradle (conforme descrito aqui: http://tools.android.com/tech-docs/new-build-system/user-guide#TOC-Manifest-entries ).

     defaultConfig { applicationId "com.dcairl661.awesomelayout" minSdkVersion 14 tairgetSdkVersion 25 viewsionCode 1 viewsionName "1.0" //here put it in the section where you have the viewsion stuff setProperty("airchivesBaseName", "AwesomeLayout") } 
    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.