Saltar para conteúdo


Foto
- - - - -

Editar um APK


  • Por favor inicie sessão para responder
7 respostas a este tópico

#1 settas

settas

    Membro

  • Membros
  • PipPip
  • 49 mensagens

Mensagem publicada 11 August 2013 - 10:41

Boas pessoal, :)

 

Tenho um ficheiro APK que gostaria de alterar (ter acesso ao código).

Para já tenho tentado trabalhar com o APK Manager e consigo apenas extrair o conteudo do APK ficando com várias pastas:

 

EimSWsL.png

 

Dentro destas pastas 90% dos ficheiros são *.xml, e não consigo nem sequer ler o seu conteúdo aparecem-me caracteres estranhos:

 

n8SymTk.jpg

 

 

 

Por isso presumo que o processo não seja apenas só este...

 

Tentei com o APK Manager fazer o "Decompile APK", mas ele dá-me o erro que não conseguiu encontrar o ficheiro unsigned ou signed do APK ...

 

Eu pelo APK Manager consigo criar um ficheiro unsigned ou signed da aplicação, mas quando vou a fazer o decompile, ele apaga-me o ficheiro e diz que não encontrou (voltado ao erro de cima)

 

Alguma sugestão?
 

Cumps ;)

 

 

 

 



#2 Tec_Fil

Tec_Fil

    Guru de Android

  • Moderadores
  • 2487 mensagens
  • Localizaçãoaquele local a que chamam "casa"
  • Moto E 2015 --> Xiaomi Redmi 3

Mensagem publicada 11 August 2013 - 18:43

muito dificilmente farás isso e não sei até que ponto isso não irá contra os direitos do autor da aplicação pois se o autor quisesse a aplicação alterada teria disponibilizado o código fonte dela


como já alguém muito sábio dizia: "windows for games, linux for real"

#3 settas

settas

    Membro

  • Membros
  • PipPip
  • 49 mensagens

Mensagem publicada 11 August 2013 - 21:16

A aplicação não é para ser alterada em si... até porque fui eu que a criei, com a ajuda de uma plataforma fornecida.

Apenas queria remover conteúdos publicitários que vêm incorporados no apk.



#4 AbduL

AbduL

    Geek de Android

  • Membros
  • PipPipPipPip
  • 676 mensagens
  • LocalizaçãoOeiras

Mensagem publicada 12 August 2013 - 15:17

Instalas-te o framework antes de decompilar?

 

Se fui feita por ti, não mais fácil editares o código fonte e depois compilares?


  • pedronveloso gosta disto
if [ $up.post.type = $type.two.lazy.to_use_google ] || [ $up.post.type = $type.silly_question ];
then mv $user.contact.up.post /.trash; set response($response.type ignore);
$user.up.post.ignore_in_future = true; fi;

 


#5 granel

granel

    Fã de Android

  • Membros
  • PipPipPip
  • 326 mensagens

Mensagem publicada 29 August 2013 - 22:40

usa o apk tool para decompilar...



#6 amescas

amescas

    Membro

  • Membros
  • PipPip
  • 10 mensagens
  • LocalizaçãoSetúbal
  • Nexus 7 2012, Nexus 4

Mensagem publicada 05 December 2013 - 15:06

Para quem ainda se vê interessado neste assunto, penso que poderá ser contornado da seguinte forma:

APK to Java

 

Abraço,

Flávio Rocha.



#7 LordGani

LordGani

    Novato

  • Membros
  • Pip
  • 4 mensagens
  • LocalizaçãoSão Paulo
  • Xperia Mini Pro SK17a

Mensagem publicada 23 January 2014 - 19:33

bom, oq pude ver quando descompilava os meus arquivos é que os arquivos xml só podiam ser lidos corretamente quando descompilava o resources.arsc, caso contrário fica como na foto.

 

Vê se o apk manager esta configurado pra nao descompilar os resources, se for o caso mude...


Editado por LordGani, 23 January 2014 - 19:35.


#8 ruyzalim

ruyzalim

    Membro

  • Membros
  • PipPip
  • 119 mensagens
  • memup704ce

Mensagem publicada 23 January 2014 - 20:09

tenta isto:http://forum.xda-dev...d.php?t=2493107

 

mais informação:http://forum.xda-dev...d.php?t=2049084


Editado por ruyzalim, 23 January 2014 - 20:12.

Se te ajudei clicka em gosto ;) obrigado!