2014-10-02 19 views
19

Tôi đã cập nhật từ Mavericks thành Yosemite và bây giờ tôi không thể sử dụng bất kỳ thiết bị Genymotion nào nữa.
Bạn có thể xem các thiết bị trong Eclipse, nhưng khi bạn muốn chạy một ứng dụng, bạn không thể chọn một trong các thiết bị này.

Tôi đã tái cài đặt Eclipse, Genymotion và VirtualBox ...Các thiết bị Genymotion không hoạt động trong Eclipse trên OS X Yosemite


Các Genymotion Devices ảo Manager cho thấy Nexus 5 và được coi là tuyên bố 'Bật' Genymotion Virtual Devices Manager shows an Nexus 5 and the stat is 'On'

Khi tôi muốn chạy ứng dụng của tôi, không có Nexus 5 .. Android Device Chooser doesn't show the Nexus 5

+0

Tôi nghĩ rằng adb của bạn đang làm sự cố là thiết bị khác đang hoạt động, nghĩa là thiết bị bên ngoài –

+0

Tôi không có thiết bị Android. –

+0

Sau đó thử sử dụng trình mô phỏng mặc định –

Trả lời

73

Đây là lỗi trong nhật thực - OSX yosemite, những gì bạn cần làm được trong thiết bị Android Chooser cửa sổ, cố gắng để thay đổi kích thước SỐ TAB SERIAL và bạn sẽ thấy những giả lập genymotion đang chạy

Nếu bạn không nhìn thấy nó, hoặc các thiết bị Android Chooser Window không xuất hiện, kiểm tra ba điều trước khi chạy lại:

  1. Developer Tùy chọn được kích hoạt từ các thiết lập (bằng cách lặp đi lặp lại chạm 7 lần số xây dựng trong khoảng điện thoại), mặc dù nhà phát triển tùy chọn có sẵn trong danh sách các ứng dụng trong genymotion giả lập
  2. Trong Cài đặt> Bảo mật, hãy đảm bảo "Nguồn không xác định" được bật
  3. Đi tới Cấu hình chạy (đối với ứng dụng Android), chọn tab Mục tiêu, Bật lời nhắc Luôn bật để chọn thiết bị và nhấn áp dụng.

Ngoài ra tôi đã tải xuống tệp jar từ Genymotion Download Page theo cách thủ công và thay thế nó trong thư mục plugin của nhật thực.

EDIT

FYI, một lỗi đã được mở trong theo dõi vấn đề AOSP của.

Issue 78436: [ADT/Eclipse] Cannot see my device in the Android Device Chooser dialog even though it is there in the Devices view

Ở phía dưới của trang này, có một liên kết đến 'Vote cho vấn đề này' ...

+1

Đây phải là lỗi với Yosemite/Eclipse. Nó hoạt động tốt trước khi tôi nâng cấp lên Yosemite. Đây là một câu trả lời tuyệt vời, vì giải pháp là vô nghĩa – krodmannix

+0

ya, ban đầu tôi cũng nghĩ điều gì đó không ổn sau khi nâng cấp, nhưng genymotion chạy tốt trong studio android khiến tôi nhìn xung quanh. – arkentos

+21

KÍCH THƯỚC SỐ LƯỢNG TAB! –

0

tôi có thể giải quyết vấn đề này bằng cách kết nối một thiết bị thực một lần.

0

Vui lòng cuộn xuống và xem danh sách thiết bị được kết nối với ADB. enter image description here

enter image description here

0

Tôi đã có một vấn đề tương tự, nhưng vấn đề của tôi là các thiết bị mô phỏng đang chạy Android 4.3 (SDK phiên bản 18), nhưng các ứng dụng có android:minSdkVersion="19" vậy kể từ khi không có thiết bị tương thích đã được tìm thấy danh sách là rỗng .

Kiểm tra kỹ phiên bản thiết bị mô phỏng của bạn và số minSdkVersion để đảm bảo nó tương thích.

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