Ich verwende AWS-SNS SDK für Unity, um Benachrichtigungen in Android-Geräten zu erhalten. Nachdem ich das Asset-Paket in Unity Editor importiert habe, kann ich alles einrichten und Benachrichtigungen erhalten. Es gibt jedoch keinen Titel der Benachrichtigung. Ich sollte die Quelle von SDK ändern. Ich möchte "Utils.java" in der Datei "aws-unity-sns-gcm-helper.jar" bearbeiten. Aber es ist sehr schwer, die Klassendatei in der JAR-Datei zu ändern. Darüber hinaus gibt es Java-Dateien vor jar-generierten in sdk (AWSUnityGCMWrapper.java, GCMBroadcastReceiver.java, GCMInntentService.java, Utils.java). Gibt es eine Möglichkeit, Java-Dateien anstelle von JAR-Dateien zu verwenden? Wo kann ich mich dafür einrichten? Danke.Java-Klassendatei von AWS-SNS SDK für Unity bearbeiten
Antwort
Buddy, Sie verwenden die veraltete Version von AWS SDK. Das neue SDK wird direkt in Unity ohne jars und java-Dateien integriert. Es ist eine .NET-Bibliothek. Check it out auf GitHub:
https://github.com/aws/aws-sdk-net
und hier können Sie sehen, wie Sie es für die Einheit aufbauen können:
https://github.com/aws/aws-sdk-net/blob/master/Unity.README.md
Danke, aber das ist nur für die SNS-Funktion. SNS-Funktionen sollen regID erhalten und Topic erstellen und in AWS Server abonnieren. Innerhalb des SDK-Pakets gibt es eine gcm-Helfer-Jar-Datei, um Android-Geräten zu helfen, Benachrichtigungen mit nativem Java-Mothod zu erhalten. Ich habe eine neue JAR-Datei mit Eclipse erstellt. Aber es ist immer noch nervig..Danke ... –
Mate, der erste Link auf Github Staaten - Klon Repo "dann die Baugruppen für die Dienstleistungen sowie die Kern-Montage", dann bauen. Sie können SNS-Assembly nur hinzufügen, wenn Sie dies wünschen. –
- 1. Spotify Unity SDK
- 2. Android SDK für Unity-Projekt trennen?
- 3. Benutzerbewertung in Facebook SDK für Unity nicht
- 4. Google Cardboard SDK für UNITY - Gerätekompatibilität erkennen
- 5. Windows SDK oder Unity SDK für iOS/Android/Windows
- 6. Unity AdMob iOS SDK-Linkerfehler
- 7. Bearbeiten von Titanium 3.2.2GA Android SDK
- 8. ACRCloud Unity SDK Offline-Erkennung
- 9. Google VR SDK (Unity) - GvrVideoPlayerTexture tauschen URL
- 10. Zum neuen Firebase SDK für Unity- und Threading-Aufgaben
- 11. Google VR SDK für Unity - Absehen nicht ausgerichtet
- 12. Firebase SDK für Unity stürzt App mit Dynamic Link ab
- 13. Xcode 7.3, MacOS 10.11.4, Unity 5.3.2f1. Cardboard SDK für Unity v0.6 funktioniert nicht
- 14. affdex-sdk: Facetracking-SDK für Unity3D
- 15. Unity Parse SDK scheint keine Verbindung herzustellen
- 16. Facebook Unity SDK hat einige große Dateien
- 17. Unity Facebook SDK: FB.IsLoggedIn/FB.ShareLink Problem
- 18. Google VR SDK Unity-Paket funktioniert nicht
- 19. Verwenden von Cardboard SDK in Unity 5 - keine Berührungsereignisse?
- 20. Visual Studio SDK - Datei bearbeiten Ereignis speichern
- 21. Fehler beim Erstellen von Player für Android in Unity?
- 22. CryEngine v starten von Standard-SDK
- 23. Unity-Modus für Remotedesktop
- 24. Analysieren und Bearbeiten eines Unity-Animationsclips mit RegEx
- 25. So erkennen Sie die Pappe-Taste in Cardboard Unity SDK (Unity 5.6)
- 26. IBM Watson Unity 3D-SDK-Erhaltungsdienst (fast funktionierend!)
- 27. Google Cardboard Unity SDK Gekippt funktioniert nicht auf einem Gerät
- 28. Firebase Unity SDK funktioniert nicht mit benutzerdefinierten ROM-Android-Gerät
- 29. Watson Unity SDK Sprache zu Text nach Build auf Android
- 30. Mindestanforderungen für Unity für Android?
Hatten Sie Glück mit diesem Jade? Wie machst du das? Nika missversteht Sie, ich kann sehen, dass Sie die .java-Dateien neu kompilieren müssen, wenn Sie die Standard-Android-Benachrichtigungen bearbeiten möchten. – GONeale