DOMANDA Compilatori android

Eroald

Utente Attivo
44
1
CPU
AMD A8 3850
Scheda Madre
Asus
HDD
1TB Western Digital Caviar Green
RAM
2x2GB Corsair DDR3
GPU
AMD Sapphire Vapor-X 6770
Audio
Integrato
Monitor
Acer AL1916 19"
PSU
Itek 600W
Case
Sunbeam Samurai
OS
Windows 7 64bit Ultimate
Salve a tutti, volevo sapere se esistono compilatori C , Java decenti (se non addirittura IDE) per android 3.2/4
 

pabloski

Utente Èlite
2,721
793
Java non ha compilatori nel senso proprio del termine. Riguardo C, che te ne fai di un compilatore per android? L'unico modo per usare C su android è tramite il native development kit, ma comunque devi usare un'app java come wrapper.
 

Eroald

Utente Attivo
44
1
CPU
AMD A8 3850
Scheda Madre
Asus
HDD
1TB Western Digital Caviar Green
RAM
2x2GB Corsair DDR3
GPU
AMD Sapphire Vapor-X 6770
Audio
Integrato
Monitor
Acer AL1916 19"
PSU
Itek 600W
Case
Sunbeam Samurai
OS
Windows 7 64bit Ultimate
Vorrei programmare su android non le app per android stesso, ma programmare come se programmassi su pc.
Devo studiare e purtroppo il pc non lo uso solo io, abbiamo un transformer prime e vorrei vedere cosa riesco a farci; se non trovo altro comprerò un notebook
 

kelevra

Utente Attivo
2
0
Java non ha compilatori nel senso proprio del termine. Riguardo C, che te ne fai di un compilatore per android? L'unico modo per usare C su android è tramite il native development kit, ma comunque devi usare un'app java come wrapper.

Ciao Pabloski, solo per non creare confusione, il java ha compilatori nel senso proprio del termine, tipicamente si chiama javac (devi avere la JDK ovvero java development kit) che sta proprio per "java compiler" ovviamente non genera del codice macchina come il C pronto per la CPU ma un bytecode che viene interpretato dalla JVM, la virtual machine.

Ciao a tutti.

---------- Post added at 07:11 ---------- Previous post was at 07:02 ----------

Vorrei programmare su android non le app per android stesso, ma programmare come se programmassi su pc.
Devo studiare e purtroppo il pc non lo uso solo io, abbiamo un transformer prime e vorrei vedere cosa riesco a farci; se non trovo altro comprerò un notebook

Tralasciando il fatto che credo sia una cosa veramente folle. In fondo Android ha un kernel Linux. Rimane comunque che la piattaforma non è un x86 ma un ARM, o almeno credo sia una Tegra, quindi non è così immediato che anche compilando tutto quello che ti può essere utile tu riesca ad utilizzarlo non tutti i sw hanno il porting per architetture ARM.

Il mio personale consiglio è di prendere un computer, risparmi in termini di tempo e mal di testa.
 

pabloski

Utente Èlite
2,721
793
Vorrei programmare su android non le app per android stesso, ma programmare come se programmassi su pc.
Devo studiare e purtroppo il pc non lo uso solo io, abbiamo un transformer prime e vorrei vedere cosa riesco a farci; se non trovo altro comprerò un notebook

con android non lo puoi fare, al massimo puoi installare debian linux su quel device

Ciao Pabloski, solo per non creare confusione, il java ha compilatori nel senso proprio del termine, tipicamente si chiama javac (devi avere la JDK ovvero java development kit) che sta proprio per "java compiler" ovviamente non genera del codice macchina come il C pronto per la CPU ma un bytecode che viene interpretato dalla JVM, la virtual machine.

tecnicamente si può definire compilatore anche quello

ciò che volevo sottolineare è proprio il fatto che il risultato non è codice macchina ma un ir code

poi, se vogliamo proprio essere pignoli, esistono per java compilatori "veri" tipo gcj
 

Entra

oppure Accedi utilizzando

Hot: E3 2021, chi ti è piaciuto di più?

  • Ubisoft

    Voti: 36 22.8%
  • Gearbox

    Voti: 3 1.9%
  • Xbox & Bethesda

    Voti: 101 63.9%
  • Square Enix

    Voti: 13 8.2%
  • Capcom

    Voti: 7 4.4%
  • Nintendo

    Voti: 21 13.3%
  • Altro (Specificare)

    Voti: 15 9.5%

Discussioni Simili