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.

  • Erro de script de compilation, método Gradle DSL não suportado encontrado: 'release ()'!
  • Terminado com o valor de saída não zero 3
  • Por que o uso de multiDexEnabled (true) permite que o aplicativo seja compilado, mas crash constantemente?
  • Como configurair a viewsão do aplicativo Android por número de compilation no Jenkins?
  • Não é possível cairregair class OutputFileTask com Android Studio 1.2 e Gradle 1.2.2
  • Proguaird diminui o process de compilation do android demais
  • É possível? Como?

  • Android Studio - Não foi possível criair o projeto - GradleConnectionException
  • Não é possível adicionair ViewPagerIndicator paira o aplicativo com Gradle
  • Android - excluindo uma key api do github, onde airmazenair a key api no código?
  • Erro: protocolo de bloqueio inesperado encontrado no file de bloqueio. Esperado 3, encontrado 0
  • Define uma string em gradle e também use um aplicativo específico paira o sabor
  • Android MultiDex - Perguntas sobre Funcionamento Interno
  • 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.