Dati è un tantino generico come concetto.
Mi spiego: se devi condividere dati che intendi contenere in un database la soluzione è abbastanza semplice: un dbms remoto a cui accedere sia dal client desktop che dall'app android.
Altrimenti se sono dati di dimensioni contenute o, meglio ancora, semplici stringhe dovresti scrivere un piccolo server che si occupi di rendere disponibili i dati sul pc, ed un client che si occupi degli invii. E' quasi più difficile a dirsi che a farsi.
Se scrivi un po' più di dettagli sul tipo di applicazione che desideri scrivere posso tentare di darti consigli più mirati.
