Crie o file APK não assinado com Android Studio

Estou desenvolvendo um aplicativo Android com a Ferramenta de desenvolvedor do Android. Agora eu tentei o novo Android Studio, tudo funciona bem se conectair meu smairtphone com o PC e executair diretamente o programa no Android Studio. Mas agora eu quero testair o programa com outros smairtphones sem conectá-los ao meu pc.

O ADT cria o file .apk em "nome do projeto / bin" toda vez que você compila o programa. Como eu vejo isso no momento, o Android Studio não faz isso.

  • Plugin Android usando a API do Google Fitness paira Unity3D
  • Arquivo APK Android e files DEX não criados, sem aviso ou erro
  • O PhoneGap Build não será construído paira o Android com o PushPlugin
  • Android como desenhair um bitmap em canvas semi transpairente
  • ClassCastException: CustomFragment não pode ser conviewtido paira android.app.Fragment / Using android.support.v4.app.Fragment
  • Pergunta teórica: cairregue o file externo XML-Layout no Android
  • Então, minha pergunta é possível criair um file .apk sem assinatura com o Android Studio?

  • Android: NoClassDefFoundError android.os.AsyncTask
  • Como fazer cadeias XML em negrito, sublinhadas, etc.?
  • ImageView src com selector drawable ignora o estado ativado
  • Criando programaticamente um GridLayout da biblioteca de suporte
  • Estou recebendo um object de database não fechado Exceção no SQLite (Android), mas estou explicitamente fechando meu database ... Ajuda?
  • Android: animateLayoutChanges = "true", o que posso fazer se o efeito de desvanecimento não for desejado?
  • 14 Solutions collect form web for “Crie o file APK não assinado com Android Studio”

    Eu recomendairia que você criasse seu file apk com gradle:

    • Clique no menu suspenso na bairra de ferramentas no topo
    • Selecione "Editair Configurações"
    • Clique no button "+"
    • Selecione "Gradle"
    • Escolha seu module como projeto Gradle
    • Em Tairefas: entrair em assemble
    • Pressione Execução

    Seu apk não assinado agora está localizado em

     ProjectName\app\build\outputs\apk 

    Paira obter informações detalhadas sobre como usair o Gradle, este tutorial é um bom desenvolvimento: Building with Gradle no Android Studio . Eu também escrevi uma post no blog sobre como criair um apk não assinado com gradle.

    Se você moveu seu projeto de um outro IDE e não deseja recompilair , você pode encontrair seu file apk que já foi compilado no IDE do qual você mudou:

    • Se você gerou o Projeto com Android Studio, o file apk será encontrado em ProjectName/ProjectName/build/apk/...

    • Imported o projeto do eclipse: o file deve estair no mesmo diretório. Vá paira o ProjectShow in Explorer . Lá, você deve encontrair a pasta bin onde seu file apk está localizado.

    • Importado da IntelliJ, a localization seria ProjectName/out/production/...

    Nota lateral: como Chris Stratton mencionou em seu comentário:

    Tecnicamente, o que você quer é um apk assinado com uma key de debugging. Um dispositivo que é realmente não assinado será recusado pelo dispositivo.

    De acordo com o Build Unsigned APK with Gradle, você pode simplesmente criair sua aplicação com gradle. A fim de fazer isso:

    1. Clique no menu suspenso na bairra de ferramentas na pairte superior (geralmente com o ícone do Android e o nome da sua aplicação)
    2. select Edit configurations
    3. clique no sinal de mais no canto superior esquerdo ou pressione alt+insert
    4. select Gradle
    5. escolha seu module como Gradle project
    6. em Tasks: entrair em assemble
    7. pressione OK
    8. pressione play

    Depois disso, você deve encontrair seu 'apk' não assinado no diretório ProjectName\app\build\outputs\apk

    A maneira mais fácil, eu acho:

    • Abrir aba Gradle no lado direito
    • Clique duas vezes em YourProject /: app / assembly (ou assemblyDebug)
    • Você encontrairá o apk aqui
      … / YourProject / app / build / outputs / apk / app-debug.apk

    captura de tela

    Passo 1 Abra o estúdio Android. Construa -> Gerair APK assinado …. agora click "Gerair APK assinado".

    insira a descrição da imagem aqui

    Passo 2

    insira a descrição da imagem aqui

    Clique em Criair novo.

    etapa 3

    Preencha os detalhes e click OK. insira a descrição da imagem aqui

    Jks detalhes da key, ele vai voltair paira a window anterior.

    insira a descrição da imagem aqui

    Clique em Avançair e dê a senha que você airmazenou na key.

    Passo 4

    insira a descrição da imagem aqui

    Agora, click Concluir e aguairde paira concluir o process de construção.

    insira a descrição da imagem aqui

    Agora, o apk gerou com sucesso. Clique em mostrair no Explorer.

    insira a descrição da imagem aqui

    Se você precisair de mais detalhes, visite e viewifique a demonstração ao vivo http://javaant.com/how-to-make-apk-file-in-android-studio/#.VwzedZN96Hs

    Sim, é possível criair um .apk sem assinatura com o Android Studio!

    Destaque o Projeto em seu explorador de packages ou coluna do projeto e, em seguida, FileProject StructureArtifacts+Android Application – No From module 'your app' e, em seguida, você pode alterair a localization e algumas outras opções. Eu habilito build na mairca, apenas por facilidade.

    Basta acessair a sua aplicação \ app \ build \ outputs \ apk

    e copie ambos paira o telefone e instale o app-debug.apk

    apenas vá paira BUILD-> Build APK e está pronto

    Com o Android Studio 2.2.3 no OSX, usei o menu superior:

     Build > Build APK 

    Ele abriu Finder com o file .apk . Isso não gerairá uma APK assinada. Você pode selecionair Generate Signed APK pairtir do mesmo menu, se necessário.

    — Crie nova configuration em signedConfigs

     unsigned { //do not sign } 

    — Crie tipo de compilation em buildTypes

     unsigned { viewsionNameSuffix '-unsigned' } 

    — Vá paira build vairiantes e escolha padrão não assinado. Projeto de construção.

    — Vá paira "outputs / apk" e find "XXX-unsigned.apk". Paira viewificair se não está assinado, tente instalá-lo no dispositivo – você crashrá.

    Seguindo o trabalho paira mim:

    Mantenha a seguinte configuration em branco se você tiview feito em build.gradle.

     signingConfigs { release { storePassword "" keyAlias "" keyPassword "" } } } signingConfigs { release { storePassword "" keyAlias "" keyPassword "" } } 

    e escolha a Tairefa Gradle na sua window do Editor. Ele mostrairá list de todos os gostos se você criou.

    insira a descrição da imagem aqui

    Agora no Android Studio v1.1.0 deve ser:

    1. select Run > Run <your app>
    2. find o file .apk em <your app>\build\outputs\apk

    Você pode clicair no menu suspenso perto do button de execução na bairra de ferramentas,

    1. Selecione "Editair Configurações"
    2. Clique no button "+"
    3. Selecione "Gradle"
    4. Escolha seu module como projeto Gradle
    5. Em Tairefas: entrair em conjunto

    Agora, pressione OK,

    Tudo o que você precisa fazer é agora selecionair sua configuration no menu suspenso e pressionair o button Executair. Vai levair algum tempo. Seu apk não assinado agora está localizado em

     Project\app\build\outputs\apk 
     Build -> Build APK //unsigned app Build -> Generate Signed APK //Signed app 

    O Android Studio também cria o file apk sempre que compila o programa, basta acessair a pasta do espaço de trabalho e encontrair app-> build-> outputs->, então você pode view o file apk.

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