2014-12-02 16 views
7

Was ich habe/versucht:Android - Microsoft Office-Viewer in meinem app

ich eine Android-Anwendung entwickle. In dem ich den Benutzer den Viewer für die Microsoft Office-Dokumente hinzufügen muss (doc, docx, ppt, pptx, xls, xlsx). Also ich habe im Internet gesucht. Ich habe eine Referenz über die Apachi POI und doc4j für Android.

Also habe ich versucht, das in meiner App zu implementieren. Aber ich habe viele Probleme und auch keine API-Referenzen dafür bekommen. Also habe ich die Frage in der stackoverflow gestellt. Aber dafür habe ich keine Lösungen gefunden.

Also ich entscheide mich, alle anderen dritten Teil Office Viewer SDKs in meiner App hinzuzufügen, um die Microsoft-Office-Dokumente anzuzeigen.

Ich suchte im Internet und ich habe die folgenden Drittanbieter Dokument Viewer.

directoffice-mobile-sdk

aspose

Was ich will: Was sind die anderen sind für Android verfügbar dritte SDKs Partei Office-Dokument-Viewer? und was ist das beste in meiner App zu implementieren? Also gibt irgendjemand ein paar Vorschläge dazu?

+1

Hallo, hast du die Lösung? Meine Anforderung ist gleich !! – Jomia

+0

Nein. Ich habe dafür noch keine Lösung gefunden. – SKK

+0

Haben Sie eine Drittanbieter-Bibliothek (bezahlt oder nicht bezahlt) in Ihrer App implementiert? – Jomia

Antwort

0

Ich weiß, es ist etwa 2 Jahre seit der Frage, aber die Leute fragen immer noch, ob es eine Lösung gibt.

Die Antwort könnte sein, mehr offensichtlich, dass Sie denken - verwenden die Microsoft Graph SDK: http://dev.office.com/android

Es gibt natürlich die entsprechenden iOS-SDKs auch: http://dev.office.com/ios

Obwohl die SDKs aren‘ So offensicht- lich wie "öffne diese Word-Datei" erlaubt es dir, Zugriff auf die Office 365-Funktionalität in deinen eigenen Apps zu erhalten.

Ich hoffe, das hilft jemandem ...

+1

Dies ist nur online. Gibt es etwas Ähnliches für Offline/lokale Dateien? – Pedram

+0

Nicht für die MS-Lösung, und ich denke, dass Google Drive SDK das gleiche Problem hat, aber ich habe noch nicht richtig damit gespielt ... –