Galaxy Y Club Brasil
  • Inicio
  • Aplicativos
  • Jogos
  • Parceria
  • Pedidos
  • Termos de Uso
  • DMCA
Inicio » Tutorial » Como descompilar e compilar um Apk

Como descompilar e compilar um Apk

ADM
19 Comentarios
Tutorial
quarta-feira, 9 de janeiro de 2013
Fala ae galera ligada no Galaxy Y Club Brasil. Hoje eu vo mostrar uma coisa que pode ajudar muito aos desenvolvedores Brasileiros a deixarem roms PT-BR e também isso permite que possamos fazer edições em nossos apks. Esse tutorial é muito útil, só descompilando um apk nós podemos: Editar, Traduzir e acrescentar novos códigos nele. Eu mesmo estou traduzindo tudinho para poder fazer uma ROM PT-BR. Vamos lá aprender? huhauhua



Requesitos
  • Java instalado no seu Windows = http://www.java.com/pt_BR/download/chrome.jsp?locale=pt_BR
  • Apk Manager = http://adf.ly/A9sA0
  • Paciencia
  • Algumas Horas 

Tutorial

Baixe e instale o Java

Primeiro, baixe o APK Manager disponibilizado acima e extraia na sua Desktop

Depois, pegue o APK qual você quer traduzir ou editar e ponha na pasta Place-apk-here-for-modding

Após isso, volte uma pasta e abra o Script.bat

Primeiramente, digite 22 e dê enter

Selecione o número do APK que deseja traduzir ou editar e dê enter

Depois, digite 9

Aguarde

Olhe a pasta Projects, dentro dela tem uma pasta com o nome do seu APK. Ele está descompilado lá dentro.

Modifique o quiser (acese a pasta /res/values/abra o arquivo Strings e traduza o que quiser


Faça edições necessárias


Abra o Script novamente caso tenha fechado

Digite 11 e vá confirmando, conforme o App for (se é de sistema, etc.), sempre digitado Y ou N

Após compilar, assine o App, digitando 12

Pronto! Seu APK estará em place-apk-here-for-modding, com o nome ***-signed.apk
Tweet
Como descompilar e compilar um Apk Title : Como descompilar e compilar um Apk
Description : Fala ae galera ligada no Galaxy Y Club Brasil. Hoje eu vo mostrar uma coisa que pode ajudar muito aos desenvolvedores Brasileiros a deixar...
Rating : 5

19 Comentarios "Como descompilar e compilar um Apk"

  1. Thalles9 de janeiro de 2013 às 16:14

    hooo otimo tuto velho :D

    ResponderExcluir
    Respostas
      Responder
  2. cotting9 de janeiro de 2013 às 17:53

    estou tendo dificuldade em re-compilar o apk editado, tenho todos os requisitos instalados, uso o win 7 mas não consigo compilar usando o código 11
    aparece a seguinte mensagem:
    "An Error Occured, Please Check The Log (option 21)"

    se você poder me ajudar eu agradeço

    ResponderExcluir
    Respostas
    1. ADM9 de janeiro de 2013 às 18:29

      se você tirou o apk descompilado da pasta projects vai dar erro mesmo.

      Excluir
      Respostas
        Responder
    2. cotting9 de janeiro de 2013 às 20:17

      não tirei não amigo, percebi algo tambem, quando vo descompilar aparece esse erro:
      "An Error Occured, PLease Check The Log (option 21)"
      o mesmo erro

      tentei usar o auto apk tool mas não funciona tambem, verifiquei o java que estva instalado percebi que não estava configurado, então configurei mas dá o mesmo erro, o android SDK tambem está instalado

      Excluir
      Respostas
        Responder
    3. Victor9 de janeiro de 2013 às 20:37

      Então..... manda o log pra gente poder ver o erro '-'

      Excluir
      Respostas
        Responder
    4. ADM9 de janeiro de 2013 às 20:43

      Tenta instalar o ADB

      Excluir
      Respostas
        Responder
    5. cotting9 de janeiro de 2013 às 20:46

      a tradução do erro pedia pra mim verificar o log digitando 21
      log abaixo:

      --------------------------------------------------------------------------
      |09/01/2013 -- 21:43:41,70|
      --------------------------------------------------------------------------
      java version "1.8.0-ea"
      Java(TM) SE Runtime Environment (build 1.8.0-ea-b42)
      Java HotSpot(TM) Client VM (build 24.0-b13, mixed mode, sharing)
      NÆo foi poss¡vel encontrar C:\android-sdk-windows\apk_manager\place-apk-here-for-modding\../place-apk-here-for-modding/signedframework-res.apk
      NÆo foi poss¡vel encontrar C:\android-sdk-windows\apk_manager\place-apk-here-for-modding\../place-apk-here-for-modding/unsignedframework-res.apk
      I: Loading resource table...
      W: Config flags size > 32. Exceeding bytes: 0000D002.
      W: Invalid config flags detected. Dropping resources: dimen-v13-ERR0
      W: Config flags size > 32. Exceeding bytes: -3FFD0000.
      W: Invalid config flags detected. Dropping resources: dimen-v13-ERR1
      Exception in thread "main" brut.androlib.AndrolibException: Multiple resources: spec=0x01050001 dimen/thumbnail_height, config=-v13
      at brut.androlib.res.data.ResConfig.addResource(ResConfig.java:65)
      at brut.androlib.res.data.ResConfig.addResource(ResConfig.java:58)
      at brut.androlib.res.decoder.ARSCDecoder.readEntry(ARSCDecoder.java:196)
      at brut.androlib.res.decoder.ARSCDecoder.readConfig(ARSCDecoder.java:165)
      at brut.androlib.res.decoder.ARSCDecoder.readType(ARSCDecoder.java:130)
      at brut.androlib.res.decoder.ARSCDecoder.readPackage(ARSCDecoder.java:105)
      at brut.androlib.res.decoder.ARSCDecoder.readTable(ARSCDecoder.java:82)
      at brut.androlib.res.decoder.ARSCDecoder.decode(ARSCDecoder.java:48)
      at brut.androlib.res.AndrolibResources.getResPackagesFromApk(AndrolibResources.java:315)
      at brut.androlib.res.AndrolibResources.loadMainPkg(AndrolibResources.java:50)
      at brut.androlib.res.AndrolibResources.getResTable(AndrolibResources.java:43)
      at brut.androlib.Androlib.getResTable(Androlib.java:44)
      at brut.androlib.ApkDecoder.getResTable(ApkDecoder.java:148)
      at brut.androlib.ApkDecoder.decode(ApkDecoder.java:98)
      at brut.apktool.Main.cmdDecode(Main.java:120)
      at brut.apktool.Main.main(Main.java:57)

      Excluir
      Respostas
        Responder
    6. Responder
  3. Victor9 de janeiro de 2013 às 20:54

    2 coisas, primeiro, você instalou os frameworks? Segundo, pra que editar o framework-res.apk?

    ResponderExcluir
    Respostas
    1. cotting9 de janeiro de 2013 às 21:00

      você pedio o erro de log e eu peguei i "framework-res.apk" para produzir o erro, pois esse erro acontece em todos apk que tendo editar

      Excluir
      Respostas
        Responder
    2. Victor9 de janeiro de 2013 às 21:04

      Você instalou o framework?

      Excluir
      Respostas
        Responder
    3. cotting9 de janeiro de 2013 às 21:13

      como assim? no meu android?

      Excluir
      Respostas
        Responder
    4. Victor9 de janeiro de 2013 às 21:29

      No pc...

      Excluir
      Respostas
        Responder
    5. cotting9 de janeiro de 2013 às 21:31

      foi o que eu estava pesquisando aqui, baixei o framework .NET 4 e reparei, vou reiniciar e dormir, amanhã eu tento, agora se for outro framework que tem que instalar, me passe o nome ou o link

      fico agradecido pela tenção muito obrigado

      Excluir
      Respostas
        Responder
    6. Victor10 de janeiro de 2013 às 08:46

      copie a pasta other pra raiz do seu disco C, agora, pegue o framework-res.apk twframework-res.apk de alguma rom ai e passe pra raiz do disco C também, agora abra o cmd e digite:
      cd/
      cd other
      apktool if C:\framework-res.apk
      apktool if C:\twframework-res.apk

      E pronto, você instalou os frameworks no pc.

      Excluir
      Respostas
        Responder
    7. cotting10 de janeiro de 2013 às 17:35

      Este comentário foi removido pelo autor.

      Excluir
      Respostas
        Responder
    8. cotting10 de janeiro de 2013 às 19:22

      consegui amigo, fiz um teste com um apk de pesquisa da google.
      descompilei, mudei a versão e depois compilei, instalei no meu android e a versão tava mudada embora eu acho que ainda tem erros no processo
      aqui está o log:

      --------------------------------------------------------------------------
      |10/01/2013 -- 20:15:45,35|
      --------------------------------------------------------------------------
      java version "1.8.0-ea"
      Java(TM) SE Runtime Environment (build 1.8.0-ea-b42)
      Java HotSpot(TM) Client VM (build 24.0-b13, mixed mode, sharing)
      NÆo foi poss¡vel encontrar C:\android-sdk-windows\apk_manager\place-apk-here-for-modding\../place-apk-here-for-modding/signedGoogle_Search_1.3.3.247963.apk
      NÆo foi poss¡vel encontrar C:\android-sdk-windows\apk_manager\place-apk-here-for-modding\../place-apk-here-for-modding/unsignedGoogle_Search_1.3.3.247963.apk
      I: Baksmaling...
      I: Loading resource table...
      W: Config flags size > 32. Exceeding bytes: -43FE0000.
      W: Invalid config flags detected. Dropping resources: layout-v13-ERR0
      W: Config flags size > 32. Exceeding bytes: -17FD0000.
      W: Invalid config flags detected. Dropping resources: integer-v13-ERR1
      W: Config flags size > 32. Exceeding bytes: 0000BC02.
      W: Invalid config flags detected. Dropping resources: integer-v13-ERR2
      W: Config flags size > 32. Exceeding bytes: -17FD0000.
      W: Invalid config flags detected. Dropping resources: bool-v13-ERR3
      W: Config flags size > 32. Exceeding bytes: -BFF0000.
      W: Invalid config flags detected. Dropping resources: dimen-v13-ERR4
      W: Config flags size > 32. Exceeding bytes: -43FE0000.
      W: Invalid config flags detected. Dropping resources: dimen-v13-ERR5
      W: Config flags size > 32. Exceeding bytes: -17FD0000.
      W: Invalid config flags detected. Dropping resources: dimen-v13-ERR6
      W: Config flags size > 32. Exceeding bytes: -4FFC0000.
      W: Invalid config flags detected. Dropping resources: dimen-v13-ERR7
      W: Config flags size > 32. Exceeding bytes: -43FE0000.
      W: Invalid config flags detected. Dropping resources: style-v13-ERR8
      W: Config flags size > 32. Exceeding bytes: -17FD0000.
      W: Invalid config flags detected. Dropping resources: style-v13-ERR9
      I: Loaded.
      I: Loading resource table from file: C:\Users\Rodrigo\apktool\framework\1.apk
      I: Loaded.
      I: Decoding file-resources...
      I: Decoding values*/* XMLs...
      I: Done.
      I: Copying assets and libs...
      I: Checking whether sources has changed...
      I: Smaling...
      I: Checking whether resources has changed...
      I: Building resources...
      I: Building apk file...

      Excluir
      Respostas
        Responder
    9. Responder
  4. Anônimo5 de fevereiro de 2013 às 00:39

    Aqui consigo decompilar sem erro...mais depois que edito e vou compilar dá erro.Na pasta RES,quais pastas de value eu tenho que editar? Tô querendo traduzir o settings.apk para pt-br.

    ResponderExcluir
    Respostas
    1. Unknown24 de maio de 2013 às 22:41

      Dentro da pasta RES,crie a pasta value-pt-rBR.Dentro dessa pasta deverá ter as strings.xml com os valores pt-br.

      Excluir
      Respostas
        Responder
    2. Responder
  5. Unknown4 de julho de 2013 às 19:42

    Manoo, tipo, eu instalei os frameworks no pc e talz, depois disso, quando eu aperto 9 pra descompilar, a janela some :S

    ResponderExcluir
    Respostas
      Responder
Adicionar comentário
Carregar mais...

Comente a postagem e agradeça, não cairá seu dedo

← Postagem mais recente Postagem mais antiga → Página inicial
Assinar: Postar comentários (Atom)

Curta

Marcadores

3d A Melhor rom para o Galaxy Y A melhor rom Alfa rom AlfaTeam Analise Anti-Virús Antigos Análise Aplicativos App Artigo Atualização Aventura Aviso Ação Benchmarks CM7 CM7 e CM9 Camera Corrida Debate Dicas Emulador Esportes Estratégia Exclusivo Faq GPS GTA 3 Gravar Gravação Hack JOGOS Kernel Locker Luta Mod Moto Navegador Notícia Pluzze Port ROM Root Stock Rom Tiro Tutorial Tweaks Unbrick Unroot Utilitários games 2D guerra zombies

Seguidores

Total de visualizações

Marcadores

JOGOS (413) GALAXY Y (362) App (163) Android (132) ROM (124) Galaxy Y Duos (123) Galaxy 5 (118) Galaxy Y PRO (102) Galaxy Ace (100) Jogos 240x320 (99) Galaxy S3 (93) Galaxy (87) Tutorial (85) Aplicativos (81) Exclusivo (72) Jogos HD (69) Artigo (68) Jogos 340x480 (68) Jogos 480×800 (52) Galaxy Ace Duos (49) 240x320 (47) Galaxy s2 (46) Jogos 540x960 (46) Utilitários (46) Ação (44) Todos os dispositivos (44) Launcher (43) Aventura (42) Galaxy Fit (42) Jogos 3D (41) Galaxy 551 (40) Jogos 800x480 (35) HVGA (28) Jogos galaxy y (28) QVGA (28) Roms (27) ARMV6 (26) Corrida (21) Root (20) Todas Resoluções (20) JH3FF Z3RØ (19) A Melhor rom para o Galaxy Y (18) Atualização (17) Custom Rom (17) Apps (16) Notícia (16) Plataforma (16) A melhor rom (15) ARMV7 (15) Tiro (15) Dicas (13) Todos Aparelhos (13) jogos galaxy 5 (13) Emulador (12) Kernel (11) Lg Optimus One (11) Multi-resoluções (11) Navegador (11) RPG (11) Extratégia (10) Galaxy Y Games (10) Live WallPapers (10) WVGA (10) apk (10) #melhor rom (9) APKs (9) QVGA/HVGA ou + (9) Turtoriais (9) Utilidade (9) ainda sou foda (9) games (9) Aviso (8) Chainfire 3D (8) ICS (8) Mod (8) OLDsheep (8) Sou foda (8) Temas (8) Utilitarios (8) CM7 (7) Icon Pack (7) Matheus Fodão (7) Milestone 3 (7) Pedidos entregues (7) Todas Custom Roms (7) Tweaks (7) gmini (7) AlfaTeam (6) Anti-Virús (6) Camera (6) Especial Galaxy Y (6) Galaxy Y tutoriais (6) Hack (6) Stock Rom (6) Tema (6) Todos os Games (6) \o/ (6) aplicativo (6) Ainda sou fodastico (5) Alfa rom (5) Anderson Marchi (5) Atualizacão (5) Cluster Cortês;# (5) CyanogenMod 7 (5) Estratégia (5) GPS (5) Locker (5) Luta (5) Noticias (5) Online (5) Pedidos (5) Thalisson Bandeira; #Eu vou conseguir ADM oldsheep; velocidade; (5) Todos os Games Corrida (5) Umas das melhores rom pro Galaxy Y (5) 3d (4) GGalaxy S3 (4) Hyperion 8 (4) Jelly Bean (4) Kernels (4) Lg Optimus L3 (4) Motorola (4) Mr.Cluster (4) Mr.Man (4) Novo Postador (4) Port (4) Promoção (4) Tablets (4) Teclados (4) Todos Pragramas (4) Upgrades (4) Youtube (4) games 2D (4) wallpaper (4) #TheReturn (3) 4shared (3) 4shared.com (3) Ally - O Retorno (3) Analise (3) CM7 e CM9 (3) CM7.2 (3) Cluster (3) Download (3) Duvida (3) Esportes (3) Faq (3) Feramenta (3) G (3) GTA 3 (3) Galaxy Pocket (3) Gameloft (3) Internet (3) Jogos Adaptados (3) Jogos Jogos galaxy y (3) Jogos Tiro (3) Lista (3) Novidade (3) PORT ARMV6 (3) Uma das melhores rom para o Galaxy Y (3) Unroot (3) Wallpapers (3) Widgets (3) Xperia (3) Xperia Play (3) antivirus (3) cyanogem mod (3) galaxy y brasil (3) personalização (3) post vortex (3) zombies (3) AROMA Installer (2) Android Funny (2) Análise (2) Artigos (2) Aumentando a memoria (2) BUG (2) Benchmarks (2) Chat (2) Clássicos do passado (2) Cwm (2) Especial (2) Eu (2) Eu sou foda (2) Futebol (2) Gravação (2) Gta (2) Hard Work (2) Há Vagas (2) Lançamento (2) Lg Optimus 2x (2) Live with Walkman (2) Mods (2) Mr.Ally Luz (2) Musica.Music Player (2) O melhor jogo pro Galaxy Y (2) Optimus L3 (2) Pluzze (2) Raciocínio (2) Rlx (2) Swype (2) Teclado (2) Template (2) Update (2) Vôo (2) a (2) aplicaticos (2) concurso (2) corre véi para de ler e vai participar (2) guerra (2) mapas (2) musica (2) player (2) status Bar (2) tutorial Internet (2) # Atualizada (1) # Novo POST (1) #ClusterNaPior (1) #hu3 (1) Angry Birds (1) Anti-Vírus (1) Antigos (1) App SD (1) Arcade (1) Audio Glow Live Wallpaper (1) Auto Call Recorder Pro (1) BMX (1) Beats (1) Blackmart (1) Bluetooth (1) Build Prop (1) Build.Prop (1) Buááa (1) Comandos (1) Cosmo Abdon (1) Creed ROM V4 (1) Criei seu codigo QR (1) Cut The Rops (1) CyanogenMod 7.2 (1) DINHEIRO (1) Debate (1) Deixei de Ser Foda (1) Desenvovimento (1) Dicionario (1) Driver Galaxy Y (1) E (1) Editorial (1) Edição (1) Eu sou Mr.Man (1) Explorador (1) Felicidades (1) Final Fantasy I e II Dawn of Souls (1) Fotos (1) Fuiz (1) Futboll (1) Gambiarra (1) Ganhei ADM# (1) Gerador (1) Gerenciador (1) Gifs (1) Google (1) Gravar (1) Ha Vagas (1) Hack coins jet pack (1) Halloween (1) Hardware (1) Hola (1) Hyperion (1) Há vagas ainda (1) Importante (1) Inicio (1) Internet 3g (1) Internet Grátis (1) Jelly Bread (1) Jelly Bread 4.5 (1) Jogos SNES (1) Jogos de corrida (1) Jogos.Plataforma (1) Joyos (1) LG E400F (1) Lenox Evolution (1) Libertadores (1) Ligação (1) MIUI (1) MIUI v3 Galaxy y (1) Man Luz (1) Messenger (1) Milestone 2 (1) Minha Descrição (1) Motivo (1) Moto (1) Mover app pro SD (1) NOVA (1) Nave (1) Need for speed shift (1) New Experience (1) New hyperion (1) Nova HD Galaxy Y (1) Novidades (1) Novo Aparelho (1) Odin (1) Odin flashable (1) Office (1) Opnião (1) Optimus (1) Os Fuck Yeah do Mundo Android (1) Osmand (1) Overclock (1) PES 2012 (1) Pack (1) Palmeiras (1) Parcerias (1) Party Game (1) Passado (1) Pastor Metralhadora TATATATATA (1) Percy (1) Pesquisa Voz (1) Play store (1) Presente de Natal (1) PrintScreen (1) Programas (1) Proxy vivo (1) Quickoffice (1) RazoЯ (1) Recovery (1) Reincarnation v2 (1) Screenlock (1) Segurança (1) Sem Lags (1) Sem senha (1) Sensor de Proximidade OFF/ON (1) Sistema Solar (1) Sou o Best In The World (1) TOP 30 (1) TOP Seven (1) Tela (1) Thalisson (1) Top Five (1) Tudo o que você precisa (1) Tutorais (1) Twitter (1) Unbrick (1) Versão Leve (1) Video Player (1) Vídeo (1) Vídeo Aula (1) Xperia Arc S (1) Xperia P (1) [App] (1) [Theme] (1) \õ/ (1) alfa (1) alfa team (1) alfakernel (1) audio (1) bacem (1) banido (1) boot (1) cheat.galaxy y brasil (1) cosmo (1) divulgação (1) flw (1) fundo animado (1) hyperion 2013 (1) i'm back baby (1) informativo (1) informação (1) jogo musical (1) kit kat (1) momento nastalgia (1) mp3 (1) mt dafo (1) para de ler e vai postar alguma coisa (1) postadores (1) se você ta lendo isso toca aê õ/ (1) som (1) task killers (1) tolkito (1) ubuntu (1) v1 (1) vagas (1) vamo que vamo (1) vida (1) videos (1) voltei (1) walpaper (1) whatsapp (1) windows (1) xda (1) y (1) últilitários (1)

Perfil

  • Andre
  • Bruno Santhana
  • Cosmo Abdon
  • Leonardo Vinícius
  • Thalisson
  • Unknown
  • Unknown
  • Unknown
  • Unknown

Parceiros

Follow this blog

ADS

Back to top!
Copyright 2014 Galaxy Y Club Brasil - All Rights Reserved