• Início
  • Cursos
  • Fontes de Aplicativos
  • Downloads
  • Contato
  • Sitemap
  • Sobre

Régys Borges da Silveira

  • Início
  • Cursos
  • Fontes de Aplicativos
  • Downloads
  • Contato
  • Sitemap
  • Sobre
Home  /  Mobile • RAD Studio  /  Beta hotfix para aplicativos FireMonkey no Android 5.0 (Lollipop)
09 janeiro 2015

Beta hotfix para aplicativos FireMonkey no Android 5.0 (Lollipop)

Escrito por Régys Borges da Silveira
09/01/2015 Mobile, RAD Studio 13 comentários

A Embarcadero liberou um hotfix para RAD XE7 que atualiza o suporte à Android 5 em aplicações utilizando Firemonkey. Especificamente o problema relacionado a troca de dados entre C++/Delphi e Java, uma parte da tecnologia “JNI Bridge”. O problema é encontrado em todas as versões do Android que utilizam o novo kernel ART (que vai substitir o kernel Dalvik). Este novo kernel é opcional no KitKat (4.4) mas é ativo por padrão no Android 5.0 (Lollipop).

Algumas chamadas de bibliotecas falhavam por conta deste problema no JNI bridge, o problema envolve mais streams de image, como reportado em: quality.embarcadero.com/browse/RSP-9738

O hotifix contém todos o conteúdo da pasta lib\android (isso explica o tamanho de 1GB do hotfix) e quebra a compatibilidade com DCU’s gerados anteriormente, você vai precisar fazer um “rebuild all” nos seus projetos (opcionalmente em seus componentes) com código fonte para Android.

Observe que as instruções de instalação atualmente se referem as pasta erradas, por default você deve sobrepor a pasta: C:\Program Files (x86)\Embarcadero\Studio\15.0\lib\android

O hotfix está disponível para usuários registrados do RAD Studio XE7, Delphi XE7, C++ Builder XE7 (exceto versões sem mobile) e todos as versões Embarcadero XE e pode ser baixado em: http://cc.embarcadero.com/item/30110

Régys Borges da Silveira
Connect on Facebook Connect on Twitter Connect on Google+ Connect on Linkedin

1 comentário

  1. NELSON SANTOS Responde a NELSON para NELSON SANTOS" aria-label=" Responde a NELSON para NELSON SANTOS"> Responde a NELSON
    25/02/2016 at 22:31

    UM PEQUENO APP DE TESTE NO xe8, INSTALA MAS NÃO ABRE no android 5.0, aparece a mensagem : o projeto parou. o que pode ser ?

    • Régys Borges da Silveira Responde a Régys para Régys Borges da Silveira" aria-label=" Responde a Régys para Régys Borges da Silveira"> Responde a Régys
      28/02/2016 at 17:25

      Primeiro passo é ter certeza que este dispositivo é suportado pelo RAD Studio, veja neste link se ele se enquadra:
      http://docwiki.embarcadero.com/RADStudio/Seattle/en/Android_Devices_Supported_for_Application_Development

  2. Antonio Milano Jr Milano Responde a Antonio para Antonio Milano Jr Milano" aria-label=" Responde a Antonio para Antonio Milano Jr Milano"> Responde a Antonio
    28/01/2016 at 15:36

    Valeu Régys funcionou beleza. Abs.

  3. Marcel Responde a Marcel para Marcel" aria-label=" Responde a Marcel para Marcel"> Responde a Marcel
    23/11/2015 at 10:10

    E para quem não tem registro? passei a utilizar um lolipop, porém o app nao compila mais, na hora do deploy ocorre o erro de EBitmapLoadingFailed.
    tem algum link deste hot fix sem a necessidade de ter conta na embarcadero? Obrigado!

    • Régys Borges da Silveira Responde a Régys para Régys Borges da Silveira" aria-label=" Responde a Régys para Régys Borges da Silveira"> Responde a Régys
      23/11/2015 at 12:02

      Não conheço nenhum lugar onde baixar o hotfix que não seja pelo link do artigo, desculpe.

      • Marcel Responde a Marcel para Marcel" aria-label=" Responde a Marcel para Marcel"> Responde a Marcel
        23/11/2015 at 13:47

        Já resolvi aqui, XE8 não tem esse problema..
        Valeu Régys.

        • Régys Borges da Silveira Responde a Régys para Régys Borges da Silveira" aria-label=" Responde a Régys para Régys Borges da Silveira"> Responde a Régys
          24/11/2015 at 12:49

          Isso mesmo, o XE8 já possui todos os hotfixes cumulativos e outros acertos.
          Se for o caso vá logo para o o Seatlle a IDE ficou muito melhor.

  4. Dante Pavanelli Responde a Dante para Dante Pavanelli" aria-label=" Responde a Dante para Dante Pavanelli"> Responde a Dante
    24/02/2015 at 08:21

    bom dia Régys, alguma novidade sobre algum hotfix para versão XE6, a embarcadeiro pretende lançar um hotfix para verões anteriores?

    • Régys Borges da Silveira Responde a Régys para Régys Borges da Silveira" aria-label=" Responde a Régys para Régys Borges da Silveira"> Responde a Régys
      24/02/2015 at 08:34

      Que eu me lembre não, mas você pode abrir um chamado no QA da Embarcadero se o hotfix for aplicável eles já liberaram por lá mesmo.

    • Sergio Missias Responde a Sergio para Sergio Missias" aria-label=" Responde a Sergio para Sergio Missias"> Responde a Sergio
      16/06/2015 at 10:21

      Bom dia Dante!
      você conseguiu atualização para a sua versão xe6??

      • Régys Borges da Silveira Responde a Régys para Régys Borges da Silveira" aria-label=" Responde a Régys para Régys Borges da Silveira"> Responde a Régys
        16/06/2015 at 16:52

        Não sei se para versões mais antigas existe a atualização, seria melhor entrar em contato com o pessoal da Embarcadero diretamente.

      • Dante Responde a Dante para Dante" aria-label=" Responde a Dante para Dante"> Responde a Dante
        16/06/2015 at 17:23

        Não, parece que não existe a possibilidade de criar apps para o lollipop no XE6, a solução e migra para o XE7 ou XE8.

        • Régys Borges da Silveira Responde a Régys para Régys Borges da Silveira" aria-label=" Responde a Régys para Régys Borges da Silveira"> Responde a Régys
          16/06/2015 at 18:37

          Provavelmente não, visto que foi uma das primeiras versões a suportar os multi-devices, sinceramente lhe aconselho a utilizar o XE8, eu o uso em produção e está muito bom.

Dê-nos sua opinião, seu comentário ajuda o site a crescer e melhorar a qualidade dos artigos.Cancelar resposta

Este site utiliza o Akismet para reduzir spam. Saiba como seus dados em comentários são processados.

Inscreva-se nas nossas redes sociais

  • Connect on Facebook
  • Connect on Twitter
  • Connect on LinkedIn
  • Connect on Instagram
  • Connect on RSS
  • Connect on YouTube
  • Connect on Github

Sites parceiros

  • Carlos H. Cantu
  • Delphi Basics
  • Delphi Feeds
  • Isaque Pinheiro
  • Object Pascal OOP

Social Media

  • Connect on Facebook
  • Connect on Twitter
  • Connect on LinkedIn
  • Connect on RSS
  • Connect on YouTube
  • Connect on Github
© Copyright 2014. Todos os direitos reservados.
Vá para versão mobile