Nei sistemi Android o negli ambienti di sviluppo, quali sono le differenze tra i file AAR, JAR, DEX e APK? Qual è lo scopo di ognuno?Differenza tra AAR, JAR, DEX, APK in Android
AFAIK, JAR sono proprio come una raccolta di file .class (come in Java).
AAR sono file JAR + risorse. Ma qual è il suo caso d'uso? Da utilizzare per distribuire le librerie di sviluppo per Android?
L'APK sembra essere simile a pacchetti come .deb o .rpm. È l'unico modo per installare applicazioni su Android?
E i file DEX? Applicazioni compilate ... ma qual è la differenza con un file JAR o AAR?
Moreveor, quando si distribuiscono file .so (cioè codice nativo) per Android, qual è il modo migliore per farlo?
Allo stato attuale, l'APK è l'unico formato binario accettabile per un'app su Android. –