2015-02-09 43 views
49

Vì vậy, tôi đã cài đặt Android Studio và tôi không gặp vấn đề gì với điều đó. Tuy nhiên, khi tôi cố gắng chạy trình mô phỏng, nó nói rằng HAXM intel không được cài đặt.Tôi không thể cài đặt HAXM

Vì vậy, tôi đã tìm thấy trình cài đặt, chạy nó và mặc dù nó cho biết máy tính xách tay của tôi hỗ trợ nó, nhưng nó không được kích hoạt.

Vì vậy, tôi đã đi, đã bật Công nghệ ảo hóa Intel (VT-x), nhưng tôi vẫn nhận được cùng một thông báo.

Tôi nghe điều gì đó về Hyper-V không thể, nhưng khi tôi bật tính năng Bật/Tắt tính năng Windows, tôi không thể tìm thấy nó trong danh sách đó.

Ai đó có thể giúp tôi với điều này không? Cảm ơn

+0

Bạn cần cài đặt thêm hình ảnh sdk. Xem chủ đề này: http://stackoverflow.com/questions/26355645/error-in-launching-avd –

+0

Tôi xin lỗi, nhưng tôi không tìm thấy bất cứ điều gì có thể giúp tôi ở đó. – Felipe

+0

Bạn đã "cài đặt" nó từ Trình quản lý SDK Android chưa? – vilpe89

Trả lời

96

Được rồi, vì vậy tôi đã làm tất cả những gì tôi có thể có thể tìm thấy trực tuyến và không có gì hiệu quả.

Vì vậy, tôi đã truy cập trang web của Intel và tôi đã tải xuống trình cài đặt HAXM mà họ cung cấp (thay vì sử dụng trình cài đặt được tải xuống thông qua Android Studio).

Cài đặt thực sự đã đi qua với trình cài đặt này và nó đã được cài đặt thành công. Sau đó, tôi mở Android Studio và trình mô phỏng cuối cùng đã được tải!

Vì vậy, đối với bất kỳ ai khác có vấn đề này, chỉ cần tải xuống trình cài đặt trực tiếp từ trang web của Intel.

Đây là liên kết:

https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager

+1

Tôi đã thử sử dụng trình cài đặt và nó cho biết 'Công nghệ ảo hóa Intel (VT-x) không được bật. Không thể cài đặt HAXM cho đến khi VT-x được bật.'. Tôi đã phải đi vào BIOS của tôi và kích hoạt công nghệ ảo hóa và sau đó tôi đã có thể làm cho nó được cài đặt. – deadlydog

3

DISM.exe/Học qua mạng/Disable-Feature: Microsoft Hyper-V.
hoặc
bcdedit/set HypervisorLaunchType tắt

Những điều khác bạn có thể cần phải làm:
- Nếu sử dụng Avast? vô hiệu hóa "Bật ảo hóa phần cứng hỗ trợ" trong: Cài đặt> Gỡ rối.
- bcdedit/set nx AlwaysOn
- sfc/scannow và khởi động lại

Chú ý: Sau khi bất cứ điều gì bạn cố gắng, Khởi động lại máy tính và cố gắng tiến hành cài đặt HAXM lại

+1

codec, tôi đã thử chạy các dòng đầu tiên và thứ hai trên cmd, nhưng nó nói rằng tôi không có quyền (mặc dù tôi là quản trị viên và đó là máy tính của riêng tôi). Tôi có cần phải làm một cái gì đó hoặc sử dụng nó ở một nơi khác? – Felipe

+0

bắt đầu cmd.exe từ Trình quản lý tác vụ và chắc chắn nhấp vào chạy với đặc quyền quản trị viên (hoặc nếu bạn có thể nhấp chuột phải vào nó và nhận tùy chọn quản trị) – codecats

+0

Điều này thực sự đã giúp tôi. Mặc dù tôi đã tắt HyperV từ Trình quản lý Hyper-V nhưng vẫn không hoạt động. Chỉ bằng cách chạy lệnh đầu tiên (dism.exe/Trực tuyến/Vô hiệu hoá-Tính năng: Microsoft-Hyper-V) Cuối cùng nó cũng cho phép tôi cài đặt HAXM. Cảm ơn! –

1

Đối với HP siêu cuốn sách với windows 7 cho phép hyper-v qua bios làm việc cho vấn đề intel haxm.

Để bật siêu v: -

F10-> Cài đặt nâng cao Bios-> cấu hình thiết bị-> bật Hyper-V sau đó cài đặt.

Nó sẽ hoạt động.

0

Đây là những gì làm việc cho tôi -

  1. Enable Virtualiztion thông qua BIOS (F10-> System Configuration -> Virtualiztion Công nghệ) Tùy thuộc vào tiện ích cấu hình phần cứng, firmware và BIOS của bạn tùy chọn để cho phép có thể được đặt tên một cái gì đó khác hoặc các bước có thể khác nhau. Có một phần mềm miễn phí có tên "Piriform Speccy" cung cấp thông tin về máy của bạn, trong số những thứ khác cũng có thể được sử dụng để kiểm tra xem ảo hóa được bật hay không trên máy của bạn (xem nắp màn hình).

Check if virtualization enabled with Speccy

  1. Tải HAXM intaller từ trang web của Intel. https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager

  2. Nếu sử dụng avast, tắt "Bật ảo hóa phần cứng hỗ trợ" trong: Cài đặt> Gỡ rối bằng cách bỏ chọn.

Thực hiện khởi động cứng (nút nguồn) để an toàn.

0

Cần nhắc bạn cài đặt HAXM khi tạo một thiết bị ảo mới:

Tools > Android > AVD Manager 

Nó sẽ cài đặt thông qua Android Studio tự động.

0

Nếu bạn đang sử dụng cửa sổ, hãy chỉnh sửa cấu hình AVD của bạn thành hình ảnh ARMEABI thay vì X86, Đồng thời sử dụng ARM sẽ mang lại hiệu suất tốt hơn. Trình cài đặt HAXM chỉ được yêu cầu nếu bạn sử dụng hình ảnh X86.

-1

Nếu bạn đang sử dụng cửa sổ, Hyper-V hoạt động thông qua AMD chứ không phải HAXM.

Hãy thử cách sau: trên Android, Nhấp SDK Manager ==> Nền tảng SDK ==> Hiển thị gói ==> Hình ảnh hệ thống ARM EABI v7a.

Sau khi tải xuống hình ảnh hệ thống, hãy chuyển đến thiết bị AVD ==> Tạo thiết bị ảo ==> chọn thiết bị (ví dụ: 5.4 FWVGA ") ==> Marshmallow armeabi v7a Android6 với API Google ==> Thay đổi tên AVD thành Bất cứ điều gì (ví dụ: myfirst) ==> nhấp vào kết thúc

15

Tôi nghĩ rằng vấn đề của bạn là bạn nghĩ rằng trình cài đặt trong Trình quản lý SDK Android sẽ thực sự CÀI ĐẶT Intel HAXM.Nhưng móc là nó S INST KHÔNG CÀI ĐẶT nó. nó được trích xuất các tập tin cần thiết cho (thực sự) cài đặt Intel HAXM

Tôi thấy rằng khi tôi gặp vấn đề tương tự và sau đó đọc nó trong Intel's web page:

tải thông qua Android SDK Manager *

... bước khác ...

5) Quản lý SDK sẽ tải về bộ cài đặt cho "extras" thư mục, dưới thư mục SDK chính . Mặc dù người quản lý SDK nói "Đã cài đặt" nó thực sự có nghĩa là tệp thực thi Intel HAXM đã được tải xuống. Bạn sẽ vẫn cần chạy trình cài đặt từ thư mục "extras" để cài đặt nó.

6) Chạy trình cài đặt bên trong thư mục/sdk/extras/intel/Hardware_Accelerated_Execution_Manager/và làm theo hướng dẫn cài đặt cho nền tảng của bạn.

Vì vậy, tất cả những gì cần làm là đi đến thư mục nơi Android SDK của tôi là, mở thư mục đó (sdk_location/sdk/extras/intel/Hardware_Accelerated_Execution_Manager) và chạy silent_install.bat.

Sau này khi tôi đưa ra giả lập của tôi, nó nói điều này:

HAXM đang làm việc và giả lập chạy chế độ virt nhanh

và mọi thứ hoạt động như nên!

Bạn cũng có thể sử dụng một số thông số hữu ích với silent_install.bat:

  • -v In phiên bản HAXM
  • -c Kiểm tra khả năng VT/NX của nền tảng
  • -h sử dụng In
0

Tôi nghĩ rằng bạn sẽ cài đặt các tệp SDK Android không có trong (PC của bạn) \ Appdata \ Local \ Android \ sdk (Đường dẫn mặc định). Cũng không có gì khi bạn nhấp đúp vào tệp 'intelhaxm-android.exe'.

Nếu có, Duyệt (PC của bạn) \ Appdata \ Local \ Temp \ intel \ HAXM \ 6.0.3 (yyyy-mm-dd_hh_mm_ss) (hoặc im lặng), sau đó bạn phải xem 'hax64' (hoặc hax) và chỉ cần gọi tệp này.

1

Tôi đã tìm ra. Hãy thử tắt Kiểm soát khởi động bảo mật trong tùy chọn BIOS: http://remontka.pro/secure-boot-disable/ (xin lỗi ví dụ Nga) Hoặc cố gắng khởi động hệ thống không có chữ ký số (chỉ cho một lần tải). Tôi đã có nhiều nỗ lực không may mắn với trình cài đặt HAXM, trước khi tôi tắt dòng này. Lúc đầu, tôi nghĩ đó là vì Windows 10 Home đã được cài đặt và có nhiều giới hạn.

5

Tôi đã gặp sự cố này.Tôi cũng đã nhận được giải pháp.Nó sẽ hoạt động.

Bước 1: Chuyển đến cài đặt BIOS của bạn và kiểm tra xem INTERNET VIRTUAL TECHNOLOGY có được bật hay tắt không.

Và đảm bảo HYPER V bị tắt. Để vô hiệu hóa nó: a) Đi tới Pa-nen Điều khiển b) Nhấp vào Chương trình (Gỡ cài đặt Chương trình) c) Sau đó nhấp vào Bật hoặc tắt tính năng Windows, sau đó tìm HYPER-V và bỏ chọn nó. Và khởi động lại. Nếu tắt, hãy bật tính năng này.

Bước 2: Thử cài đặt Intel HAXM ngay bây giờ và khởi động lại. Nếu nó hiển thị cùng một vấn đề một lần nữa. chuyển đến Bước 3.

Bước 3: Bạn phải vô hiệu hóa Thực thi đã ký kỹ thuật số. Để vô hiệu hóa nó vĩnh viễn, bạn phải chắc chắn rằng tùy chọn Secure Boot đã bị vô hiệu hóa trong hệ thống của bạn.

Cách kiểm tra?

Trả lời được đưa ra trong liên kết sau. Tôi tìm thấy nó trên Internet. [Cảm ơn ai làm mà blog]

liên kết: http://www.windowspasswordsrecovery.com/win8-tips/how-to-disable-uefi-secure-boot-in-windows-8-1-8.html

Bước 4: Bây giờ khởi động lại một lần nữa.

Để vô hiệu hóa chữ ký thi hành lái xe vĩnh viễn trong Windows 10, bạn cần phải làm như sau:

1.Open một lệnh nâng dụ nhắc. 2.Type/dán nội dung sau đây:

 bcdedit.exe /set nointegritychecks on 

Windows 10 chữ ký thi hành lái xe vô hiệu hóa

Khởi động lại Windows 10

* Nếu bạn nào đó muốn kích hoạt nó một lần nữa:

1 . Nhập/dán văn bản sau:

 bcdedit.exe /set nointegritychecks off 
0

Mô tả Tốt ở đây: https://developer.android.com/studio/run/emulator-acceleration.html

Bạn có thể kiểm tra tình trạng HAXM hiện với lệnh sau:

intelhaxm truy vấn sc

Nếu bạn sử dụng Windows 10 Home, tất cả các vấn đề về Hyper- V không liên quan đến bạn vì nó không được hỗ trợ (Pro là bắt buộc) và bạn sẽ không có xung đột :)

Lưu ý: cố gắng cập nhật HAXM lên phiên bản mới nhất vô tình xóa nó, nhưng sau đó không thể cập nhật với trình quản lý SDK, vì nó cho thấy phiên bản 6.1.1 mới nhất không được hỗ trợ cho Windows (có vẻ như cấu hình bị hỏng, tìm thấy 6.1.1 cho Mac và 6.0.6 dành cho Windows bên trong) vì vậy, muốn giới thiệu bằng tay tải về và cài đặt HAXM như mô tả: bản sao cho sdk_location/sdk/extras/intel/Hardware_Accelerated_Execution_Manager và chạy silent_install.bat

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