Dispositivo não mostrado no ubuntu-sdk no lxc

1

Estou executando o ubuntu-sdk em um container lxc Ubuntu (devido a ele não estar disponível para minha distro do host) e passando um Nexus 4 rodando o Ubuntu 15.04 (OTA-12) com lxc-device add $(readlink -f /dev/android) . Eu posso ver o dispositivo bem usando adb devices , mas quando eu abro o Ubuntu-SDK, o dispositivo não aparece na aba dispositivos e desaparece de adb devices até que eu reinicie o daemon adb.

Meu palpite é que o ubuntu-sdk está reiniciando o daemon adb com permissões incorretas, existe uma maneira de fazer com que ele use a sessão adb existente? Ou há algo mais que eu esteja sentindo falta?

    
por user user user 10.08.2016 / 12:52

1 resposta

0

Quando o SDK está sendo iniciado, ele realmente reinicia o servidor ADB. Há algum problema com o ADB, por vezes, não mostrando todos os dispositivos sem reiniciá-lo.

No entanto, sua instalação não é compatível, MAS você pode ter a chance de alterar a forma como o servidor ADB está sendo iniciado, modificando os scripts do SDK em algum lugar em: / usr / ubuntu-sdk-ide / qtcreator / ubuntu / scripts / device_search

Não tenho certeza se o caminho está correto, o nome do script é definitivamente.

Se você encontrar uma maneira de fazer isso funcionar dentro e fora do contêiner, provavelmente poderemos incluí-lo.

    
por zbenjamin 29.08.2016 / 13:16