2013-05-26 41 views
14

Tôi cố gắng để sử dụng Google Play mới dịch vụ dành cho Google Plus tích hợp từ liên kết này: http://ankitthakkar90.blogspot.sg/2013/05/google-plus-integration-in-android.htmlAndroid - Không thể tìm thấy google-play-services_lib.apk! lỗi

tôi đã có thể để có được tất cả mọi thứ đúng trừ khi tôi cố gắng để chạy nó, nó cung cấp cho tôi với lỗi này

Android Launch! 
adb is running normally. 
Performing com.anky.googleplus.MainActivity activity launch 
Automatic Target Mode: using device 'CB5A1MQW4P' 
Uploading GooglePlusDemo.apk onto device 'CB5A1MQW4P' 
Installing GooglePlusDemo.apk... 
Success! 
Could not find google-play-services_lib.apk! 
Starting activity com.anky.googleplus.MainActivity on device CB5A1MQW4P 
ActivityManager: Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=com.anky.googleplus/.MainActivity } 

Tôi đã tham khảo thư viện qua eclipse Properties> Android> Thêm thư viện như những gì được thực hiện ở đây: Using the new Google Play Services Lỗi này vẫn xảy ra. Bất kỳ đề nghị và thức ăn trở lại được chào đón.

Trả lời

-1

Tôi nghĩ thiết bị mà bạn đang cố gắng chạy Dịch vụ của Google Play không chứa APK dịch vụ của Google Play.

Kiểm tra liên kết này trên Android Developers giải phóng mặt bằng hơn

Ensuring Devices Have the Google Play services APK

+0

Im khá chắc chắn tôi có apk dịch vụ như tôi có thể tìm thấy nó trong quản lý ứng dụng của tôi trong cài đặt –

5

Bạn không cài đặt google play services_lib apk, bạn nên tham khảo nó trong dự án của bạn như là một Dự án Thư viện Android và JAR sẽ được đưa vào trong APK của bạn.

http://developer.android.com/google/play-services/setup.html

liên kết này dạy bạn làm thế nào để tham chiếu đến một dự án thư viện android:

http://developer.android.com/tools/projects/projects-eclipse.html#ReferencingLibraryProject

+0

Tôi có thể biết những gì tập tin JAR mà bạn đang đề cập đến ? Đây có phải là android-support-v13.jar không? Tôi đã làm theo các bước khác và sự cố vẫn tồn tại –

+0

Tệp JAR sẽ được tạo và tham chiếu tự động nếu bạn đặt thư viện google-play-services_lib đúng cách làm Dự án Thư viện Android. Bạn đang sử dụng Eclipse để xây dựng và chạy mã của bạn? – thiagolr

+0

Dường như tôi đã không tạo oAuth cho ứng dụng của mình. Tôi đã giải quyết vấn đề bằng cách theo liên kết này: https://developers.google.com/+/mobile/android/getting-started#step_3_initialize_the_plusclient –

6

Vâng tôi có vấn đề này cùng .. Sau đó tôi phát hiện ra rằng tôi đã sai tham chiếu nó lần đầu tiên trong đường dẫn xây dựng java trước khi tham chiếu nó từ Properties> Android> Add Library. Giải pháp Trước hết hãy xóa cả tham chiếu khỏi bản dựng java và Thuộc tính> Android> Thêm thư viện, sau đó tham khảo google_Play_services_lib từ Thuộc tính> Android> Thêm thư viện lại. Hy vọng điều này sẽ giúp :)

51

Khi thêm thư viện được tinh chỉnh, chúng tôi chỉ cần google-play-services_lib.jar.Vì vậy, chúng tôi cần xóa dự án khỏi dự án của bạn.

Project-> Properties-> javaBuildPath-> Project-> chọn google-play-services-> remove.

làm sạch và xây dựng.

+3

Tại sao trên thế giới lại không hoạt động nếu hướng dẫn của riêng Google nói rằng đường? Ugh. Dù sao, cảm ơn rất nhiều. Điều này cố định cho tôi. –

+0

Đã sửa lỗi cho tôi. Cảm ơn! –

+0

Ugh, tôi đã nói nó chỉ là cái bình. Sau đó, tôi đã có một vấn đề khác, vì vậy tôi figured tôi kiểm tra lại tài liệu tham khảo dịch vụ Play của tôi. Tôi đã xem [hướng dẫn từ Google] (http://developer.android.com/google/play-services/setup.html) mà 'unexpected62' có thể đang nói đến. Điều đó dường như là đúng cách, vì vậy tôi đã đi theo chỉ dẫn của Google và phá vỡ tất cả mọi thứ. Cảm ơn bạn đã làm rõ! –

0

Trong trường hợp của tôi, lỗi này đã được khắc phục bằng cách chọn hộp kiểm Phụ thuộc riêng tư của Android trong google-play-services_lib dự án eclipse> Thuộc tính> Đường dẫn xây dựng Java> tab Đơn hàng và xuất. Nó đã được kiểm tra cũng như trong dự án chính có tham chiếu đến google-play-services_lib. Tôi vẫn gặp lỗi Could not find google-play-services_lib.apk! trong bảng điều khiển nhưng hoạt động bản đồ chạy OK, trong khi trước khi thay đổi, tôi gặp lỗi thời gian chạy và ứng dụng bị lỗi.

-1

Kiểm tra xem dự án thư viện có được thêm vào dự án hay không, nếu không thì hãy kiểm tra xem dự án thư viện và dự án của bạn có nằm trong cùng một thư mục hay không.

0

Lời khuyên của tôi là sao chép thư mục google-play-services.jar sang libs của dự án. Nó làm việc cho tôi.

5

Trong file manifiest bạn đặt nó bên trong

<meta-data 
     android:name="com.google.android.gms.version" 
     android:value="@integer/google_play_services_version" /> 
Các vấn đề liên quan