Vraag Hoe i-jetty-server in te sluiten in Android-applicatie?


Hallo: Ik wil i-jetty integreren in een Android-applicatie en niet andersom. Heeft iemand eerder i-jetty meegeleverd en heeft deze versie onder Android 2.1 of 2.2 gedraaid?


13
2018-06-13 13:43


oorsprong


antwoorden:


Ik heb met succes I-Jetty in mijn applicatie kunnen integreren, voor iedereen die daar nog steeds op hoopt.

Dus wat ik eigenlijk heb gedaan, is dat ik de i-jetty-broncode heb gedownload en deze als een maven-project in een eclips heb geïmporteerd. Vervolgens heb ik een module toegevoegd aan de bovenliggende pom.xml die verwijst naar een webapp-module die ik heb gemaakt:

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

en vermeldde de i-jetty-parent als de parent in de pom.xml van de webapp-module:

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

Vervolgens heb ik al mijn Android-toepassingsbestanden gekopieerd naar de i-jetty-ui maven-module (inclusief alle bronbestanden en bronnen). Wijzig vervolgens het i-jetty AndroidManifest.xml-bestand om al uw nieuwe activiteiten op te nemen en verander de 'startup'-activiteit in de startactiviteit van uw eigen toepassing en verwijder de

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

van de IJetty-activiteitenverklaring.

En zo heb je de originele i-steiger-app die binnen je eigen loopt! Laat het me weten als je meer details nodig hebt, ik veronderstelde dat je hier naar de broncode hebt gekeken en een basiskennis van maven hebt.


7
2017-08-25 05:13



In de hoop dat je vraag nog lang niet beantwoord is en dus heb ik geprobeerd het te beantwoorden.This link zou je helpen om te beginnen met het integreren van de i-jetty server in uw app.


1
2017-08-16 06:25