>> Électroniques Technologie >  >> Téléphones cellulaires et accessoires >> les téléphones Android

Quel est le fichier .apk Extension

?

application Android écosystème de Google , empruntant à l'App Store d' Apple, tente de garder l'information technique nue sur les mains des utilisateurs de tous les jours . Cela inclut maintenant les informations de fichier de type relativement obscur ; tandis que la plupart des utilisateurs de Windows savent ce qu'est un fichier .exe est , on ne peut pas en dire autant sur ​​les fichiers analogues sur les appareils Android , qui ont un " .apk " extension, debout pour " . Package Android " Fichiers emballage Android sont le véhicule que les développeurs ( et les magasins de logiciels comme Google Play ) utilisent pour livrer les applications pour les appareils Android .
Utilisation standard

packages Android sont utilisés pour fournir des applications Android autonomes et sont distribués par le biais le Play Store de Google. Packages Android peuvent inclure code binaire exécutable ou un mélange de scripts qui appellent sur ​​les services Android standard, telles que la navigation Web et les services de localisation . En bref , si ce est une application , il dispose d'un fichier APK associé . En outre , les développeurs indépendants distribuent fichiers APK que des projets de loisir plutôt que de les envoyer via Google Play ou Amazon .
Chargement APK Fichiers

Le lieu habituel de télécharger un fichier APK est de la Google Play magasin ou de l'Amazonie App Store . Les deux seront installer une application en téléchargeant le fichier APK et en l'exécutant . Il est également possible de sideload un fichier APK - en premier lieu, le télécharger sur votre PC de bureau , puis connectez votre appareil Android via USB et transférer plus . Vous aurez besoin de changer un paramètre de sécurité dans Android d'utiliser des fichiers APK à partir de sources non fiables . Le processus de mise à jour d'Android entraîne parfois des incompatibilités de version entre les applications et la version d'Android utilisée sur un dispositif particulier ; chargement d'un fichier APK directement peut vous laisser essayer applications âgées avec les nouvelles versions d'Android ou vice versa pour voir si elles fonctionnent encore .
APK Risques
fichiers

APK sont des conteneurs pour les applications et ne sont pas les applications elles-mêmes . Un fichier APK peut être une application binaire natif écrit pour Dalvik (une variante de Java utilisée par Android pour exécuter tous les programmes ) , ou, plus couramment , il peut être un fichier HTML autonome avec des ressources supplémentaires qui se exécutent avec JavaScript . Il est également possible de faire un fichier APK qui a à la fois une application personnalisée Web JavaScript - entraînée et une charge utile cachés ou cheval de Troie qui se exécute lorsque certains sites Web sont visités. Soyez certain que vous faites confiance à la personne ou l'organisation dont vous obtenez les fichiers APK . Acheter vos applications depuis Google Play ou de l'Amazonie App Store réduit votre risque considérablement .
File Format Specification

Le fichier APK est la version Android du fichier JAR de Java , qui est un fichier ZIP contenant un programme et de ses instructions d'installation. Vous pouvez examiner le contenu d'un APK déposer auprès de l'Explorateur Windows ou tout autre programme capable d'ouvrir un fichier ZIP , si vous pouvez avoir besoin de modifier temporairement l'extension de fichier .zip pour le faire ouvrir .
le fichier

Un package Android de matières obligatoires fichier contiendra les sous- fichiers suivants dans les endroits suivants : " AndroidManifest.xml " dans son répertoire racine , qui précise ce qui est dans le paquet ; classes.dex contenant un code binaire déjà compilé en bytecode Dalvik ; un fichier de ressources ARSC et un sous-dossier appelé META-INF , qui contient les fichiers de signature numérique . Autres composants utilisés par l'application seront en sous-dossiers habituellement appelé " actifs , " " res , " et " "premières . Il peut y avoir des sous-dossiers supplémentaires , en fonction de l'application .

No
les téléphones Android