2012-01-12 12 views
8

Dal documento Calendario Aiuto di Google sul web, si precisa che ::Sincronizza dal calendario del telefono Android a Google Calendar sul Web senza utilizzare l'API di dati di Google Calendar. È possibile?

è Google Calendar per i dispositivi mobili in sincronia con Google Calendar?

Risposta: Sì. Le modifiche apportate in Google Calendar quando si accede dal tuo computer si rifletteranno in Google Calendar per dispositivi mobili. Ad esempio, se crei un nuovo evento nel browser del tuo computer, l'evento verrà automaticamente visualizzato in Google Calendar la prossima volta che esegui l'accesso dal tuo dispositivo mobile.

Ho provato questo, ho creato un'attività nel calendario di Google sul web e sincronizzato di nuovo alla mia app calendario predefinito locale (come sono collegato all'account Google nel mio cellulare, la mia sincronizzazione funziona correttamente). Ma la mia domanda è se creo un'attività nella mia applicazione di calendario locale. Può apparire sul Google Calendar sul Web. Qui sto parlando di una sincronizzazione da Mobile a Web. Non voglio utilizzare l'API di dati del calendario di Google e raggiungerlo (quindi sarebbe uno scenario diverso.Posso non ho nemmeno bisogno di un'applicazione calendario predefinita.Posso scrivere una semplice applicazione che può spingere i dati sul Google Calendar sul web. Beh questa è una storia o domanda diversa ...). Il motivo per cui sto facendo questa domanda è, ho trovato un post relativo all'API del Calendario privato di Google.

Working with the Android Calendar

prega di non perdere l'Introduzione. Quindi suppongo che sia possibile una sincronizzazione inversa ma non so come. Qualsiasi aiuto sarà apprezzato.

Grazie

+0

Cosa c'è di sbagliato con il client di sincronizzazione per Google Calendar fornito da Google? (App impostazioni, seleziona "Account e sincronizzazione" e attiva "Sincronizzazione automatica", quindi fai clic sulla voce del tuo account Google. Dovresti avere una voce per "Calendario sincronizzazione"). – Jens

+0

Il suddetto processo sincronizza solo le attività da Google Calendar sul Web al calendario locale su dispositivi mobili (solo dopo l'avvio della sincronizzazione). Ma voglio sincronizzare in senso inverso.i.e da Dispositivo a Web – Vansi

+0

È un client di sincronizzazione a 2 vie. Si sincronizza web-> client e client-> web. – Jens

risposta

9

La mattina presto cercato i Forum Android per questa domanda. Sono felicissimo di vedere il seguente post fatto da Ryder.

Ordinato ora, quando si effettua un evento, ho dovuto selezionare il mio account Google dall'alto piuttosto che il mio calendario predefinito. Funziona un piacere assoluto ora.

Testato immediatamente. Funziona alla grande. Non è necessario affrontare ora l'API di Google Calendar.

Grazie Tutti

+2

una volta creato un evento, non c'è un modo per cambiare la sua posizione.non c'è anche alcuna funzione di esportazione.Se come me, hai creato molti eventi e finalmente realizzato che non stavano sincronizzando e sono stati memorizzati nel "Default Calendar" catastroficamente inutile non c'è sembra essere un modo per migrarli a google. come mai nessuno ha pensato a questo? – jozxyqk

+1

Penso che la persona che fa la domanda si aspetti una risposta del tipo "sincronizza i dati del calendario locale e il calendario di Google usando un programma Android (codice) –

2

Quando si ha il calendario aperto e si entra nelle impostazioni si avrà l'account di posta elettronica che è possibile sincronizzare avanti e indietro con Google sul web e il calendario del telefono. Non si sincronizza mai, quindi fai clic su di esso fino a quando non viene visualizzato. Quindi quando si va a fare una nuova voce, si sincronizzerà sempre con l'account e-mail sul web di google e il telefono non sarà lì per confonderti.

+0

Dal menu dell'app calendario, ho selezionato "Calendari da visualizzare" e deselezionato Telefono. Ora quando creo una nuova voce, per impostazione predefinita va al calendario di Google (invece del calendario del telefono che non è sincronizzato). Credo che questo sia ciò che intendevi. –