2015-12-30 16 views
5

Tôi đã cài đặt Android SDK và JDK trên Máy chủ Ubuntu 14.04 x64. Nhưng khi tôi chạy AVD, tôi đãCách chạy Trình giả lập Android từ Shell trên Máy chủ Ubuntu

error: 'SDL init failure, reason is: No available video device'

tôi làm theo này https://stackoverflow.com/a/6965679 sudo apt-get install ia32-libs nhưng đã không làm việc.

Tôi có nên cài đặt bất kỳ máy tính để bàn nào trên Ubuntu Server không?

+0

Trình giả lập Android là một ứng dụng đồ họa, vì vậy tự nhiên nó yêu cầu máy tính để bàn chạy. Tại sao bạn chạy nó trên một máy chủ? – 1615903

+0

Bạn cũng có thể thấy hữu ích khi đặt câu hỏi này trên http://askubuntu.com/ – Todd

+0

@ 1615903 vì tôi không thể tải APK lên máy chủ từ xa bằng trang web và chạy nó. – sumy

Trả lời

-1

Bạn không thể chạy trình giả lập trên phiên bản Máy chủ của Ubuntu. Trình mô phỏng yêu cầu GUI. Hệ điều hành máy chủ nào không có.

Thay sử dụng một Ubuntu Desktop OS

Sau đó network your Server and Desktop, có được APK và tải nó lên.

Nếu bạn vẫn muốn sử dụng Ubuntu Server với GUI, hãy tham khảo this và đăng lại câu hỏi bằng thẻ Máy chủ Ubuntu.

8

Cố gắng chạy giả lập mà không GUI làm theo các bước sau:

Từ: http://paulemtz.blogspot.com/2013/05/android-testing-in-headless-emulator.html

Then, to run the headless emulator:

emulator -avd test -no-skin -no-audio -no-window 

The '-no-skin' option removes the emulator buttons such as the home and other hardware keyboard buttons.

The '-no-audio' option disables the audio support.

Finally, the '-no-window' option disables the emulator's graphical window display.

Lưu ý rằng -avd test sẽ cần phải được sửa đổi để tham khảo hình ảnh giả lập cụ thể của bạn (AVD).

+0

nếu nó là giải pháp làm việc, xin vui lòng kiểm tra nó như là câu trả lời để giúp đỡ người khác – piotrek1543

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