Como exibir remotamente meu Android no meu PC?

12

Há uma coisa chamada miracast, que pode espelhar a exibição do telefone Android para outro monitor, mas minha tela não tem essa função. Posso fazê-lo no Ubuntu?

JulianLai
fonte
Dê uma olhada no Airdroid.
287 Jos
Este tópico ainda está ativo? @JulianLai
Liso

Respostas:

2

Você pode usar o Teamviewer (é necessário se inscrever)

  1. faça o download para o seu computador aqui .
  2. faça o download do host do Teamviewer para o seu telefone aqui

você obterá uma conexão segura entre eles e poderá controlar totalmente a tela e o telefone.

patrick
fonte
2

Scrcpy

Scrcpy é uma alternativa de código aberto que parece promissora, mas eu entendo esse bug . Não queria usar o TeamViewer, o LogMeIn ou o AirDroid.

Essa alternativa também permite que você use remotamente o telefone do Ubuntu.

  1. Instale adb :sudo apt install adb
  2. Instale o scrcpy (se você atender aos requisitos ):sudo snap install scrcpy
  3. Ative a depuração adb , o dispositivo deve estar listado em adb devices. Talvez você precise mudar para PTP e um pouco mais .

Ao obter a opção Permitir depuração USB? A impressão digital da chave RSA do computador é: é possível verificar com (a chave pública pode estar em ~/.androidou ~/snap/scrcpy/current/.android/):

cut -d" " -f1 adbkey.pub | openssl base64 -A -d -a | openssl md5 -c

scrcpy --help:

Se você gosta de GUIs, tente o guiscrcpy , um front-end scrcpy escrito em Python.

LiveScreen

Fácil e sem inscrição porcaria. Basta instalá-lo e, no aplicativo, alterne o compartilhamento de tela em:

captura de tela

Em seguida, no seu navegador ( espero Firefox ), apontando para o IP do seu celular:

captura de tela


Fluxo de tela sobre HTTP

O Screen Stream over HTTP é uma boa alternativa de código aberto , também no F-Droid .

captura de tela


Pablo Bianchi
fonte
1

Consegui fazer isso facilmente com o Ashot . É um projeto de código aberto, programado em Java, para você baixar e executar (supondo que você já tenha o Android Studio configurado).

Quando você extrair a pasta, execute java -jar AShot-1.1.jar. Ele solicitará o SDK do Android. Navegue até ele e selecione seu caminho (algo como /home/yourUserName/Android/Sdk/). Ele deve se conectar automaticamente e exibir a tela do Android que está conectada via USB. Se você receber um erro na conexão, copie o adbexecutável de platform-tools/para tools/e tente novamente.

Copiar:

cd Android/Sdk
cp platform-tools/adb tools/

Tem um pequeno atraso, portanto, não é bom para streaming de vídeo, mas é bom o suficiente para apresentações.

lenooh
fonte
0

Screen Stream é outro aplicativo que pode fazer isso. Você instala o aplicativo no seu dispositivo Android e, em seguida, conecta-o através de wifi (ou opcionalmente 3G) do seu PC usando um navegador da web normal.

Internamente, o aplicativo captura a tela e a envia como um fluxo MJPEG para o navegador. Não é super rápido, é inadequado para vídeos, mas funciona bem o suficiente para mostrar outras coisas.

O aplicativo é de código aberto e está disponível no F-droid e na Google Play Store normal

Matthijs Kooijman
fonte
0

Existe um aplicativo do Google Cast para o seu telefone Android que você precisa baixar .

A extensão do Google Cast para Chrome foi descontinuada por causa de remotedesktop.google.com .

Adam Harrison
fonte
Obrigado, mas existe alguma maneira de fazer isso sem o navegador Chrome?
JulianLai
O plug-in do Google Cast no Chrome parece ser para enviar e não para receber?
Nsandersen
Sim, você precisa do aplicativo para o envio
Adam Harrison
Este plug-in não é mais suportado
fghj