Autore Topic: Attribute name has invalid character! #manifest #user-permission #key  (Letto 594 volte)

Offline ifurlo

  • Nuovo arrivato
  • *
  • Post: 4
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy S3 Mini
  • Sistema operativo:
    Kitkat
Salve a tutti,

ho da poco aggiornato Android Studio e tutti i componenti, anche la JDK è all'ultima versione. Però c'è un problema.

Le app in questione funzionano bene e non danno apparenti problemi.

Però esce questo mentre si tenta si creare l'apk:

Error:(16) Tag <uses-permission> attribute name has invalid character '/'.

Questi invalid character "/" sono contenuti nella Key di validazione fornita sulla developer console.

Voi avete riscontrato il problema?
Qualcuno sa come si possa aggirare?

Grazie in anticipo!

Offline tonno16

  • Utente storico
  • *****
  • Post: 1197
  • Respect: +58
    • Mostra profilo
  • Dispositivo Android:
    moto g
  • Play Store ID:
    Diego Tonini
  • Sistema operativo:
    OpenSuse
Re:Attribute name has invalid character! #manifest #user-permission #key
« Risposta #1 il: 18 Dicembre 2014, 16:29:24 CET »
0
Qui AS avvisa di una mal formattazione del manifest per quanto io ne sappia....

Offline ifurlo

  • Nuovo arrivato
  • *
  • Post: 4
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy S3 Mini
  • Sistema operativo:
    Kitkat
Re:Attribute name has invalid character! #manifest #user-permission #key
« Risposta #2 il: 18 Dicembre 2014, 17:43:39 CET »
0
Finalmente ho risolto.

In pratica dall'interno di AS non riuscivo mai a cancellare definitivamente i caratteri invalidi.

L'ho fatto su editor esterno e finalmente ora mi lascia comporre l'apk.

Grazie della risposta Tonno!

Offline tonno16

  • Utente storico
  • *****
  • Post: 1197
  • Respect: +58
    • Mostra profilo
  • Dispositivo Android:
    moto g
  • Play Store ID:
    Diego Tonini
  • Sistema operativo:
    OpenSuse
Re:Attribute name has invalid character! #manifest #user-permission #key
« Risposta #3 il: 18 Dicembre 2014, 17:44:50 CET »
0
Che bello tu hai risolto. Io ho appena aggiornato.....3 aggiornamenti in 20 minuti per arrivare a 1.0.1 e ora ho svariati problemi :)

Offline ifurlo

  • Nuovo arrivato
  • *
  • Post: 4
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy S3 Mini
  • Sistema operativo:
    Kitkat
Re:Attribute name has invalid character! #manifest #user-permission #key
« Risposta #4 il: 18 Dicembre 2014, 17:53:05 CET »
0
Solo un progetto in realtà, l'altro proprio non vuol saperne di togliere quegli stramaledetti caratteri!

Buon lavoro!


Offline tonno16

  • Utente storico
  • *****
  • Post: 1197
  • Respect: +58
    • Mostra profilo
  • Dispositivo Android:
    moto g
  • Play Store ID:
    Diego Tonini
  • Sistema operativo:
    OpenSuse
Re:Attribute name has invalid character! #manifest #user-permission #key
« Risposta #5 il: 18 Dicembre 2014, 18:08:18 CET »
0
Sinceramente non ho capito quale sia il problema

Offline ifurlo

  • Nuovo arrivato
  • *
  • Post: 4
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy S3 Mini
  • Sistema operativo:
    Kitkat
Re:Attribute name has invalid character! #manifest #user-permission #key
« Risposta #6 il: 18 Dicembre 2014, 18:29:21 CET »
0
Il problema è che nella KEY di verifica dell'app sono contenuti caratteri non validi.

Come: "/" oppure "+"

Nel primo progetto si è risolto, come ho scritto prima ho usato un editor esterno fin quando la KEY era su unica riga. E senza / o +

Nel secondo progetto, in realtà molto più semplice, questi caratteri non vogliono sparire, o meno quando provo a generare l'apk, questi rispuntano. Sembra quasi che AS mi prenda per i fondelli...


Offline tonno16

  • Utente storico
  • *****
  • Post: 1197
  • Respect: +58
    • Mostra profilo
  • Dispositivo Android:
    moto g
  • Play Store ID:
    Diego Tonini
  • Sistema operativo:
    OpenSuse
Re:Attribute name has invalid character! #manifest #user-permission #key
« Risposta #7 il: 18 Dicembre 2014, 18:30:41 CET »
0
Ricordo di soli numeri e lettere nella mia key.