2012-04-05 5 views
0

Ich bemerkte die Uri.Builder in this answer verwenden Und ich fragte mich, ob ich es in meinem GAE-Projekt in EclipseKann ich Uri.Builder von Android SDK in Google App Engine (Java Project)

Ich möchte etwas tun, wie

verwenden können
Uri.Builder b = Uri.parse("https://mydomain.com").buildUpon(); 
b.path("/abc/{5D/{B0blhahblah-blah}I1.jpg"); 
Uri u = b.build(); 

ich einen Weg finden kann nicht das Android SDK zu meinem Google New Webanwendungsprojekts

Ist es möglich, und, wie man hinzufügen?

Vielen Dank im Voraus ... Ich

Antwort

1

Uri.Builder Android schafft Uri Objekte, Java nicht URI Objekte. Sie müßten:

  1. Schnappen the source code to Uri aus der Open-Source-Repository.

  2. Refactor es wahrscheinlich in Ihr eigenes Paket.

  3. Entfernen Sie alles, was sich auf andere Android-Klassen bezieht.

  4. Nehmen Sie alle anderen Änderungen vor, von denen Sie glauben, dass Sie die daraus resultierenden Uri Objekte benötigen.

+0

Danke! Wird es überprüfen. – Daniel

+0

Die "Refactor es in Ihr eigenes Paket, wahrscheinlich." Teil wird sehr unangenehm sein:/scheint wie mehrere/Dutzende von Dateien benötigt werden, um in meinem Projekt enthalten sein .. :(Weil sie ein Muss sind in der Uri-Klasse ... – Daniel

+0

Dies ist eine Menge Arbeit nur um Konstruiere URIs –

Verwandte Themen