2010-05-22 7 views
0

Je me demandais s'il est possible de faire référence à un projet androïde d'un autre projet Android. J'ai deux projets, test1 et test2. J'ai ajouté test2 dans les propriétés du projet de test1 sous l'onglet projets. Malheureusement, il continue de lancer une erreur NoClassDefFoundError. De plus, serait le deuxième projet Android (test2) être installé en tant que apk séparé sur le téléphone ou serait-il partie du projet androïde d'encapsulation (test1)?projets android Interdependent

Merci beaucoup!

Répondre

1

Il faut juste savoir que si test2 contient des ressources, celles-ci ne seront pas automatiquement emballés dans un projet non-Android et le fichier R ne sera pas généré automatiquement.

Je suggère que vous regardez la version 6 du SDK tools (publié cette semaine), ils prennent désormais en charge les projets de bibliothèque.

+0

Merci beaucoup pour la réponse. Juste découvert sur la bibliothèque. Ils l'ont sorti juste à temps :) – George

0

Vous pouvez également extraire les fonctionnalités communes dans le troisième projet et y faire référence. Cela devrait être un projet Java régulier, pas le projet Android. Donc, il va produire un pot que vous pouvez référencer.