Certificação de armazenamento do Windows 8 para um aplicativo do Windows Desktop escrito em Java
-
12-12-2019 - |
Pergunta
Eu tenho um programa que é escrito em Java e é envolto por um instalador.Requer Java 1.7.Se eu executar a certificação com "Windows App Certification", passa com um aviso para o caso Java 1.7 já está instalado.Mas se Java 1.7 não estiver instalado, as paradas de certificação, pois o instalador solicitará a instalação do Java.
Alguém sabe se é possível adicionar este aplicativo java à loja do Windows? Infelizmente, não encontrei nenhuma informação sobre isso.Eu poderia apenas ir para a certificação, mas se a Microsoft não aceitaria, não valia o esforço.
Após uma chamada de telefone e e-mails, parece que mesmo a própria Microsoft parece não ser capaz de responder a esta pergunta: - (
Solução
Para poder distribuir para um aplicativo do Windows Desktop, você precisa criar uma conta da empresa, o que é um processo bastante.
do que você precisa criar essa conta do Dashboard da área de trabalho.Lá você tem que assinar um arquivo da Microsoft com seu certificado.Mas é preciso ser um certificado específico apenas da VeriSign.Isto é ridículo!Eu já tenho um certificado válido, por que eu deveria apenas para essa maldição loja de janelas comprar um novo certificado.
Com tudo o que eu ainda não sei se a Microsoft será tão gentil para permitir que os aplicativos desktop escritos em Java.Não é de admirar que não há muitos aplicativos na loja do Windows!
Outras dicas
Você já tentou instalar uma versão inferior do motor Java inferior à versão 1.7?Você pode tentar fazer isso, e se necessário, precisar instalar o 1.7 para a certificação funcionar, ele fará o download on-line se você estiver conectado constantemente à Internet durante a instalação.Além disso, verifique se o seu sistema operacional do Windows não está corrompido ou comprometido.Ruim ou erros no registro do Windows Porque todo esse tipo de coisa, não permitindo que o sistema saiba que o Java 1.7 existe
Em uma mensagem Microsoft me disse que eles permitem programas Java como aplicativos de desktop.
"Depois de uma investigação completa, chegamos com o entendimento de que, você pode publicar apenas aplicativos Java como aplicativos de desktop. Você precisará se inscrever como uma empresa para fazê-lo. A razão pela qual você pode publicar JavaExecutar aplicativos como aplicativos de desktop é devido ao fato de que os aplicativos de desktop geralmente são apenas "anunciados" na loja. A página da descrição geralmente contém um link que o traz para a página do desenvolvedor para você baixar o aplicativo. É diferente deWindows 8 aplicativos que podem ser baixados diretamente da loja. Por favor, deixe-me saber se isso responde a sua pergunta.
Sinceramente,
Joel ** (nome removido para sua privacidade (Olivier))
** @ microsoft.com
4697756905
segunda-feira: 8:00 às 17h cst
Tue-sex: 1 pm às 22 pm cst
Engenheiro de Escalação de Nível 3 Marketplace
Microsoft Las Colinas "
Muitos anos depois.Mas para alguém atingindo essa pergunta como eu.Agora existe centenário do projeto que permite embalar seu aplicativo Win32 e publicá-lo para a loja.
Basta embalar seu aplicativo junto com a JVM em um instalador e use o projeto Centennial para convertê-lo em um AppX e eles fizerem upload para a loja.
Só funciona na atualização do aniversário do Windows 10
update
- 2016-01-06: Windows Store agora inclui o desktopappconverter: https://www.microsoft.com / loja / apps / 9nblgghgh4skzw
- 2016-01-06: o InstallShield agora pode gerar o APPX da sua instalação regular usando o ProjectCentennial: http://blogs.flexerasoftware.com/installtalk/project-centennial/
Atenciosamente