2010-06-13 5 views
13

Salut: Je veux intégrer i-jetty dans une application Android et non l'inverse. Est-ce que quelqu'un a déjà inclus i-jetty et l'a fait fonctionner sous Android 2.1 ou 2.2?Comment intégrer le serveur i-jetty dans l'application android?

+0

J'ai besoin de la même chose, avez-vous réussi à le faire encore? – Stofke

+0

Pareil pour moi, est-ce que quelqu'un a réussi à intégrer i-jetty? – Harish

Répondre

7

J'ai réussi à intégrer I-Jetty dans mon application, pour tous ceux qui espèrent encore le faire.

Donc, fondamentalement, j'ai téléchargé le code source de la i-jetty et l'ai importé en tant que projet maven dans eclipse. Ensuite, j'ai ajouté un module au pom.xml parent qui pointe vers un module maven webapp J'ai fait:

<modules> 
    <module>i-jetty-server</module> 
    <module>i-jetty-ui</module> 
    <module>webapp</module> 
</modules> 

et énuméré i-jetée-mère comme parent dans le pom.xml du module webapp:

<parent> 
    <groupId>org.mortbay.ijetty</groupId> 
    <artifactId>ijetty-parent</artifactId> 
    <version>3.2-SNAPSHOT</version> 
</parent> 

Ensuite, j'ai copié tous mes fichiers d'application Android dans le module i-jetty-ui maven (y compris tous les fichiers sources et les ressources). Ensuite, vous changez simplement le fichier AndroidManifest.xml i-jetée pour inclure toutes vos nouvelles activités et de modifier l'activité « démarrage » à l'activité de lancement de votre propre application, et de supprimer le

<intent-filter> 
     <action android:name="android.intent.action.MAIN" /> 
     <category android:name="android.intent.category.LAUNCHER" /> 
    </intent-filter> 

de la déclaration d'activité IJetty.

Et ainsi vous avez l'application originale d'i-jetée fonctionnant dans votre propre! Dites-moi si vous avez besoin de plus de détails, je suppose que vous avez examiné le code source et que vous avez une connaissance de base de maven.

1

En espérant que votre question est encore sans réponse depuis si longtemps et donc j'ai essayé d'y répondre. This link vous aider à commencer à intégrer le i-jetty serveur dans votre App.

+0

Ceci est en fait sur l'intégration de la jetée, pas i-jetée, dans une application Android. – ChiefTwoPencils

Questions connexes