quarta-feira, 9 de julho de 2014

Sim, você pode instalar aplicativos pagos para Android em Wear - se devs reconstruí-los


Construir um Business Case: Desenvolvimento de aplicativos personalizados


Google publicou uma solução que permite que aplicativos pagos-para ser instalado em dispositivos de desgaste para Android, mas dificilmente é simples e não é nada proprietários de dispositivos podem fazer-se.


Early adopters que compraram LG G ou Samsung Gear Live smartwatches foram frustrados por uma falha no aplicativo Google Play esquema de criptografia da loja que faz com que seja impossível para carregar aplicativos comprados em lojas para os seus dispositivos.







A Fábrica de Chocolate já reconheceu que o problema existe, e propôs uma solução . Infelizmente, no entanto, a correção não é uma questão de proprietários de desgaste Android hackers seus dispositivos. Pelo contrário, ela exige que os desenvolvedores de aplicativos Android Wear para remontar seus aplicativos e reenviá-los para o Google Play.


A dificuldade decorre do fato de que o instalador no dispositivo Wear Android não pode acessar o assets/ diretório de um app pago, que é onde o arquivo APK que está destinado a ser instalado no wearable geralmente está localizado.


Solução do Google é para desenvolvedores de aplicativos para mover o arquivo APK wearable para um diretório diferente, res/raw/ , onde o instalador wearable pode chegar a ela. Se eles, em seguida, fazer o upload das versões corrigidas de seus aplicativos para a loja, os proprietários de desgaste Android será capaz de fazer download e instalá-los.


Fazer isso não é tão fácil quanto parece, no entanto. Desenvolvedores do Android costumam construir e empacotar seus aplicativos usando Gradle , um kit de ferramentas de criação automatizado. Mas o "wearApp" regra Gradle que devs usar para empacotar aplicativos de desgaste Android está configurado para colocar o arquivo APK wearable no assets/ diretório, que só funciona para aplicativos gratuitos que não usam o sistema de criptografia de travamento do Google Play.


Isso significa que a construção de aplicativos pagos para Android Wear agora exige algum trabalho braçal extra do desenvolvedores, incluindo arrastando arquivos em torno à mão e até mesmo mão-de codificação de arquivos XML algumas propriedades para deixar o aplicativo sabe onde encontrar o APK wearable.


Google diz que uma futura atualização para o Android Software Development Kit (SDK) inclui uma versão melhorada do ferramental Android Gradle que suporta embalagem aplicativos pagos wearable na res/raw/ diretório.


"Vamos também estar atualizando a documentação para refletir a solução acima", o ad-lançador linha prestativamente explica. "Estamos trabalhando para tornar isso mais fácil para você no futuro, e pedimos desculpas pelo inconveniente." ®







via Alimentação (Feed)

Nenhum comentário:

Postar um comentário