50 votes

Comment obtenir le fichier .apk d’une application par programme

Je veux créer une application qui a les fonctionnalités suivantes. Il devrait sauver son .apk fichier à la carte SD. Imaginez que j’ai un `` fichier . En cliquant dessus, je dois enregistrer le fichier .apk de l’application.

62voto

Bassel Kh Points 565

C’est facile de le faire..

  1. Tout d’abord, vous obtenez toutes les applications installées,
  2. Pour chacun d’eux, obtenez le répertoire source public.
  3. copiez le fichier sur la carte SD.

Remarque: Pas besoin d’être enraciné.

Voici le code extrait :

0voto

Tom Rutchik Points 71

Voici le moyen le plus simple que je connaisse sur la façon d’obtenir le chemin d’accès à votre fichier apk applications:

classname est le nom de votre application Activity ou de la classe AppCompatActivity.

Cet appel renverrait quelque chose comme ceci :

Vous pourrez lire le fichier mais vous ne pourrez pas écrire car il est protégé. Et bien sûr, la base.apk est un pot.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X