Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Exercício aula 2: "Error - Malformed config.xml - You can fix this" no PhoneGap (possível correção?)

No exemplo da segunda aula, a mensagem de erro no PhoneGap ocorreu quando criei o config.xml:

"Error - Malformed config.xml - You can fix this"

Código original:

<?xml version="1.0" encoding="UTF-8" ?>
<widget xmlns="http://www.w3.org/ns/widgets"
        xmls:gap="http://phonegap.com/ns/1.0"
        version="1.0.0" id="org.fellipeanselmo.cenourapp">
    <name>Só de cenoura</name>
    <description>
        Menu do restaurante só de cenoura
    </description>
    <author href="http://fellipe.org"
            email="qualquer@teste.org">Fellipe Anselmo
    </author>

    <icon src="icon.png"/>
    <gap:splash src="splash.png"/>

    <preference name="orientation" value="portrait"/>
    <preference name="fullscreen" value="true"/>
    <gap:plataform name="android"/>

    <plugin name="cordova-plugin-splashscreen" />


</widget>

Fiz algumas alterações no cabeçalho e o erro de compilação não ocorreu mas a funcionalidade de compilar apenas para android e apresentar a imagem no ícone não funcionou.

<?xml version="1.0" encoding="UTF-8" ?>
<widget xmlns   = "http://www.w3.org/ns/widgets"
        xmlns:gap   = "http://phonegap.com/ns/1.0"
        version="0.0.1" id="org.fellipeanselmo.cenourapp">
    <name>Só de cenoura</name>
    <description>
        Menu do restaurante só de cenoura
    </description>
    <author href="http://fellipe.org"
            email="qualquer@teste.org">Fellipe Anselmo
    </author>

    <icon src="icon.png"/>
    <gap:splash src="splash.png"/>

    <preference name="orientation" value="portrait"/>
    <preference name="fullscreen" value="true"/>
    <gap:plataform name="android"/>

    <plugin name="cordova-plugin-splashscreen" />


</widget>
2 respostas
solução!

Tem um erro ai na tag <gap:platform> (tem um a a mais)

Obrigado pelo retorno. Além desse erro mencionado, também notei erro nesse trecho xmlns:gap="http://phonegap.com/ns/1.0", estava faltando "n" no xmlns.

Agora está funcionando corretamente.

Obrigado!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software