Autore Topic: "lettura stato e identità del telefono" al setup della mia app...  (Letto 1968 volte)

Offline zipgenius

  • Utente junior
  • **
  • Post: 80
  • Respect: +17
    • matteoriso
    • Mostra profilo
    • ZipGenius
  • Dispositivo Android:
    Samsung Galaxy S
  • Play Store ID:
    Wininizio.it Software
  • Sistema operativo:
    Windows 7
"lettura stato e identità del telefono" al setup della mia app...
« il: 17 Settembre 2010, 11:05:28 CEST »
0
Ciao.
Sto provando ad installare l'APK della mia app, ma secondo Android la mia app dovrebbe anche accedere alla "lettura stato e identità del telefono"...

Si tratta di un'azione che non mi serve. Può essere che questo messaggio appaia per il ricorso alle javax?
L'unico permesso richiesto è quello di poter accedere ad Internet ma se tolgo "android.permission.INTERNET", quel messaggio resta comunque?

Come posso risolvere?

Offline JD

  • Amministratore
  • Utente storico
  • *****
  • Post: 1600
  • Respect: +232
    • leinardi
    • Mostra profilo
  • Dispositivo Android:
    LG Nexus 5
  • Sistema operativo:
    L'ultima Ubuntu
Re:"lettura stato e identità del telefono" al setup della mia app...
« Risposta #1 il: 17 Settembre 2010, 12:36:59 CEST »
0
Target SDK del tuo progetto? SDK utilizzato dall'emulatore/telefono di prova?

Dai uno sguardo qui: Installazione di un app - Android Developers Italia
È stata trovata una soluzione al tuo problema?
Evidenzia il post più utile premendo . È un ottimo modo per ringraziare chi ti ha aiutato ;).
E se hai aperto tu il thread marcalo come risolto cliccando !

Offline Qlimax

  • Moderatore globale
  • Utente senior
  • *****
  • Post: 757
  • Respect: +203
    • Google+
    • _Qlimax
    • Mostra profilo
    • www.egsolutions.ch
  • Dispositivo Android:
    Galaxy Nexus - Nexus One - Wildfire - Magic
  • Play Store ID:
    egsolutions.ch
  • Sistema operativo:
    Ubuntu 12.04, Windows 7
Re:"lettura stato e identità del telefono" al setup della mia app...
« Risposta #2 il: 17 Settembre 2010, 12:47:02 CEST »
0
qui c'è una discussione interessante:
Android permissions: Phone Calls: read phone state and identity - Stack Overflow

sembra che nella 1.5 questi permessi erano impliciti

Offline zipgenius

  • Utente junior
  • **
  • Post: 80
  • Respect: +17
    • matteoriso
    • Mostra profilo
    • ZipGenius
  • Dispositivo Android:
    Samsung Galaxy S
  • Play Store ID:
    Wininizio.it Software
  • Sistema operativo:
    Windows 7
Re:"lettura stato e identità del telefono" al setup della mia app...
« Risposta #3 il: 17 Settembre 2010, 13:03:52 CEST »
0
Qlimax, pare che lo siano ancora perché  non avevo settato quei parametri e anche su Eclair all'installazione mi dava quel messaggio. Adesso chiede all'utente di autorizzare solo l'uso di Internet. :)

Offline Qlimax

  • Moderatore globale
  • Utente senior
  • *****
  • Post: 757
  • Respect: +203
    • Google+
    • _Qlimax
    • Mostra profilo
    • www.egsolutions.ch
  • Dispositivo Android:
    Galaxy Nexus - Nexus One - Wildfire - Magic
  • Play Store ID:
    egsolutions.ch
  • Sistema operativo:
    Ubuntu 12.04, Windows 7
Re:"lettura stato e identità del telefono" al setup della mia app...
« Risposta #4 il: 17 Settembre 2010, 13:54:24 CEST »
0
quelle permission erano implicite nel senso che non venivano chieste: si poteva scrivere l sd senza chiedere permesso all utente

ora invece devono essere dichiarate nel manifest, ma per mantenere la retrocompatibilità, se un app è stata scritta con l api level 3, queste permission vengono chieste di default.
Questo per non far crashare app che scrivono la sd senza dichiarare la permission nel manifest (app scritte con la api level 3) su terminali nuovi.

probabilmente, aggiungendo questo:
Codice (XML): [Seleziona]
<uses-sdk android:minSdkVersion="4" android:targetSdkVersion="4" />
al manifest, la tua applicazione non dovrebbe (in teoria) piu' richiedere quelle permission, se non sono esplicitamente dichiarate nel manifest.








Offline JD

  • Amministratore
  • Utente storico
  • *****
  • Post: 1600
  • Respect: +232
    • leinardi
    • Mostra profilo
  • Dispositivo Android:
    LG Nexus 5
  • Sistema operativo:
    L'ultima Ubuntu
Re:"lettura stato e identità del telefono" al setup della mia app...
« Risposta #5 il: 17 Settembre 2010, 14:10:27 CEST »
0
Non dovrebbe essere sufficiente android:minSdkVersion="4" con android:targetSdkVersion maggiore o uguale a 4?
È stata trovata una soluzione al tuo problema?
Evidenzia il post più utile premendo . È un ottimo modo per ringraziare chi ti ha aiutato ;).
E se hai aperto tu il thread marcalo come risolto cliccando !