Estas notas de versão detalham as atualizações do kit de desenvolvimento de software (SDK) Android da linha de base 10.1.60 para Mobile PaaS (mPaaS), em ordem cronológica inversa.
Recursos adicionados
Recursos atualizados
Recurso corrigido
Recursos removidos
Problemas conhecidos
V10.1.60.19 (11-01-2021)
Framework mPaaS
Correção de um problema em que o aplicativo chamava APIs relacionadas à permissão
GET_TASKSao passar para segundo plano após a exibição do pop-up de privacidade, mas antes da confirmação do usuário.
V10.1.60.18 (17-09-2020)
Message Push Service
Correção de uma falha de segurança em
MPaaSNcActivity.
V10.1.60.17 (28-08-2020)
Message Push Service
Correção de uma vulnerabilidade de segurança em
MPaaSNcActivityocorrida quandoexportedera definido comotrue.
V10.1.60.16 (03-08-2020)
Contêiner H5 e Pacote Offline
Correção de estouro no pool de threads causado por excesso de tarefas de baixe de pacotes offline.
V10.1.60.15 (22-07-2020)
Multimídia
Remoção da permissão de gravação de áudio da biblioteca
basic-build.
V10.1.60.14 (03-07-2020)
Framework mPaaS
Correção de possível problema de estabilidade.
Mini Program
Adição de API para exclua pacotes offline.
Correção de falha ocasional ao usar
chooseLocation.
V10.1.60.13 (18-06-2020)
Mini Program
Correção de falha em que
navigateBackMiniProgramnão fechava o Mini Program atual.
Message Push Service
Adição de API para gerencie badges de aplicativos em mensagens push da Huawei.
V10.1.60.12 (28-05-2020)
Mini Program
Otimização dos dados retornados por
getLocation.
Code Scanner
Correção de problema introduzido na versão 10.1.60.11 que invalidava tipos de reconhecimento de leitura predefinidos.
Contêiner H5 e Pacote Offline
Correção de anomalia no campo de source da página em logs automatizados em alguns cenários.
V10.1.60.11 (14-05-2020)
Code Scanner
Adição de API de leitura personalizada para reduzir custos de desenvolvimento e manutenção.
Inclusão de monitoramento de luminosidade ambiente na leitura personalizada.
Mini Program
Disponibilização de APIs para seleção de cidade.
Melhoria no método
getLocation, que agora obtém dados de rua e pontos de interesse (POI) próximos.
Message Push Service
Atualize do Mi Push SDK para a versão 3.7.6.
Ajuste no formato das mensagens de diagnóstico de log para compatibilidade com versões anteriores do MPS no Apsara Stack.
V10.1.60.10 (24-04-2020)
Mini Program
Remoção da dependência do AMAP no recurso de mapa. Agora é possível integrar o AMAP diretamente.
Inclusão de botão de cancele na sobreposição de autorização do Account Link.
Correção de problema que invalidava a tabBar do Mini Program ao abrir janela adicional quando
mp_h5_push_window_use_activityestá definido comoYES.Resolução de erro de SSL ocorrido quando
my.requestacessava determinados domínios em sistemas com Android anterior à versão 6.0.Correção de problema em que
getLocationretornavacityAdCodeincorreto.
Localização
Remoção da dependência do AMAP. Agora é possível integrar o AMAP Location diretamente.
Code Scanner
Resolução de conflito de ofuscação entre o recurso Code Scanner e o SDK de pagamento do Alipay.
V10.1.60.9 (09-04-2020)
Contêiner H5 e Pacote Offline
Correção de problema no Huawei EMUI 10 em que a tag
<input>não abria a câmera. Para mais informações, consulte o FAQ.Correção de problema que impedia reutilizar a tag
<input file>após selecionar um arquivo.
Message Push Service
Adição de API de vinculação de usuário sem exigência do parâmetro userId.
Correção de falhas na obtenção de logs.
Mini Program
Correção de atraso nas animações de entrada e saída em páginas personalizadas de carregamento inicial.
V10.1.60.8 (27-03-2020)
Message Push Service
Correção de problema na análise da porta do serviço de push.
Mobile Analysis Service
Adição de opção para ler IMEI (Identidade Internacional de Equipamento Móvel) e IMSI (Identidade Internacional de Assinante Móvel) do dispositivo.
Correção de problema em que a configuração do intervalo de keepalive era inválida.
Mini Program
Inclusão de suporte a navegação na API
openLocation.Atualize da API
getSystemInfocom adição de campo mPaaS.Correção de bloqueio durante login do Account Link em certos cenários.
V10.1.60.6 - V10.1.60.7 (12-03-2020)
Message Push Service
Correção de erro que afetava instrumentação de notificações de mensagem integradas sob certas condições.
Problema conhecido: existe correção manual para problema de análise de porta no arquivo de configuração. Para mais detalhes, consulte FAQ do Message Push Service.
Code Scanner
Adição de suporte a tipos de reconhecimento predefinidos na leitura.
Adição de suporte ao reconhecimento de códigos PDF417.
Atualize: interface
BQCScanCallbackagora obrigatória para leitura personalizada.
V10.1.60.5 (27-02-2020)
Mobile Content Delivery Platform
Novidade: defina de tamanho máximo e unidade para anúncios de tela inicial.
Mobile Analysis Service
Correção de configurações inválidas no console para condições de rede durante upload de logs.
Mini Program
Extensão das configurações de permissão do Mini Program.
Habilitação de personalização para páginas de carregamento inicial.
Correção: JSAPI
openLocationagora fornece valor de retorno.
Message Push Service
Adição de suporte a notificações de mensagem integradas.
Resolução de problema de análise de porta no arquivo de configuração. Para mais informações, consulte FAQ do Message Push Service.
Framework mPaaS
Adição de suporte a pop-ups de privacidade no modo Inside.
Correção da restrição de versão para pop-ups de privacidade no Android 6.0 no modo Portal & Bundle.
V10.1.60.4 (13-02-2020)
Framework mPaaS
Novidade: recurso de pop-up de permissões de privacidade. Para mais informações, consulte Pop-ups de permissão de privacidade.
V10.1.60.3 (17-01-2020)
Message Push Service
Atualize do MiPush SDK para a versão 3.7.2.
Melhoria para impedir que outros serviços em segundo plano iniciem o serviço de push antes de sua inicialização.
Mini Program
Ajuste para permitir alteração da posição do botão Compartilhar.
Contêiner H5 e Pacote Offline
Adição de opção para desativar pré-criação de
webview.
Social Sharing
Correção da configuração de ofuscação do SDK do WeChat. Agora é possível usar todas as APIs públicas, exceto a de compartilhamento.
Framework mPaaS
Correção de bug que causava falha em aplicativos no modo Inside ao retomar do segundo plano após recuperação pelo sistema.
Multimídia
Dependência de
androidannotationsremovida das bibliotecas base de multimídia.
V10.1.60.1 (27-12-2019)
Linha de base 10.1.60 lançada oficialmente. Para mais informações sobre a atualização para a linha de base 10.1.60, consulte o Guia de atualização do mPaaS 10.1.60.
Mobile Delivery Service
Correção de problema em que caracteres anômalos em userId causavam falha na chave (switch).
Mobile Content Delivery Platform
Leitura automática do userId a partir dos logs caso não esteja definido.
Mini Program
Otimização do fluxo de redirecionamento de login de autorização.
Correção de falha na confirmação de recebimento de mercadorias ao usar o SDK de pagamento.
Message Push Service
Atualize do OPPO SDK para a versão 2.0.2.
Social Sharing
Adição de plugin de instrumentação.
V10.1.60(beta).14 (20-12-2019)
Mini Program
Adição de API no Account Link para desvincular conta Alipay.
Correção de problema que exigia encerramento forçado do aplicativo para conceder autorização ao Account Link caso o usuário a tivesse recusado anteriormente.
Message Push Service
Adição de suporte aos canais de push da OPPO e VIVO.
V10.1.60(beta).13 (13-12-2019)
Contêiner H5 e Pacote Offline
Correção de problema em que a versão instalada estava ausente nas solicitações de atualização para versão específica.
Localização
Otimização da lógica interna para melhorar estabilidade.
Adição de adaptador de localização para garantir compatibilidade com estruturas de dados legadas e novas.
Atualize do AMAP Location SDK para a versão V4.7.2.
Mobile Content Delivery Platform
Otimização dos limites de largura e altura para telas iniciais, evitando slots de anúncio superdimensionados.
Melhoria na sequência de carregamento.
Hotpatching do Mobile Delivery Service
Correção de bug em que aplicação de patch falhava no modo Inside porque o processo era encerrado após baixe do pacote de patch, mas antes da mesclagem.
V10.1.60(beta).12 (28-11-2019)
Contêiner H5 e Pacote Offline
Correção de problema que impedia instrumentação de página na primeira execute.
Mini Program
Adição de API para configuração de cenário de pagamento.
Modificação da página de erro para atualizações do Mini Program.
Remoção de lógica de exceção da API de solicitação do Mini Program.
Configuração da Chave do Mobile Delivery Service
Correção de problema que impedia controle de chaves (switches) por lista de permissões.
V10.1.60(beta).11 (14-11-2019)
Message Push Service
Adição de APIs na camada de adaptação para eventos de chegada, abertura e ignorar.
Ajuste do intervalo mínimo de heartbeat e do intervalo padrão de reconexão para 2 minutos.
Contêiner H5 e Pacote Offline
Novidade: suporte a setMixContentMode. Para mais informações, consulte Configuração do contêiner H5.
Mini Program
Correção de problema que tornava teclado numérico do Mini Program inutilizável.
Correção de intermitência no teclado do Mini Program.
Mobile Analysis Service
Correção de bug que desativava monitoramento de travamentos em pacotes de release.
Correção de bug que deixava vazio o biztype padrão para logs personalizados.
Remoção de logs de erro para solicitações do AMAP Location que ignoram proxy RPC.
V10.1.60(beta).10 (07-11-2019)
Atualizador do Mobile Delivery Service
Adição da interface de callback ForceExit para permitir controle sobre encerramento do aplicativo atual durante atualização forçada.
Mini Program
Desativação padrão da opção de keepalive do Mini Program.
Correção de sobrescrita de eventos causada por clique em rápidos nas abas do Mini Program.
Correção de falha ao ativar Inspector para depuração no kernel UC.
V10.1.60(beta).9 (30-10-2019)
Contêiner H5 e Pacote Offline
Adição de componente de vídeo para Mini Program.
Inclusão de
mp_h5_back_key_ignore_repeat_countpara desativar validação repeatCount do botão voltar.-
Correção de bug no formato de log
H5_APP_UNZIP.ImportanteO nebula-build recebeu novas APIs. Usuários do Apsara Stack com versão personalizada devem entrar em contato com o suporte técnico para obter a versão correspondente.
V10.1.60(beta).8 (24-10-2019)
Mini Program
Correção de problema com parâmetros retornados pela API de pagamento do Account Link.
Correção de problema de compatibilidade com componente de localização no mapa.
V10.1.60(beta).1 ~ 10.1.60(beta).7 (16-10-2019)
Framework mPaaS
Adição de suporte ao modo quinoxless para mPaaS Inside e múltiplos processos no método
MPFramework.getApplication.Inclusão da classe
MultidexApplicationno mPaaS Inside para reduzir carga de trabalho dos usuários.Adição de compatibilidade com modelo Huawei Mate X.
Contêineres H5 e Pacotes Offline
Definição de
MPaaSDefaultTitlecomo título padrão para páginas H5 personalizadas.
Message Push Service
Adição de APIs de relatório de instrumentação para eventos de chegada, clique em e ignorar.
Descontinuação dos métodos
showDefaultMsgeshowTestMsg.
V10.1.60(beta) (08-08-2019)
Mobile Content Delivery Platform
Lançamento do componente cliente do Mobile Content Delivery Platform. Este componente veicula anúncios personalizados dentro do aplicativo, com entrega direcionada a grupos específicos de usuários, ajudando operadores a alcançar o público com precisão e agilidade. Para mais informações, consulte a Visão geral do Mobile Content Delivery Platform.
V10.1.60(beta) (05-08-2019)
Framework mPaaS
Lançamento da versão 10.1.60 (beta) do SDK cliente.
Adição de suporte ao Android 10.0 (Q).
Compatibilidade com compileSdkVersion 26 ou superior.
Compatibilidade com minSdkVersion 18 ou superior.
Suporte a targetSdkVersion 26.
Correção de problemas de desempenho causados por leitura frequente de arquivo inexistente em certos cenários.
Correção de desordem na pilha de páginas em cenários de keepalive do Mini Program.
A versão beta não tem garantia de estabilidade e destina-se apenas a desenvolvimento e verificação. Não utilize em ambiente de produção.
CPUs de 64 bits ainda não são suportadas.
Mobile Gateway Service
Adição de parâmetro para defina se assinatura Wireless Guard é necessária.
Ajuste do intervalo de timeout de solicitação para 3 a 300 segundos.
Mobile Analysis Service
Extensão do monitoramento de logs de congelamento para mais modelos de dispositivos de cauda longa.
Otimização de bloqueio interno para melhorar desempenho.
Remoção de registro de exceções desnecessárias.
Atualização do Mobile Delivery Service
Adição de recurso para defina caminho de baixe personalizado. Para mais informações, consulte Gerenciamento de Releases.
Limpeza automática de pacotes de instalação antigos após inicialização (requer integração com framework).
Configuração do Mobile Delivery Service
-
Atualize da lógica do método
getConfigquando chamado durante obtenção completa de configuração:Lógica anterior: método aguardava conclusão da obtenção completa antes de retornar configuração.
Nova lógica: método retorna imediatamente dados em cache.
Contêineres H5 e Pacotes Offline
Adição de configuração para permitir downgrade para versão anterior do pacote offline caso versão mais recente não tenha sido totalmente baixada.
Adição de interfaces à classe base H5TitleView para personalizar barras de título. Para mais informações, consulte Barra de título personalizada.
Modificação de APIs do MPNebula relacionadas à verificação de assinatura. Para mais informações, consulte o Guia de atualização.
Remoção do H5ExtConfigProvider descontinuado. Contêiner agora configurado por arquivo JSON. Para mais informações, consulte Configuração do contêiner H5.
Remoção de validação obrigatória de certificado SSL para solicitações de sub-recursos no kernel UC. Integradores agora podem usar certificados autoassinados.
Mini Program
Novidade: suporte a novas APIs e componentes. Bibliotecas base atualizadas para versão 1.14.1. Para mais informações, consulte o documento Bibliotecas base do Mini Program.
Adição de recursos de visualização e depuração em dispositivo real no IDE.
Adição de suporte ao recurso de compartilhamento, que requer implementação personalizada. Para mais informações, consulte Compartilhamento no Mini Program. (15-10-2019)
Atualize da configuração do projeto Portal. Para mais informações, consulte Requisitos de configuração do projeto Portal.
Atualize da configuração do projeto Portal. Para mais informações, consulte Requisitos de configuração do projeto Portal.
Uso padrão da barra de navegação integrada. Para alternar para barra personalizada, consulte configuração de
mp_ta_use_original_mini_navigationbarem Configuração do contêiner H5. (15-10-2019)
Message Push Service
Atualize do Mi Push SDK para versão 3.6.19. (02-09-2019)
Social Sharing
Correção de bug que afetava compartilhamento de mensagens de texto em telefones Huawei.
Code Scanner
Adição de toque duplo para zoom na UI padrão.
Ativação automática de flash em ambientes escuros na UI padrão.
Padronização da nomenclatura de métodos defina/get em ScanRequest.
Atualize de APIs subjacentes de leitura. Adaptação de UIs personalizadas necessária. Para mais informações, consulte documento Code Scanner.