2014-09-17 70 views
6

Android Apps'taki Google hesabı oturum açma özelliği tam olarak nasıl kullanılır? Örneğin, bir Android uygulamasından bir google hesabına tablolar, paylaşılan tercihler vb. Gibi uygulama verilerini depolamak ve bir uygulamanın içinde normal hesap oluşturma özelliği üzerinde ne gibi avantajlar sunuluyor? Örneğin;Uygulama verilerini Google Hesabı ile senkronize etme

Sormamın nedeni, uygulamada geliştirmeyi planladığım, rss URL'lerini bir kullanıcıya, paylaşılan tercihler ve içerik sağlayıcıları ile birlikte depolamak için bir sqlite veritabanı içerecektir. Giriş işlemi, Google Hesabı giriş süreci ile uygulamaya yönelik özel giriş arasında nasıl farklı olur?

+1

[Google Drive Android API'sı dokümanlar] 'a (https://developers.google.com/drive/android/appfolder) baktınız mı? –

+0

Aslında yapmadım, şimdi şuna bir bak. Yine de, uygulamalarda oturum açmak için bir Google Hesabı kullanırken genel uygulama nedir? Bunun üzerinde kaynaklar var mı? – jbailie1991

cevap

21

Verileri bulutta depolamak istiyorsanız, Google Drive Android API kullanmanızı öneririz.

Bu API'ları kullanmak için, kullanıcılarınızı this guide kullanarak doğrulamanız gerekir. Örneğin

,

Sürücü API için her tür dosyayı kaydetmek olanak tanıyan bir Android uygulamasından bir google hesabına, vb tablolar, paylaşılan tercihleri ​​gibi uygulama verilerini depolamak için bu mümkün Kullanıcının Google Drive hesabındaki gizli bir klasör. Bir veritabanını, bir JSON dosyasını veya istediğiniz herhangi bir şeyi kaydedebilirsiniz.

Bu, uygulamanın içinde normal hesap oluşturma özelliği üzerinde ne gibi avantajlar sunuyor?

  1. Güvenlik-Google Google hesapların güvende olmasını sağlamak zaman ve enerji harcıyor: Burada

bir Google hesabı kullanmak için kullanıcı uygulama oturum açmak için izin vermeye birkaç avantajı vardır . Uygulamanızda Google hesapları kullanırsanız, özel çözümünüzün güvenli olduğundan emin olmak için zaman ve enerji harcamanıza gerek yoktur.

  • Kolaylık - Kullanıcılarınızın standart Android'i çalıştırdığını varsayarsak, zaten bir Google hesabınızın olması garanti edilir. Yeni bir hesap oluşturmaları gerekmez ve başka bir şifreyi hatırlamaları gerekmez.

  • Google API'lere erişim - Senkronize etmeye çalışıyorsanız, verileri senkronize etmek için Google'ın mevcut API'lerini kullanabilirsiniz. Kendi sunucularınızı kullanarak bunu kendiniz uygulamanıza gerek yoktur.

  • yalnızca yerel depolama yapıyoruz, o zaman, Sürücü API'leri gerekmez (buluta veya cihazlar arasında senkronize kaydetmek gerekmez) ama yine de kullanarak diğer avantajlar elde bir Google hesabı.

    +0

    Çok yardımcı yanıt - teşekkürler. –

    +0

    Google Drive, kullanıcı böyle bir özellik talep etmeden tüm google hesapları için kullanılabilir mi? – rraallvv

    +0

    @rraallv zorunlu olarak değil. Bazı Google Apps yöneticileri, kullanıcıları için Drive'ı kapatmayı seçebilir –

    İlgili konular