L'application ne sauvegarde rien et utilise un navigateur intégré pour charger les codes à partir du référentiel GitHub. Selon sa description d'application,
Tous les fichiers de mes solutions sont sur GitHub et sont en Java. Cela contient presque tous les problèmes de LeetCode sauf quelques uns pour lesquels je n'ai pas trouvé de bonne solution. Comme cette application lit les fichiers à partir du référentiel GitHub, elle nécessite une connexion réseau. Je pense que cela ne nécessitera pas beaucoup de données. Et cela rend facile pour moi de mettre à jour les solutions sans mettre à jour cette application.
(Emphase la mienne)
Une recherche basée sur cela a renvoyé le référentiel GitHub correspondant.
Maintenant, étant donné le référentiel GitHub, la prochaine étape est de le cloner sur l'appareil (par exemple, pour une utilisation hors ligne). Actuellement, j'ai trouvé et testé uniquement SGit, et cela a fonctionné pour moi.
Utilisation :
- Installer et ouvrir SGit
- Appuyez sur Cloner (icône plus) dans la barre supérieure
- Pour URL distante, entrez
https://github.com/softstar1990/LeetCode
.
Pour Chemin local, entrez n'importe quoi qui puisse servir d'identifiant (par exemple, LeetCode
).
- Appuyez sur Cloner. Le référentiel cloné sera stocké dans :
[répertoire sdcard]/Android/data/me.sheimi.sgit/files/repo/[Chemin local]
- Parcourir le référentiel à partir de SGit hors ligne.
0 votes
Je ne peux fournir qu'une solution spécifique à cette application car je ne suis pas sûr s'il existe une solution générale pour toutes les applications de ce type.