2017-07-20 3 views
0

Ceci est ma première bibliothèque Android sur laquelle je travaille. Je l'avais initialement construit comme une application Android régulière. Plus tard, j'ai créé un nouveau module et transféré tout le code source au module à partir de l'application principale. Maintenant, j'ai réussi à créer un fichier .aar et l'ai importé dans une bibliothèque dans un autre projet de test. Maintenant, ce nouveau projet contient un bouton. En cliquant dessus, je veux lancer l'activité principale du projet de bibliothèque. Habituellement, nous utilisons des intentions pour lancer des activités, mais elles sont censées être définies dans le manifeste. Cependant, je ne pense pas que ce soit le cas pour les projets de bibliothèque. Comment dois-je faire face à cela?Lancer une activité dans une bibliothèque à partir d'une application Android

Répondre

0

Vous pouvez ajouter un manifeste dans votre bibliothèque et y déclarer une activité. Les deux manifestes devraient être fusionnés par le plugin android gradle en un manifeste final qui sera inclus dans l'application finale.

Vous pouvez lire des explications plus détaillées dans cette réponse SO: Android Library Manifest vs. App Manifest

Ou peut vérifier développeur Android documentation for manifest merger