Aptoide ou le Cydia d’android

Moi j’aime pas qu’on me dise faot comme ça et c’est tout …
donc c’est pour ça que je sais « Sortir de prison » un Iphone mais que j’en ai pas (ça et que ma mienne m’a menacé avec une chaine)
Du coup Android … et la paf !!! c’est le drame :
Il n y’a qu’une seule source de logicielle (moins prout prout que l’Iphone mais quand même )
Donc … google is my best friend (c’est un comble quand on y pense ….) depot alternatif, apk source etc … etc … et on tombe sur ça :


L’idée c’est tout simplement que grace au market officiel de google vous pouvez télécharger une apli (Aptoide) qui fait la même chose mais tout est gratuit (faut pas pirater c’est pas bien !!!)

Je me suis donc essayé à la création d’un server : je vous traduis tous en frandoid pour vous dans la semaine !!!

[AD 1] Introduction
Dans ce fichier, nous allons donner un exemple complet sur la façon de créer un référentiel «Aptoide",
nous fondant sur notre script - generate.ph - disponible dans notre site web: http://aptoide.com.
Ce document est un aperçu complet de l'installation, la configuration de tous les outils
nécessaires et la génération du fichier info.xml.
Bare à l'esprit, que vous pouvez créer votre garde dans un certain nombre d'autres moyens,
à condition que vous suiviez les règles présentées dans le fichier XML Définition "- aussi
disponible dans notre site web site.CM-MJ Guide d'installation

[AD 2] Qu'est-ce que vous avez besoin
Afin d'utiliser le script generate.ph, vous aurez besoin d'un serveur qui peut être accessible
à travers le Web utilisant une distribution Linux.
Bien que vous pouvez utiliser n'importe quel autre système d'exploitation (OS) pour créer une Aptoide
garde, dans cette approche, notre fichier de script utilise des commandes spécifiques à Linux.
[AD 1] Linux + Apache + PHP
Vous aurez aussi besoin d'Apache et le client shell PHP. La plupart des serveurs ont une sorte de
Installez la lampe, et c'est à peu près ce qu'il vous faut. Aucune des configurations spécifiques dans le
Apache sont nécessaires.
La différence majeure est client shell PHP. Le fichier generate.ph, est un fichier de script codé
en php. Pour vous lancer, vous devez l'exécuter sur une coquille. Plus d'informations sur elle peut
se trouve sur http://php.net/manual/en/features.commandline.php.
[AD 2] Unizp
Pour obtenir des informations sur les applications *. APK, vous devrez également «décompresser» installés
sur votre système. Il doit être installé de façon qu'il puisse être appelé dans le répertoire

que le script sera exécuté.
[AD 3] Generate.ph et Google / AAPT Android
Si vous eu de la chance, la plupart des exigences parlé ci-dessus, sont déjà présents dans
votre système. Pour compléter tous les outils nécessaires, vous saurez obtenir le script generate.ph
à partir de notre site - rendez-vous ici: http://aptoide.com/srv_install.html - et l'outil AAPT.
L'outil AAPT est une partie du SDK Google / Android. Il est utilisé pour de nombreuses tâches, mais dans
notre cas, nous allons l'utiliser pour obtenir des informations à partir des applications. Vous pouvez obtenir le
Google / Android SDK dans leur site Web - http://developer.android.com/sdk/index.html
- Ou, pour plus de commodité, vous pouvez obtenir exactement l'outil AAPT ici:
Installation Guide http://aptoide.com/srv_install.html.CM-MJ

[AD 3] Configuration
[AD 1] Linux + Apache + PHP
Il n'y a pas de configuration spécifique pour Linux, Apache et PHP client.
Les fichiers de configuration standard devrait être suffisant.
Vous avez juste besoin de créer un répertoire pour votre référentiel. Par exemple, dire que vous avez
un serveur web, accessible par le biais http://myrepo.com. Cela vous mettra dans le serveur
répertoire / var / www / http. Il suffit de mettre sous forme de l'APK les applications que vous voulez
distribuer là-dedans.

[AD 2] Décompressez
La seule configuration supplémentaires dont vous avez besoin pour décompresser l'outil est qu'il est accessible à courir
de l'endroit ont été vous mettrez votre fichier generate.ph. La plupart du temps, il sera
configuré par défaut. Sinon, modifiez votre $ PATH pour lui.
[AD 3] Generate.ph
C'est l'outil qui sera en fait "créer" votre référentiel. Il est conseillé qu'il est dans un
répertoire différent du référentiel.
Ouvrez le fichier et generate.ph modifier la variable $ DIR à l'endroit où votre référentiel
sera. Pour correspondre à l'exemple ci-dessus, votre dépôt sera dans / var / www / html, de sorte qu'il
devrait ressembler à ceci:
Ne pas oublier d'ajouter le dernier "/" sur le chemin. Guide d'installation de CM-MJ
Vous devez également vous assurer que le chemin d'accès au client shell php est correct!
Dans l'image ci-dessus, vous pouvez voir qu'il commence par: "#! / Usr / bin /" php-q. Il s'agit de la
chemin d'accès au client php. La plupart des installations standard mis là. Vous pouvez voir que par
tapant: "qui php" et comparer les résultats.
Si la sortie est différent, modifiez le fichier en conséquence.
Une dernière pensée, assurez-vous que le fichier de script est exécutable. Vous pouvez le forcer en tapant:
"Generate.ph chmod + x.
[AD 4] Google / AAPT Android
Il n'y a pas beaucoup à dire sur cet outil. Il est pré-compilé et devrait être prêt à
fonctionner sans de nouveaux besoins.
Assurez-vous que c'est dans le même répertoire que le script d'installation file.CM-MJ generate.ph Guide

[AD 4] le déployer!
Si vous suivez tous les sujets, maintenant vous devriez avoir votre fichier generate.ph et votre AAPT
fichier dans un répertoire, et tous les fichiers *. APK dans votre répertoire du serveur web. Vous avez
également changé la variable $ DIR dans le fichier de script à votre répertoire du serveur web.
La dernière chose à faire est d'exécuter le fichier generate.ph!
Il suffit de faire par la commande ci-dessous et appuyez sur Entrée:
Si tout s'est bien passé, vous devriez voir quelque chose comme l'image ci-dessous, était une
sortie de débogage sera Installation present.CM-MJ Guide
La sortie que vous voyez, les informations recueillies par le script pour chaque application
présents.
Wen se termine, vous verrez un nouveau fichier sur votre référentiel: le fichier info.xml!
C'est le dossier du client Aptoide va récupérer et utiliser pour obtenir des applications sous forme de votre
référentiel.
Vous êtes maintenant prêt à donner votre adresse du serveur à l'installation everyone.CM-MJ Guide

[AD 5] Les problèmes courants
[AD 1] Le script generate.ph ne fonctionnent pas
D'abord assurez-vous que vous avez installé le client PHP. Vous pouvez obtenir des informations à ce sujet dans
http://www.php-cli.com/. Si vous avez la version de PHP> 4.3.0, il doit être installé par
par défaut.
Essayez de taper "php - version". Vous devriez obtenir quelque chose comme ci-dessous:
Ensuite, essayez le "php qui commande", et de voir si la sortie correspond au chemin dans votre
generate.ph fichier.
[AD 2] Le generate.ph me donner erros
Selon l'erreur, l'une des suivantes devraient être la réponse:
• Décompressez échoué
Si vous avez installé décompresser, vous devez vous assurez-vous qu'il peut être appelé dans le
même endroit ont été le fichier de script est. Sur le répertoire où vous avez le
generate.ph fichier, tapez «unzip-v". Vous devriez obtenir quelque chose comme:
Si vous avez une commande "not found" mais que vous l'avez installé, ajoutez-vous
PATH chemin d'accès à votre système $. Installation CM-MJ Guide
• Ne pas avoir l'autorisation d'écrire le fichier / créer le répertoire
Lorsque vous exécutez le script generate.ph, il créera un fichier ". Tmp" répertoire à l'intérieur
répertoire dans lequel il a été exécuté. Ce répertoire sera supprimé après la fin du script,
et est utilisée pour allouer des fichiers de l'application - les icônes par exemple.
Vous devez donner la permission de lui écrire. Le plus simple est de prendre le
répertoire ont été le fichier est de type + W, ou d'une manière plus restrictive, ne
écriture à l'utilisateur qui exécute le script.
Le script va aussi créer des icônes "/" de votre garde-root
Annuaire - par exemple, dans votre répertoire racine du serveur web / var / www / http.
Comme précédemment, vous devez vous assurer qu'il peut écrire là-dedans.
• AAPT pas trouvé
Le système Google / Android AAPT outil doit être dans le même répertoire que l'
generate.ph Installation script.CM-MJ Guide

[AD 6] Exemple didactique
Ceci est un exemple étape par étape. Nous allons créer un référentiel et de le publier.
Supposons que nous avons une machine serveur qui peut être accessible par l'intermédiaire
http://aptrepo.com.
Ce lien, les points dans le répertoire racine du serveur Apache: / var / www / http.
Nous allons copier outil generate.ph et AAPT à ce répertoire.
Ensuite, nous allons créer un nouveau répertoire à l'intérieur du premier, et appelez-le repo. Chaque fichier *. APK nous
voulez distribuer sera mis à l'intérieur.
Ensuite, nous ouvrons generate.ph fichier, et modifier la variable $ DIR "/ var / www / http / repo /".
Pour finir, il suffit d'exécuter le script generate.ph fichier -. / Generate.ph - et le sera info.xml
créé dans le répertoire repo.
Publiez votre garde-Aptoide que: "http://aptrepo/repo".