2016-03-23 4 views
1

Ich habe versucht, die Priorität meiner Datensynchronisierung Anfrage dringend, aber ich bin nicht in der Lage, die Methode unter der Instanz von PutDataMapRequest oder PutDataRequest zu finden . Ich habe gesucht und keine Beweise gefunden, dass diese Methode veraltet ist. Projekt-Ziel-API ist 23. Ihre Hilfe wäre sehr willkommen!Wearable DataLayer API: SetUrgent() -Methode in putDataMapRequest nicht finden

PutDataMapRequest putDataMapReq = PutDataMapRequest.create(SYNC_PATH); 
    putDataMapReq.getDataMap().putAll(dataMap); 
    PutDataRequest putDataReq = putDataMapReq.asPutDataRequest(); 

Antwort

1

ich dieses Problem hatte. Überprüfen Sie Ihre Play-Service-Version in der Gradle-Datei. Dies wirft natürlich Fragen zur Rückwärtskompatibilität mit älteren Uhren auf. (Versuchen Sie einfach zu akzeptieren, dass es in Ordnung ist, anstatt nach Dokumenten zu suchen)

0

Verwenden Sie es auf einem PutDataRequest oder einem PutDataMapRequest Objekt:

PutDataRequest request = putDataMapRequest.asPutDataRequest().setUrgent(); 

PutDataMapRequest putDataMapRequest = PutDataMapRequest.create(path).setUrgent();