2010-01-25 6 views
0

Je suis développeur C# et je me familiarise avec Android. J'essaye de dupliquer quelques applications que j'ai déjà dans VS. Le projet est composé de 2 exécutables et 1 assemblage commun. Les 2 exécutables contiennent la logique spécifique de l'application tandis que le commun contient des formes centralisées et de la logique (comme le formulaire de connexion). J'utilise Eclipse. Alors, comment puis-je accomplir cette mise en page?Ajout d'une référence de projet à un projet android

Merci

Répondre

1

Dans Eclipse, avec votre projet sélectionné dans la navigation ou vue Package Explorer:

Projet -> Propriétés -> Chemin de génération Java

Ici, vous pouvez ajouter des références aux bibliothèques (fichiers jar qui, je crois, sont similaires aux assemblages C#) ou à d'autres projets que vous avez ouverts dans Eclipse. Créez donc autant de projets dans Eclipse que vous le souhaitez pour la mise en page de votre application, et dans le projet Android principal (celui où le fichier manifeste de votre application existe) référencez ces autres projets, ou les fichiers jar exportés de ces projets, dans le chemin de compilation Java.

+0

J'ai ajouté le projet commun au projet principal à l'aide d'un dossier de classe, ajouté des classes de couple, mais je ne vois pas mon espace de nom commun ni les classes dans l'assembly commun – Thad

+0

"Using a class folder"? Cela ne ressemble pas à ce que j'ai dit de faire. :) Aussi pas tout à fait sûr de ce que vous entendez par "espace de noms commun" ou "assemblage commun". Ce ne sont pas des termes Java, et je ne pense pas que la définition .NET de ces termes mette 1: 1 à quelque chose en Java. –

+0

Je vais sauvegarder et dire que vous avez juste besoin de lire le fonctionnement de Java ClassPath et les fichiers .jar. Ce sont deux concepts extrêmement simples et une fois que vous les aurez compris, vous comprendrez ce que vous pouvez/ne pouvez pas faire en Java pour imiter votre configuration de projet .NET. –

Questions connexes