Destaques

Como conectar o Haylou Fun ao Strava: guia completo passo a passo

Imagem
O Strava é um dos aplicativos mais populares do mundo para registrar corridas, pedaladas e caminhadas. Se você tem um smartwatch da Haylou , como o Haylou RS5 , Solar Pro  ou outro modelo compatível, e quer sincronizar suas atividades diretamente com o Strava , saiba que é possível! Este guia vai te mostrar como ativar a integração entre o Haylou Fun e o Strava de forma simples e prática. 📲 O que você vai precisar Antes de começar, verifique se tem tudo em mãos: Um smartwatch Haylou compatível (ex: RS5, Solar Plus, Solar Pro, LS02 etc.) O aplicativo Haylou Fun instalado no seu celular (disponível para Android e iOS) Uma conta ativa no Strava e Haylou Fun Conexão com a internet e Bluetooth ativados ⚙️ Passo a passo para ativar a integração com o Strava 1. Atualize seus aplicativos Abra a Play Store (Android) ou App Store (iPhone) e verifique se tanto o Haylou Fun quanto o Strava estão atualizados. Versões antigas podem causar falhas na sincronização. 2. ...

Como mudar o nível de API em projetos com o Expo


Olá pessoal! Recentemente a Google passou por algumas mudanças em várias políticas no Google Play Console e isso inclui a adição de novos requisitos em sua política de segurança de dados, o que obrigou os desenvolvedores de aplicativos a prestar algumas informações de segurança e privacidade que antes não eram estritamente necessárias. Tais mudanças também incluem requisitos para o nível de API dos aplicativos, obrigando que a partir desse mês (Novembro) as atualizações ou lançamentos de novos aplicativos devam atender à segmentação de nível de API 30 do Android (o API 30 corresponde ao Android 11).

Se você é desenvolvedor Android, independente da linguagem de programação utilizada, pode ter se deparado com uma mensagem de erro desse tipo durante o lançamento de um novo aplicativo ou uma atualização:

Isso significa, como dito anteriormente, que os aplicativos lançados (sejam atualizações ou novos lançamentos) precisam suportar, no mínimo, o nível de API 30 do Android. Portanto, gostaria de mostrar como corrigir esse problema para quem utiliza o framework Expo durante o desenvolvimento.

A correção consiste basicamente em atualizar a versão do SDK do Expo, pois a partir da versão 41 há suporte para a construção (build) de aplicativos com suporte ao nível de API 30. Para isso, execute os passos a seguir:

Primeiro passo

Atualize o expo com o comando a seguir em um terminal como Administrador (Windows) ou root (Linux):


npm install -g expo-cli


Segundo passo

Abra um terminal dentro da pasta do projeto e atualize-o com o comando a seguir:


Para fluxo gerenciado (managed workflow)

Para projetos em fluxo gerenciado é mais simples. Basta executar o comando abaixo:

expo upgrade


Para fluxo básico (bare workflow)

Abra o arquivo build.gradle, localizado dentro do diretório android/app, enconte o bloco android{ } e modifique os parâmetros conforme abaixo:

compileSdkVersion 27
buildToolsVersion "27.0.3"
minSdkVersion 16
targetSdkVersion 27

Se o build.gradle tiver linhas desse tipo:

compileSdkVersion rootProject.ext.compileSdkVersion
buildToolsVersion rootProject.ext.buildToolsVersion

Será necessário incluir as linhas a seguir:

buildscript {
    ext {
        buildToolsVersion = "28.0.3"
        minSdkVersion = 21
        compileSdkVersion = 28
        targetSdkVersion = 28
        supportLibVersion = "28.0.0"
    }
    ...
}


Terceiro passo

Após realizar os passos anteriores, resta apenas criar uma nova build do aplicativo com o comando a seguir:


expo build:android


E é isso! Ao lançar o app no Google Play Console, será possível notar que o erro não surgirá mais e o seu aplicativo a partir de agora suportará a API 30 do Android.


Fonte: Stack Overflow.



 

Comentários

Postagens mais visitadas deste blog

Como transmitir o áudio do PC para o Smartphone Android

Como instalar aplicativos incompatíveis no iPhone 4, 5, iPad 3 e similares

Como reaproveitar uma película de celular