30

Tôi nhận được lỗi này trong các bản ghi giả lập Android kể từ khi tôi cập nhật các SDKManager và ADT:giả lập Android: không thể có được wglGetExtensionsStringARB lỗi

[2012/7/10 15:51:23 - Emulator] không thể có được wglGetExtensionsStringARB

Điều đó có nghĩa là gì? Và có điều gì tôi có thể làm được không?

+2

Cũng nhận được lỗi này. – JMRboosties

+2

Vui lòng tham khảo [answer] này (http://stackoverflow.com/a/8948724/1320263) – Pallavi

+0

Thankyou. Vui lòng thêm câu trả lời của bạn nếu bạn muốn tôi bỏ phiếu cho nó. –

Trả lời

14

Tôi gặp phải sự cố tương tự. Trong trường hợp của tôi, tôi đã tạo thiết bị ảo mới và đã bật ảnh chụp nhanh. Tôi vừa bỏ chọn hộp kiểm Đi tới AVD Manager ->Select the device -> nhấp vào Edit và bỏ chọn hộp kiểm Enabled. Tôi hy vọng điều này hoạt động.

+3

Trên phiên bản R22.0.1 dành cho Windows, tôi không thể tìm thấy bất kỳ hộp kiểm nào có tên "Đã bật" trên hộp thoại chỉnh sửa thiết bị. – Tires

+0

Tôi không có hộp kiểm đó được chọn. Visual studio hoạt động như một sự quyến rũ! –

+0

tôi có cùng một vấn đề và giải pháp này trong trường hợp của tôi không hoạt động –

11

Khi bạn tạo ra các giả lập, bạn cần phải chọn tính CPU/ABI là Intel Atom (cài đặt nó trong quản lý SDK)

5

chỉ cần thay đổi JDK bạn Tôi đã cài đặt JDK của SUN không Oracle và nó làm việc cho tôi ....

2

Trước hết, hãy sử dụng INTEL x86 ... đây là CPU/ABI. Thứ hai, bỏ chọn Ảnh chụp nhanh nếu nó được chọn. Giữ mục tiêu tối đa Android 4.2.2

5

Đối với tôi thay đổi thiết lậpmô phỏng hiệu suất để "cửa hàng một bản chụp cho khởi động nhanh hơn" và bỏ chọn "Sử dụng GPU Host" cố định vấn đề.

2

Tôi đã gặp sự cố này khi chạy Android Studio 1.4. Trong Trình quản lý thiết bị ảo Android (AVD), tôi đã chọn hộp 'Sử dụng máy chủ GPU', nghĩ rằng điều này sẽ cho tôi một số loại tăng tốc độ giả lập.
Android Studio sẽ cho phép bạn chọn thiết bị được định cấu hình theo cách đó và nó sẽ hiển thị cho bạn lệnh được sử dụng để khởi động thiết bị ảo: Android Studio 'Run' window output

nhưng vì lý do nào đó, nó không cảnh báo bạn rằng chương trình đã bị lỗi , và nó không hiển thị cho bạn thông báo tiêu chuẩn mà bạn sẽ thấy bạn đã tự chạy nó từ dòng lệnh: Output as run on the command line

Khi tôi chạy nó từ Android Studio, tôi không thấy hộp thoại trong ảnh chụp màn hình ở trên , mặc dù nó chỉ hiển thị tốt khi bạn chạy lệnh từ dòng lệnh, vì vậy tôi chỉ ngồi đó kiên nhẫn trong vài phút trong khi không có gì xảy ra.
Như được chỉ ra ở nơi khác, the drivers needed for the Use Host GPU option are not yet available. Đọc qua bài đăng đó, có vẻ như cài đặt này có thể được sử dụng với một số CPU Intel chứ không phải chip ARM mà tôi đã chọn (xem cài đặt CPU/ABI bên dưới).

Giải pháp của tôi là bỏ chọn hộp "Sử dụng máy chủ GPU" ở gần cuối cửa sổ được mở thông qua tùy chọn 'chỉnh sửa' sau khi chọn thiết bị ảo trong tab Thiết bị ảo Android trong Trình quản lý AVD. Bạn có thể tới người quản lý AVD trực tiếp trong Windows tại
% ANDROID_HOME% \ AVD Manager.exe
nơi trong Windows 8 của tôi cài đặt,% ANDROID_HOME% quyết tâm
C: \ Users \ myusername \ AppData \ Local \ Android \ Sdk

Tôi không có nó chạy trên Linux vào lúc này, nhưng tôi cho rằng nó đang ở một con đường tương tự ở đó, tức là:
$ {ANDROID_HOME}/

Sau khi bỏ chọn hộp 'Sử dụng Máy chủ GPU', tôi đã lựa chọn để đánh dấu vào ô 'Snapshot' bên cạnh nó (như tôi hiểu, lưu trữ một bản sao của đã được xây dựng vm vì vậy nó không cần phải được xây dựng lại mỗi lần, mà nên tiết kiệm một số thời gian khởi động cho các trường hợp trong tương lai). Dưới đây là các thiết lập đầy đủ tôi đã sử dụng:
Edit Android Virtual Device (AVD) window screenshot

0

tôi đã có một vấn đề tương tự vì Driver vấn đề thẻNvidea Graphics tôi.

Nếu hệ thống của bạn có thẻ đồ họa chuyên dụng, hãy kiểm tra latest Driver và cài đặt nó.

khôn ngoan đơn giản Chọn Performance mô phỏng khác theo Software trong Emulator Configurations enter image description here

Sau khi cập nhật trình điều khiển vấn đề này được giải quyết :)

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