SSH를 통해 원격 장치의 X11 서버로 Android 장치를 사용할 수 있습니까? 컴퓨터에서 모든 프로그램을

데스크탑 컴퓨터가 가동되면 인터넷을 통해서도 노트북으로 노트북에 연결할 수 있습니다 (라우터가 SSH를 데스크탑 컴퓨터로 전달하도록 설정했습니다). 데스크탑 컴퓨터는 GNU / Linux (Ubuntu distro)를 실행하므로 X 터미널과 함께 사용할 수 있습니다. 내 노트도 우분투를 실행합니다. 방금 필요한 ssh -X desktop.ip.addr경우 데스크톱 컴퓨터에서 모든 프로그램을 시작할 수 있습니다.

따라서 문제는 SSH를 통해 X 터미널로 Android를 사용 하는 방법은 무엇 입니까?

VNC 나 다른 것을 사용하고 싶지 않습니다. 안드로이드에 대한 좋은 SSH 앱이 있어야한다고 생각합니다 (ConnectBot에 대해 읽었습니다).하지만 X11에 대해서는 아무것도 찾지 못했습니다 (아마 내 잘못 일 수도 있습니다).



답변

분명히 X11은 일종의 데비안 이미지와 쉘 앱을 통해 G1에서 실행될 수 있습니다. 예를 들어이 XDA 스레드 를 참조하십시오 . 다른 포트를 찾을 수 없습니다.

“보통”SSH에 ConnectBot 을 사용 했는데 꽤 좋습니다. 그것으로 편집하고 컴파일 된 코드조차도!


답변

나는 안드로이드 프로젝트를위한 X 서버를 우연히 발견했다 (현재 F-Droid에서 APK로 사용할 수 있음 ).

이 프로젝트는 Java로 작성된 Android 장치와 함께 사용할 X11 서버를 구현합니다. X11 서버는 Android View 서브 클래스 내에서 실행되어 다른 애플리케이션에 임베드 될 수 있습니다.

그러나 SSH를 통해 X 전달을 통해 연결하는 것은 약간 까다로울 수 있습니다 … 당신은 그것을 이해해야합니다.