Ubuntu Touch rodando no emulador Android

10

Como o Ubuntu Touch possui uma camada Android / CyanogenMod subjacente, gostaria de perguntar se é possível, com um esforço razoável, executar o Ubuntu no Android Emulator, que faz parte do Android SDK.

NilsB
fonte
Possível duplicada askubuntu.com/questions/259338/…
slashcrack
@slashcrack: Eu vi essa pergunta e acho que posso dizer definitivamente que ainda não existe um emulador disponível. Por esse motivo, eu queria encontrar pessoas que possam fornecer algumas informações sobre como é fácil criar uma imagem, por exemplo, e configurar o emulador Android existente. Portanto, eu não consideraria isso uma duplicata. Eu ficaria feliz em obter alguns detalhes sobre a possibilidade de criar um novo emulador. Seria emocionante ouvir isso.
NilsB
1
Agora existe um emulador, então essa pergunta é um dup.
achiang

Respostas:

2

Existem vários recursos para executar o CyanogenMod no emulador do Android. Portanto, isso é definitivamente possível e o esforço parece ser razoável. Além disso, muitas pessoas já estão trabalhando em soluções de como portar o Ubuntu Touch existente para outros dispositivos reais. Da mesma forma, seria uma porta para o Emulador Android funcionar também.

Recursos:

Emulador de SDK para Android Compile CyanogenMod (Linux)

Crie o CyanogenMod para uso no emulador do Android

Visualização do desenvolvedor do Touch - Guia de portabilidade

NilsB
fonte
0

Tenho certeza de que você não seria capaz de executar o Ubuntu Touch no emulador do Android. O emulador do Android emula a Davlik VM, que não faz parte do Kernel CyanogenMod modificado, usado para o Ubuntu Touch OS. Mas existem várias outras opções para testar seus aplicativos.

  1. Você pode usar qmlscene (um visualizador de qt qt inteligente).
  2. Você pode testar em um smartphone como o HTC Desire (bravo) que você pode comprar por cerca de 30 €.
  3. Se você é um usuário do Windows, pode executar o Ubuntu em uma VM.
  4. Você pode comprar uma placa de desenvolvedor como o Odroid-U2 e a porta Ubuntu Touch OS para este dispositivo. Está disponível uma versão do CyanogenMod 10.1.
Phidelux
fonte
2
Observe que o emulador do Android no SDK é um emulador de imagem do sistema; O dalvik é um código de modo de usuário que roda dentro do sistema ARM ou x86 emulado. Portanto, em teoria, você deve ser capaz de executar o emulador ... mas não faz ideia de quão difícil seria criar uma imagem correspondente.
Brion
Acabei de lembrar que vi que a versão mais recente do Android Emulator, uma opção para executar o programa em um ambiente emulado do nexus 7. Então talvez não é muito difícil de porta a imagem oficial de telefone Ubuntu para o Nexus 7.
Phidelux