Comment puis-je modifier et personnaliser une bibliothèque Android qui a seulement lu statut? P>
J'ai mis en œuvre la bibliothèque en ajoutant cela dans ma "gradle"; p>
3 Réponses :
Vous devez travailler sur la bibliothèque séparément. p>
Comment puis-je modifier la bibliothèque, le problème est que certaines classes sont en lecture seule. Comment puis-je les changer en écrits
Vous devrez inclure les fichiers Java localement dans votre projet plutôt que d'importer via la gradle. P>
IE - P>
SRC / MAIN / JAVA / COM / Exemple / Projet - P>
paquet1 p> li>
paquet2 p> li>
bibliothèques / osslib / p> li> ul>
Vous pouvez également importer tous les fichiers de classe dans ceci, ou uniquement les informations pertinentes que vous souhaitez modifier tout en important à travers la gradle. Si vous faites la seconde, soyez méfiant des importations. P>
Je vois trois options possibles. P>
ondraw () code> méthode) li>
- Télécharger le code source de la bibliothèque et ajoutez un autre module (autre projet, etc.). Ensuite, vous pouvez modifier entièrement le code entier, mais à vous de gérer la bibliothèque, etc. LI>
- Utilisez la réflexion pour modifier certaines choses (comme des params privés) au moment de l'exécution, etc. Li>
ul>
Je pense que cette dernière option ne peut être acceptable que dans certains cas - cela dépend vraiment de ce que vous allez réaliser. P>