====== Download APK ====== Localizado no menu **Desenvolvedor > Download APK**, esta funcionalidade permite realizar o download da versão mais recente do aplicativo BeeStock para dispositivos Android. A partir da versão **1.32.0**, o download da APK passa a ser disponibilizado diretamente pelo BeeStock Web, eliminando a necessidade de envio manual do aplicativo pela equipe da SZ Soluções. {{beestock:9.desenvolvedor:01__apk_download_apk_download.png|}} ---- **Objetivo da Tela** A funcionalidade permite que o usuário realize o download da versão mais recente da APK do BeeStock, utilizando o identificador exclusivo do cliente para garantir que o aplicativo correto seja disponibilizado para instalação. ----- **Pré-requisitos** Para utilizar esta funcionalidade, é necessário possuir acesso ao BeeStock Web, utilizar a versão **1.32.0** ou superior e possuir permissão para acessar o menu **Desenvolvedor > Download APK**. Também será necessário informar o **Identificador do Cliente (APK)**, fornecido pela SZ Soluções. {{beestock:9.desenvolvedor:02__apk_download_apk_download.png|}} ---- **Permissão de Acesso** Para acessar a funcionalidade **Download APK,** o usuário deverá possuir a permissão correspondente em seu **Perfil de Acesso**. A permissão é concedida por meio do perfil vinculado ao usuário. Exemplo No exemplo abaixo, o **usuário renansz** está vinculado ao perfil de acesso beestock. Para liberar o acesso ao menu Download APK, será necessário editar o perfil beestock. {{beestock:9.desenvolvedor:01__qrcodecoletor_download_perfilacesso_download.png|}} ---- **Configurando a Permissão** Acesse o menu: **Administração > Usuários > Perfil de Acesso** Localize e edite o perfil de acesso utilizado pelo usuário (no exemplo, **beestock**). Em seguida, acesse a aba **Ações > Permissões** {{beestock:9.desenvolvedor:04__perfilacesso04_download_apk_download.png|}} ---- **localize o menu:** **Desenvolvedor > Download APK** Marque o checkbox correspondente para conceder a permissão de acesso à funcionalidade. Após salvar as alterações, todos os usuários vinculados a esse perfil poderão visualizar e acessar o menu Desenvolvedor > Download APK. {{beestock:9.desenvolvedor:05__perfilacesso04_download_apk_download.png.png}} ---- **Acesso à Tela** Acesse o menu **Desenvolvedor > Download APK**. Ao abrir a tela, será apresentada a versão disponível do APK para download. ---- **Identificador do Cliente** Antes de realizar o download, informe no campo **Identificador do Cliente (APK)** o identificador exclusivo da empresa. O identificador diferencia maiúsculas e minúsculas (**Case Sensitive**), portanto deverá ser informado exatamente conforme disponibilizado pela SZ Soluções. Caso o identificador já esteja cadastrado, será possível alterá-lo sempre que necessário. ---- **Realizando o Download** Após informar corretamente o identificador, clique em **Download APK**. O sistema iniciará o download da versão disponível para o cliente. Ao término do processo, o arquivo será salvo na pasta de downloads do navegador ou do dispositivo utilizado. {{beestock:9.desenvolvedor:03__apk_download_apk_download.png|}} ---- **Instalando a APK** Após concluir o **download**, localize o arquivo **APK gerado**. {{beestock:9.desenvolvedor:04__apk_download_apk_download.png|}} ---- Transfira o arquivo para o dispositivo Android, caso o **download** tenha sido realizado em um computador. Execute a instalação normalmente. Caso o Android solicite autorização para instalação de aplicativos externos, permita a instalação do aplicativo. Após a conclusão, abra o BeeStock e confirme a versão instalada através da opção **Informações do APP** {{beestock:9.desenvolvedor:06__apk_download_apk_download.png|}} ---- **Atualização Automática da APK pelo Coletor** A partir da versão 1.32.0, o Coletor BeeStock passa a validar automaticamente sua versão ao estabelecer conexão com o BeeStock Web. Sempre que o coletor identificar que a versão instalada no dispositivo é inferior à versão disponível no ambiente BeeStock Web, será apresentada uma mensagem informando que o aplicativo precisa ser atualizado. Nessa situação, basta clicar no botão **Atualizar** para que o coletor realize o download da versão compatível da APK e inicie o processo de instalação. Esse procedimento garante que o aplicativo permaneça sempre compatível com a versão do BeeStock Web, reduzindo falhas de comunicação e eliminando a necessidade de realizar atualizações manuais na maioria dos casos. ---- **Downgrade da APK por QR Code** Caso o coletor esteja utilizando uma versão do APK superior à versão disponível no BeeStock Web, será necessário realizar o downgrade do aplicativo para garantir a compatibilidade entre os ambientes. Basta realizar a leitura do QR Code para efetuar o download da versão correta do APK. Como o Android não permite a instalação de uma versão inferior sobre uma versão mais recente, será necessário realizar o downgrade manual, seguindo os passos abaixo: **1.** Desinstale a versão atual do aplicativo instalada no coletor. **2.** Faça a leitura do QR Code disponibilizado. **3.** Efetue o download da versão compatível do APK. **4.** Instale normalmente o APK obtido. Após a conclusão do procedimento, o coletor ficará na mesma versão do BeeStock Web, garantindo o correto funcionamento da aplicação. **Importante:** O downgrade é necessário somente quando a versão instalada no coletor for superior à versão do BeeStock Web. Utilize sempre o QR Code disponibilizado pelo BeeStock Web ou pelo próprio coletor para garantir a instalação da versão correta. O QR Code da versão compatível estará disponível: Tela BeeStock Web **Desenvolvedor > Download APK;** {{beestock:9.desenvolvedor:01__qrcode_download_apk_download.png|}} ---- Tela do Coletor APK **Menu principal > QR Code** {{beestock:9.desenvolvedor:02__qrcodecoletor_download_apk_download.png|}} ---- {{beestock:9.desenvolvedor:03__qrcodecoletor_download_apk_download.png|}} ---- **Boas Práticas** Mantenha sempre o BeeStock APK na mesma versão do BeeStock Web para garantir o correto funcionamento da aplicação. Sempre que o coletor indicar a existência de uma nova versão, utilize a opção Atualizar para instalar automaticamente a APK compatível com o ambiente. Quando for necessário instalar uma versão anterior do aplicativo (downgrade), utilize o QR Code disponível no BeeStock Web ou no próprio coletor para obter a versão compatível. Antes de realizar um downgrade, desinstale a versão atual da APK e, em seguida, instale a versão obtida pelo QR Code. Seguindo essas recomendações, o coletor permanecerá compatível com o ambiente BeeStock Web, reduzindo falhas de comunicação e garantindo maior estabilidade operacional. ---- **Informações Importantes** Cada cliente possui um identificador exclusivo para download da APK. O identificador não deve ser compartilhado com outras empresas. Caso seja informado um identificador inválido, o download da APK não será realizado corretamente. Se houver dúvidas sobre o identificador da empresa, entre em contato com o suporte da SZ Soluções. ---- **Perguntas Frequentes** **Não sei qual é o meu Identificador do Cliente.** Solicite a informação ao administrador da empresa ou entre em contato com o suporte da SZ Soluções. **Posso utilizar o identificador de outra empresa?** Não. Cada identificador é exclusivo e permite o download apenas da APK correspondente ao cliente. **A atualização remove minhas configurações ou dados do BeeStock?** Não. A instalação apenas atualiza a versão do aplicativo já existente no dispositivo. ---- **Suporte** Caso tenha dúvidas durante o download ou instalação da APK, entre em contato com a equipe da SZ Soluções através dos canais oficiais de atendimento. **Portal de Atendimento:**(https://szproject.szsolucoes.com.br/) **E-mail:** [suporte@szsolucoes.com.br] **Telefone:** (47) 99194-1144 **Horário de Atendimento:** Segunda a sexta-feira, das 08h00 às 12h00 e das 13h30 às 18h00. ---- **Ainda ficou com alguma dúvida? Nos ajude a melhorar! {{SZ_FEEDBACK}}** ---