QNA > A > Abbiamo Un .Exe In Windows. Quali Sono I Suoi Equivalenti In Ios E Android?

Abbiamo un .EXE in Windows. Quali sono i suoi equivalenti in iOS e Android?

.EXE è un file eseguibile su windows.

Le applicazioni Android per lo più vengono eseguite in JVM/DVM a parte i driver di dispositivo che vengono eseguiti direttamente.

Come JVM/DVM è la macchina virtuale si aspettano un bytecode per funzionare, quindi qui l'eseguibile di default si può assumere come una classe java in formato bytecode.

iOS è basato su macOS che si basa su un sistema simile a BSD, dove si ha codice nativo che gira sulla CPU senza alcuna macchina virtuale.

Su Linux, non c'è bisogno di un'estensione per essere un file eseguibile. ma c'è un'intestazione nel file eseguibile che dice che è un file eseguibile, oltre alla modalità eseguibile sul file.

Per esempio, Keka è un'utilità di archivio che descrive i seguenti attributi per essere eseguibile su macOS

keka: Mach-O binario universale con 2 architetture: [x86_64:Mach-O eseguibile a 64 bit x86_64] [arm64:Mach-O eseguibile a 64 bit arm64]keka (per architettura x86_64): Mach-O eseguibile a 64 bit x86_64keka (per architettura arm64): Mach-O eseguibile a 64 bit arm64

per iOS l'architettura può essere armv7 o armv8 a seconda dell'iPhone che si sta utilizzando.

Di Imojean

Ho scaricato un file eseguibile su Android e l'ho trasferito sul pc. Non funziona, perché? :: Qual è il più sicuro e il più basso sito di trading di criptovalute in India?
Link utili