Autore Topic: Java code e Dalvik code  (Letto 527 volte)

Offline samigio

  • Nuovo arrivato
  • *
  • Post: 13
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    HTC
  • Sistema operativo:
    Android 3.2
Java code e Dalvik code
« il: 26 Aprile 2014, 01:30:13 CEST »
0
Ciao a tutti,
scrivo per avere un chiarimento sul processo che determina la realizzazione di un APK.

Detto ciò quando si crea un'app (chiedo conferma e informazioni) da dove si parte e dove/come si arriva?

In particolare:
1. si sviluppa codice Java sfruttando IDE come Eclipse, NetBeans e Studio Android;
2. si trasforma il bytecode Java in Dalvik bytecode;

A questo punto le domande:
a) quando compila codice Java con le funzioni dell'IDE l'output è Dalvik code?
b) dal Dalvik code come produco l'APK (package Android dell'applicazione)?
3) se decompilo un APK con strumenti come Apktool cosa ottengo (Dalvik, Java, altro)?

Grazie.

Offline iceweasel

  • Moderatore globale
  • Utente senior
  • *****
  • Post: 878
  • Respect: +147
    • Mostra profilo
  • Dispositivo Android:
    LGE P990 - Google Nexus 5
  • Sistema operativo:
    Linux Debian Sid
Re:Java code e Dalvik code
« Risposta #1 il: 26 Aprile 2014, 08:50:22 CEST »
0
Le domande sono parecchio confuse consiglio di studiare la documentazione ufficiale, sono elencati i vari tool e il loro compito per generare il file apk:

http://developer.android.com/tools/building/index.html

IDE non sa nulla di Android, è il plugin ADT per Eclipse che maschera il tutto e richiama i tool del SDK.

Inviato dal mio Nexus 5 utilizzando Tapatalk

adb logcat | tee /tmp/logcat | grep TAG

Offline samigio

  • Nuovo arrivato
  • *
  • Post: 13
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    HTC
  • Sistema operativo:
    Android 3.2
Re:Java code e Dalvik code
« Risposta #2 il: 26 Aprile 2014, 10:00:18 CEST »
0
....per IDE s'intende l'ambiente di sviluppo integrato (in lingua inglese integrated development environment ovvero IDE) e dunque proprio uno dei 3 citati......per quanto riguarda il plugin ADT per sviluppare applicazioni Android con l'IDE Eclipse non l'avevo specificato per non farla troppo lunga.....

Comunque chiarito questo punto rimangono aperte tutte le altre domande.....

Ciao
Samigio

Offline bradipao

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 4043
  • keep it simple
  • Respect: +567
    • Github
    • Google+
    • bradipao
    • Mostra profilo
  • Dispositivo Android:
    Nexus 5
  • Play Store ID:
    Bradipao
  • Sistema operativo:
    W7
Re:Java code e Dalvik code
« Risposta #3 il: 26 Aprile 2014, 10:03:07 CEST »
0
Comunque chiarito questo punto rimangono aperte tutte le altre domande.....

Se apri il link postato da iceweasel, trovi un'immagine con tutte le risposte:

NON rispondo a domande nei messaggi privati
Bradipao @ Play Store

Offline samigio

  • Nuovo arrivato
  • *
  • Post: 13
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    HTC
  • Sistema operativo:
    Android 3.2
Re:Java code e Dalvik code
« Risposta #4 il: 26 Aprile 2014, 10:30:05 CEST »
0
...perfetto dal link è molto più chiaro.....

a questo punto alla specifica domanda di Apktool provo in primis a fare un test e vedere il risultato che mi torna....


Grazie ancora per l'ottima segnalazione del link.....


Ciao
Samigio