2015-02-14 19 views
14

Tôi đang di chuyển từ Eclipse sang Android Studio. Tôi có một dự án mà tôi đã nhập vào Android Studio sử dụng Dịch vụ của Google Play, vì vậy tôi đang theo tài liệu tôi tìm thấy tại đây: http://developer.android.com/google/play-services/setup.html Tài liệu này nói rằng tôi cần chỉnh sửa tệp build.gradle của mình. Họ đưa ra ví dụ:Tôi làm cách nào để xác định phiên bản dịch vụ của Google Play?

apply plugin: 'com.android.application' 
... 

dependencies { 
    compile 'com.android.support:appcompat-v7:21.0.3' 
    compile 'com.google.android.gms:play-services:6.5.87' 
} 

Ngoài ra các tài liệu đề cập, "Hãy chắc chắn bạn cập nhật số phiên bản này mỗi lần dịch vụ Google Play được cập nhật.", Mà tôi giả định là 6.5.87 trong ví dụ trên. Vậy làm cách nào để tôi xác định "Dịch vụ Google Play" phiên bản mà tôi đã cài đặt với trình quản lý SDK Android của mình. Đây là một ảnh chụp màn hình của Android SDK của tôi:

enter image description here

Vì vậy, quản lý Android SDK của tôi nói với tôi rằng tôi đã cài đặt "Sửa đổi" vì vậy những gì để tôi đặt trong tập tin build.gradle của tôi?

compile 'com.google.android.gms:play-services:6.5.22' 

... hoặc có thể ...

compile 'com.google.android.gms:play-services:22' 

Bất kỳ giúp đánh giá cao!

CẬP NHẬT: Cảm ơn tất cả các câu trả lời của bạn.

tôi đã có thể tìm thấy phiên bản như sau:

[email protected] ~/Windows_Home/AppData/Local/Android/android-sdk/extras/google/google_play_services/libproject/google-play-services_lib/res/values 
$ cat version.xml 
<?xml version="1.0" encoding="utf-8"?> 
<resources> 
    <integer name="google_play_services_version">6587000</integer> 
</resources> 
+0

6.5.87 là phiên bản mới nhất tính đến 2015/02/13. bạn có thể xem tại đây cho những cái gần đây https://developer.android.com/google/play-services/index.html – tyczj

Trả lời

19

Bạn có ý tưởng đúng bằng cách kiểm tra để đảm bảo bạn không có bất kỳ cập nhật nào.

Cách dễ nhất để kiểm tra chỉ đơn giản là khi bạn tải xuống phiên bản mới nhất trong SDK Android (cục bộ).

Tôi đang sử dụng Mac OSX:

~/android-sdk/extras/google/m2repository/com/google/android/gms/play-services/ 

Nếu bạn nhìn nơi bạn có YOUR-ANDROID-SDK/extras/google/m2repository/com/google/android/gms/play-services/, bạn sẽ thấy tất cả các phiên bản tải về mà bạn có.

Phiên bản mới nhất là 6.5.87. (compile 'com.google.android.gms:play-services:6.5.87')

Đối với bạn, đường dẫn thư mục trên Windows sẽ là:

C:\Users\Leila001\AppData\Local\Android\extras\google\m2repository\com\google\android\gms\play-services 
+2

Đây là câu trả lời gần nhất cho đến nay. Trên thực tế tôi tìm thấy phiên bản ở đây: c: \ Users \ Leila001 \ AppData \ Local \ Android \ android-sdk \ extras \ google \ google_play_services \ libproject \ google-play-services_lib \ res \ values ​​\ version.xml –

+0

Có! Đó là trong đó là tốt. Đó là lý do tôi rời thư mục "gms/play-services /" ở cấp cao hơn. Về cơ bản, Google có bạn tải xuống .jars thông qua trình quản lý SDK và bạn mang chúng đến cục bộ. –

+0

Cảm ơn bạn rất nhiều! Tôi thực sự muốn biết về tất cả các tên phiên bản! – cmcromance

3

Bạn có thể xem phiên bản bạn có trong dự án cấu trúc - dependecies - click vào cộng theo đúng nghĩa cornner - phụ thuộc THƯ VIỆN

và chỉ cần thêm nó để build.gradle với nhấp chuột hoặc theo cách thủ công:

compile 'com.google.android.gms:play-services:6.5.87' 
Các vấn đề liên quan