5

Hata: Çevrimdışı mod için com.google.gms önbelleğe alınmış sürümü yok: google hizmetleri: 1.4.0-beta3. Gradle 'çevrimdışı mod' devre dışı bırak ve projeyi senkronize etcom.google.gms'ın önbelleğe alınmış sürümü yok: google hizmetleri: 1.x.x çevrimdışı mod için kullanılabilir

Bu soruna şu anda bakıyorum çünkü çevrimdışı modda android stüdyosunda çalışıyorum. Bazı vücut lütfen bana bu önbelleğe alınmış dosya nerede benim pencerelerde saklanır ve nerede ben ayrı olarak indirebilirsiniz ve yapıştırın/tutmak ve android projemizi inşa etmek böylece bu dosyayı alacağım söyle.

cevap

5

Çevrimdışı mod, tamamen çevrimdışı çalışmanıza izin vermiyor. Onun aslında bir GOOD önbellek modu. Yeni bağımlılıklar eklediğinizde, projeyi senkronize etmek için HAVE, ATLEAST ONCE. Android stüdyosu, uygulamanın çalışması için bağımlılıkları indirmeli (sonra önbelleğe almalı). Not dosyalarını senkronize ettikten sonra, çevrimdışı moda geçebilir ve çalışabilirsiniz.

Çevrimdışı çalışmanız gerekiyorsa, uygulamanızda ihtiyacınız olan tüm bağımlılıkları belirlemenizi öneririm. Hepsini bir kerede ekleyin ve Gradle senkronizasyonu. Ardından Çevrimdışı moduna geçin.

GÜNCELLEME
Eğer bir Proxy ağ arkasında sonra goto Dosya-> Ayarlar çalışıyorsanız -> Görünüm & Davranış Altında -> Sistem Ayarları altında -> HTTP Proxy -> Manuel proxy yapılandırması tıklayın ve eklemek gerekli ayrıntılar.

systemProp.http.proxyPassword=your_password 
systemProp.http.proxyHost=host_Ip_address 
systemProp.http.proxyUser=your_username 
systemProp.http.proxyPort=port_number 

yukarıdaki ile birlikte, dosyaya ekleyin:: Sonra gradle.properties böyle sometyhing içeren gerektiğini dosyayı goto,

systemProp.https.proxyPassword=your_password 
systemProp.https.proxyHost=host_Ip_address 
systemProp.https.proxyUser=your_username 
systemProp.https.proxyPort=port_number 

Bu detaylar Tarayıcınızın dışarı bulunabilir vekil sunucu Ayarları.

Go to `File -> Other Settings -> Default Settings` 

Ve

Build,Execution,Deployment 

Sonra

Build Tools -> Gradle 

Sonra sağda Offline work işaretini açmak açmak:

+0

Bunu denedim ama sorun "Hata: Bağlantı zaman aşımına uğradı: bağlantı. Bir HTTP proxy'sinin arkasındaysanız, lütfen proxy ayarlarını IDE veya Gradle'da yapılandırın." bu yüzden "google servislerini" manuel olarak indirmek ve istediğiniz yere yapıştırmak istiyorum –

+0

Bir proxy ağının arkasında çalışıyor musunuz ..? Eğer öyleysen, güncellenmiş cevabımı kontrol et. –

+0

Bu soruyu göndermeden önce bunu zaten yaptım. bunlar proxy ayrıntıları ve herhangi bir kullanıcı adı ve pwd systemProp.http.proxyHost = 10.10.90.91 systemProp.http.proxyPort = 8080 –

10

da yapabilirsiniz.

OK düğmesini tıklayın.

Ardından Projeyi Yeniden Oluşturun.

+0

"Çevrimdışı" seçeneğini biliyorum, ancak "com.google.gms: google hizmetleri: 1.4.0-beta3" gibi belirli paketler için, önbelleğe alınmadığından beri çevrimiçi olmamız gerekiyor. –

İlgili konular