2015-06-02 23 views
8

Tôi đang thử ứng dụng Google này mời nhưng tôi không thể làm việc đó.Không thể tạo dự án cho lời mời tham gia ứng dụng google

Tôi đã làm theo các bước giống như https://developers.google.com/app-invites/android/guides/app được đề xuất nhưng tôi sớm gặp phải sự cố không tìm thấy 'com.google.gms: google-services: 1.0' và vì vậy tôi đã theo dõi Error: Could not find com.google.gms:google-services:1.0. when adding google service plugin in build.gradle in android studio và gradle tiếp tục xây dựng nhưng sau đó tôi đã gặp phải lỗi này :

enter image description here

i sau câu trả lời này: Android Studio: failed to complete gradle execution, cause is empty và thậm chí cố gắng với các tùy chọn -Xmx512m nhưng vấn đề vẫn tồn tại ... Bất cứ ai có vấn đề tương tự cố gắng để xây dựng ứng dụng đặt mời trong ứng dụng của họ và không thể thậm chí xây dựng dự án?

Chỉnh sửa: Tôi không cố gắng giải quyết vấn đề, nhưng tôi đã cố gắng để có được lời mời ứng dụng hoạt động. Tôi không cần phải thực hiện các bước từ App Lời mời google hướng dẫn:

Add the dependency to your project's top-level build.gradle: classpath 'com.google.gms:google-services:1.3.0-beta1' Add the plugin to your app-level build.gradle: apply plugin: 'com.google.gms.google-services'

Và như vậy, gradle sẽ không thất bại để hoàn thành, vì tôi chỉ cần để thêm google play dịch vụ phụ thuộc vào mức độ ứng dụng xây dựng .gradle.

+0

Xin chào, bạn đã quản lý để giải quyết vấn đề này chưa? Tôi gặp vấn đề tương tự – Lunchbox

+0

Tôi đã không giải quyết chính xác vấn đề. Tôi chỉ không thêm các dịch vụ google: 1.3.0-beta1 và plugin nên lỗi không xảy ra và lời mời tham gia ứng dụng của google vẫn được quản lý để hoạt động! –

Trả lời

0

Thử thay đổi thành com.google.gms:google-services:1.3.0-beta1. Đó là những gì làm việc với sample.

+0

Tôi đã làm (như tôi chỉ vào liên kết đầu tiên) và bắt nguồn từ vấn đề trên hình ảnh. –

+0

Aah, xin lỗi, đã bỏ lỡ điều đó. Làm sạch và xây dựng lại dự án có thay đổi gì không? – Andy

+0

Không, sự cố vẫn tồn tại. Cũng khởi động lại studio android và khởi động lại, vẫn không hoàn thành. –

0

Hãy thử kiểm tra kho lưu trữ của bạn trong tệp build.gradle của bạn. Có vẻ như sự phụ thuộc là trên jcenter và không phải là mavencentral. Thay thế mavenCentral() bằng jcenter(). Điều này làm việc cho tôi.

+0

đã có jcenter() rồi. –

1

Tôi đã giải quyết vấn đề này bằng cách không bao gồm toàn bộ dịch vụ phát. Thay vì:

compile 'com.google.android.gms:play-services:7.5.+'

loại:

compile 'com.google.android.gms:play-services-appinvite:7.5.+'

Bằng cách này, bạn nói bạn giải quyết vấn đề của bạn bằng cách không sử dụng plugin google-dịch vụ. Bạn đã kiểm tra xem bạn có thể gửi lời mời không? Nếu plugin không tải tệp cấu hình thì nó hoạt động như thế nào?

+0

Tôi sử dụng nhiều dịch vụ khác từ các dịch vụ phát, vì vậy tôi đã hình dung rằng tôi chỉ bao gồm toàn bộ gói. Tôi có thiết lập tệp cấu hình và ở đúng vị trí. Và có, tôi có thể gửi lời mời và tôi cũng nhận được chúng. Tôi đoán có thể bao gồm cả sự phụ thuộc là đủ? –

+0

Nếu bạn có thể tránh bao gồm toàn bộ gói thì tốt hơn. – sivi

Các vấn đề liên quan