En termes de développement de logiciels, Java Archive est un format de fichier d'archive qui contient les fichiers de classe, son et image pour une application Java se sont réunis dans un seul fichier. Des fichiers Java Archive, ou en pots, peuvent fonctionner sur un appareil Android. Toutefois, la programmation effective et le codage se fait sur un ordinateur pour exécuter JAR sur un Android.