O Melhor Site Para Seu Galaxy Pocket Do Brasil!

segunda-feira, 21 de janeiro de 2013

[TUTORIAL]Descompilar Um Apk e Traduzir e Recompilar

Postado Por: with 14 Comentarios
Opa Pessoal do WORLD GALAXY POCKET 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.
Requesitos
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

CREDITOS: Dioandroid.wordpress.com [MR.ALLY.LUZ]

Postagens Relacionadas:

← Postagem mais recente Postagem mais antiga → Página inicial

14 comentários:

  1. Isto pode ser feito com Jogos?! :)

    ResponderExcluir
    Respostas
    1. Sim Com Jogos E Aplicativos Mais Lembrando Não São Todos Os Jogos Que Vai Dar Para Traduzir...

      Excluir
  2. Cara aqui todos os app que tentei descompilar deram erro

    ResponderExcluir
    Respostas
    1. Você deve te feito algo errado.. mais me diga qual erro apareceu ? !

      Excluir
  3. Olha só o log que dá

    --------------------------------------------------------------------------
    |29/01/2013 -- 22:03:16,40|
    --------------------------------------------------------------------------
    java version "1.7.0_11"
    Java(TM) SE Runtime Environment (build 1.7.0_11-b21)
    Java HotSpot(TM) Client VM (build 23.6-b04, mixed mode, sharing)
    Launcher foi inesperado neste momento.
    --------------------------------------------------------------------------
    |29/01/2013 -- 22:04:46,44|
    --------------------------------------------------------------------------
    java version "1.7.0_11"
    Java(TM) SE Runtime Environment (build 1.7.0_11-b21)
    Java HotSpot(TM) Client VM (build 23.6-b04, mixed mode, sharing)
    Launcher foi inesperado neste momento.
    --------------------------------------------------------------------------
    |29/01/2013 -- 22:05:10,99|
    --------------------------------------------------------------------------
    java version "1.7.0_11"
    Java(TM) SE Runtime Environment (build 1.7.0_11-b21)
    Java HotSpot(TM) Client VM (build 23.6-b04, mixed mode, sharing)
    --------------------------------------------------------------------------
    |29/01/2013 -- 22:05:31,30|
    --------------------------------------------------------------------------
    java version "1.7.0_11"
    Java(TM) SE Runtime Environment (build 1.7.0_11-b21)
    Java HotSpot(TM) Client VM (build 23.6-b04, mixed mode, sharing)
    Launcher foi inesperado neste momento.

    ResponderExcluir
    Respostas
    1. .-. tu tem o java instalado .. ? se tiver reinstale ele e reinciie o pc se não funfa diga o nome do apk que ta tentando traduzir ..

      Excluir
  4. Reinstalei o java e contiunua os mesmos erros, qual versão do windows vc usa?

    ResponderExcluir
  5. tava vendo no google tem que mudar as vareaveis do java e do sdk e não to acertando

    ResponderExcluir
  6. Sempre dá erro na hora de decompilar.

    ResponderExcluir
    Respostas
    1. Reinstale o Java E Reinicie O PC Depois Abra E Quando For Fechar Escreva 24 E De Enter :)

      Excluir
  7. no me tbm só da erro ja instalei reinstalei o java e nada tentei com apk tool e tbm da erro

    ResponderExcluir
    Respostas
    1. O apktool, ao ser executado, cria uma pasta chamada apktool (como uso Windows7) ficou em C:\Users\Marcus\apktool (Dá uma olhada no seu computador).

      Dentro da pasta apktoll tem uma chamada framework.

      Dentro da framework tem um arquivo 1.apk.

      Utilizando o winrar você pode abrir o arquivo, dentro dele tem apenas um arquivo chamado resources.arsc.

      O pulo do gato é:

      1 - pegue o arquivo framework-res.apk da rom que você irá realizar o trabalho de tradução (muito importante).
      2 - edite o arquivo framework-res.apk com o winrar.
      3 - extraia o arquivo resources.arsc dele e substitua o que se encontra dentro do 1.apk.

      Pe o arquivo twframework-res.apk, também da rom que você irá realizar a tradução, e execute os passos acima, a diferença é que você irá criar o arquivo 2.apk.

      Então vai ficar assim:

      * 1.apk com o resources.arsc do arquivo framework-res.apk
      * 2.apk com o resources.arsc do arquivo twframework-res.apk

      Volte a executar o script.bat.

      Excluir
    2. Este comentário foi removido pelo autor.

      Excluir

LEIA ANTES DE COMENTAR
1) Antes de fazer um comentário verifique se algum dos outros comentários (Se estiver disponível) ira responder sua pergunta.
2) Evite que seu comentário seja duplicado, pois iremos tratar como SPAM não iremos ler ao menos responder caso isso aconteça.
3) Evite divulgar sites e blogs no mesmo pois aqui não é nenhum agregador de links!
4) Seu comentário poderá ser moderado a qualquer momento antes de ser publicado.
5) Insultos ou qualquer tipo de ofensa nos comentários sera ignorado...
6) Comente, sempre estaremos ajudando você.