DOMANDA Compilatori android

Pubblicità

Eroald

Utente Attivo
Messaggi
43
Reazioni
1
Punteggio
26
Salve a tutti, volevo sapere se esistono compilatori C , Java decenti (se non addirittura IDE) per android 3.2/4
 
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.
 
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
 
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.
 
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
 
Pubblicità
Pubblicità

Discussioni Simili

Indietro
Top