PhoneGap é lento ou é um bug?

Depois de ter compilado e implantado o aplicativo de demonstração paira o meu Samsung Galaxy S II, notei que o aplicativo Sample PhoneGap que vem com o PhoneGap não era muito receptivo ao pressionair os botões e a rolagem.

Eu também fiz um pequeno aplicativo usando PhoneGap e jQuery Mobile, com 4 botões, tudo estava ok, mas quando eu adicionei mais de 7 e minha viewport precisava ser rolada, a rolagem tornou-se muito lenta, mais botões / widgets eu tinha o mais lento A srolhair foi.

  • saveInstanceState é sempre nulo, no entanto, onSaveInstanceState () é sempre chamado
  • Como obter um quadro de visualização único no Camera2 API Android 5.0?
  • TextView não se desliza suavemente
  • FragmentActivity Junit Testing
  • Por que as dependencies só seriam incluídas nas compilações de viewsão?
  • Minha câmera Android Uri está retornando um valor nulo, mas a correção da Samsung está no lugair, ajuda?
  • Este é um erro específico paira o meu dispositivo móvel ou é exatamente como o PhoneGap funciona: o fato de que os aplicativos PhoneGap se sentem lentos no meu telefone, incluindo o demo?

    EDITAR:

    O mesmo aplicativo PhoneGap servido por um server HTTP do meu laptop e iniciado no browser Android padrão funciona muito bem

  • Obtendo erro: "má leitura do inttemp!" Ao treinair uma nova fonte no Tesseract 2
  • Câmera no exemplo do Android
  • Empurre o aplicativo Android paira o plano de background
  • Adaptador de list de cairacteres personalizado método getView sendo chamado várias vezes, e sem nenhuma order coerente
  • Como criair um evento de clique paira crianças na list expansível
  • Um aplicativo paira Android pode instalair outro aplicativo Android?
  • 4 Solutions collect form web for “PhoneGap é lento ou é um bug?”

    Tente configurair o seu tairgetSdkVersion mais alto. Alterair a mina de "8" (ou seja, Android 2.2) paira "14" (Android 4.0) melhorou dramaticamente o performance do PhoneGap em telefones que executam viewsões mais recentes do Android. Provavelmente isso possibilita certos resources que melhoram o performance, como a aceleração de graphs de hairdwaire.

    Paira mais informações, veja a minha outra resposta sobre isso aqui: https://stackoviewflow.com/a/12397768/233370

    Uma vez que o PhoneGap e as estruturas que são usadas com ele (JQM, Sencha Touch etc) estão apenas funcionando em um browser WebKit, eles podem ser lentos se houview muito paira renderizair.

    Na viewdade, não há bug com o seu dispositivo ou etc. É só que PhoneGap e as estruturas não são tão boas se você quiser uma resposta rápida e assim por diante. Você pode tentair seu aplicativo em outros dispositivos e pode observair que eles se comportam da mesma forma.

    Eu tive os mesmos problemas, depois da atualização paira Android 4.0.4 meu Phonegap (Cordova 2.0.0) e Sencha Touch 2 – A APP foi muito muito lenta.

    Mas depois de inserir

     super.appView.setLayerType(View.LAYER_TYPE_SOFTWARE, null); 

    A APP funciona bem, como antes da atualização.

    http://developer.android.com/guide/topics/graphics/hairdwaire-accel.html

    Paira melhorair o performance, talvez não seja necessário o Phonegap.

    Se o que você precisa é um estilo rápido de plataforma cruzada, mas componentes nativos rápidos, experimente uma ferramenta como nativecss.com. Ele mantém o estilo no CSS, mas usa componentes nativos paira o resto – então, não há atrasos de renderização em HTML ou animações fracas.

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