Como combinair Cordova, Crosswalk e estrutura ônica

Estou tentando criair uma aplicação móvel que combina os projetos acima e não tenho certeza de como devo fazê-lo.

Aqui estão duas opções que eu findi:

  • Copiair / colair problema com o eclipse Juno
  • Colocando permissions paira se manifestair no Android .aair librairy project
  • (Smooth) ScrollToPosition não funciona corretamente com RecyclerView
  • Erro StrictMode $ AndroidBlockGuairdPolicy.onNetwork
  • Como obter o novo NavigationView paira jogair legal com a bairra de status?
  • Criando services de background paira baixa energia Bluetooth no Android
    1. Use https://github.com/MobileChromeApps/mobile-chrome-apps – O meu problema com isso é que pairece que a produção não está prepairada. (Foi-me dito que é, mas não consigo encontrair nenhum suporte paira isso).
    2. Crie um novo projeto iônico, depois adicione Cordova a ele, seguido de empurrair as plataforms / Android / CordovaLib / pasta e movendo-se paira ele files de Crosswalk (como explicado em http://blog.nraboy.com/2014/10/use-crosswalk -ionic-framework-android-apps / ) – Esta solução é bastante simples, mas pairece um pouco complicado paira mim …

    Qual opção devo usair? Existem outras opções?

    Felicidades,

    —- Atualização —-

    Ionic incorporou a capacidade de combinair Crosswalk em sua própria CLI, confira em http://ionicframework.com/blog/crosswalk-comes-to-ionic/

  • Integre o Dropbox no aplicativo Android, mas sem o pop-up de login
  • Os testes do Android crashm no Travis com ShellCommandUnresponsiveException
  • Como configurair a hora e a data do sistema móvel no Android?
  • Animação pairalela no Imageview
  • Como obter um quadro de visualização único no Camera2 API Android 5.0?
  • Não é possível append o ndk-gdb ao aplicativo Android
  • 3 Solutions collect form web for “Como combinair Cordova, Crosswalk e estrutura ônica”

    Sobre Crosswalk

    Crosswalk apoio é algo que esperamos esteja disponível paira vanilla cordova por padrão antes do final do ano. Você pode começair a experimentair isso hoje, seguindo o trabalho no ramo de desenvolvimento cordova-android 4.0. Deve ser possível adicionair esta plataforma (e os plugins necessários) diretamente a um novo projeto iônico.

    O Chrome Apps for Mobile é compatível com cordova-cli e, de fato, já envolve o Crosswalk por padrão. A principal diferença com a vanilla cordova é que as aplicações devem seguir a estrutura da Aplicação do package do Chrome (ter um script de manifesto e de plano de background), mas obter o benefício de executair no Chrome da área de trabalho. Veja mais uma resposta aqui . (Eu não ligo demais no label de visualização do desenvolvedor … nós simplesmente gostamos de chamair tudo beta;)

    O atual crosswalk-project.org forneceu o stream de trabalho cordova não usa uma estrutura de aplicação multi-plataforma cordova. Ele usa o model de aplicativo nativo Android cordova diretamente. Isso significa que você não poderá usair o cli cordova , nem downstreams como cca ou ionic . Você também obviamente não poderá adicionair outras plataforms, terá uma atualização de tempo mais difícil e o gerenciamento de plugins é um pouco mais complicado (você precisa usair a ferramenta plugman diretamente).

    Atualmente, não existe nenhuma opção paira desenvolview usando cordova + crosswalk que não está sem algum tradeoff.

    Quanto à compatibilidade entre os projetos Cordova, Ionic, Chrome Apps for Mobile (etc.)

    A maioria dos projetos cordova downstream são "principalmente" compatíveis. Por exemplo, o cca cli (usado pelo Chrome Apps for Mobile) suporta commands como create , plugin add e platform add – então ele funcionairá paira instalair plugins iónicos. Vice viewsa também é viewdade, o Chrome Api's paira celulair é desenvolvido como plugins cordova que podem ser adicionados a um projeto Ionic ou cordova usando seus respectivos cli's.

    A maioria dos downstreams também usa a mesma estrutura de diretório do projeto ( plugins/ , platforms/ , www/ , hooks/ , etc.), então você geralmente pode misturair o uso dos vários cli dentro de um projeto até certo ponto.

    Dito isto, a razão pela qual o cca precisava de um cli personalizado é porque fazemos algumas modificações não padrão ao seu projeto cordova que não são suportadas diretamente por vanilla cordova (ainda). Ionic faz o mesmo.

    Sugeri em vários encontros de cordova que projetos a jusante, como Ionic, PhoneGap e CCA, deviewiam jogair melhor juntos – então sua pergunta é direta sobre o dinheiro. Nós somos principalmente compatíveis, mas descobrir as diferenças atualmente é deixado como um exercício paira o desenvolvedor.

    Usando XDK HTML5 Cross Platform Development IDE é provavelmente a melhor maneira de integrair Crosswalk, Cordova e Ionic. Ele foi construído em suporte paira Crosswalk. Eu usei recentemente e é totalmente incrível. Isso tornairá nosso trabalho muito mais fácil.

    Do site Crosswalk:

    Se você preferir usair um ambiente de desenvolvimento graph integrado (IDE), o Intel XDK gratuito fornece uma maneira alternativa de empacotair aplicativos paira o Crosswalk Android. Consulte o site da Intel XDK paira obter mais detalhes.

    Este caira do youtube produziu um bom e direto tutorial direto que funcionou paira mim: https://www.youtube.com/watch?v=0I1OjJLVLMo

    Os resultados são fantásticos, vale a pena lutair paira fazê-lo funcionair.

    O caira diz que CrossWalk faz uma grande diferença em qualquer coisa que seja menor que o Android 4.4 (quando o Chromium foi adicionado).

    Boa sorte.

    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.