1. Mitglieder surfen ohne Werbung auf Android-Hilfe.de! ✔ Jetzt kostenlos Mitglied in unserer Community werden.
  1. PeaceI, 10.08.2010 #1
    PeaceI

    PeaceI Threadstarter Android-Hilfe.de Mitglied

    Ich habe eine kleine App geschrieben, die lediglich die Berechtigung zum Nutzen des Internets benötigt. Diese definiere ich auch ganz normal in der Manifest.xml.
    Komischerweise erscheinen beim Installieren der App jedoch noch folgende weitere Permissions, die die App haben möchte:
    Storage - modify/delete SD card contents
    Phone Calls - read phone state and identity

    Weder nutze ich irgendetwas davon in meiner App, noch tauchen die Permissions in meiner Manifest.xml auf. Jemand ne Ahnung woher das kommt?
     
  2. wilco, 10.08.2010 #2
    wilco

    wilco Android-Hilfe.de Mitglied

    Die beiden Berechtigungen gibt es erst seit Android Version 1.6. In den vorherigen Versionen durften alle Apps auf die entsprechenden Daten zugreifen ganz ohne jegliche Permissions anzufordern.

    Ältere Versionen des SDKs kennen diese Berechtigungen folglich auch nicht. Wenn Du eine App mit dem 1.5 oder einem älteren SDK kompilierst, und dann auf einem Telefon mit 1.6 oder höher installierst, wird der Benutzer daher gewarnt dass Deine App diese Rechte automatisch erhält. Ob sie sie braucht oder nicht.

    Um das ganze zu umgehen musst Du die App mit dem 1.6er SDK oder einer neueren Version kompilieren.
     
    PeaceI bedankt sich.
  3. Kranki, 10.08.2010 #3
    Kranki

    Kranki Ehrenmitglied

    Und Target und android:minSdkVersion auf API-Level 4 oder höher stellen, nicht? Zumindest hab ich das so gelesen.
     
    PeaceI bedankt sich.
  4. Kane2, 10.08.2010 #4
    Kane2

    Kane2 Android-Hilfe.de Mitglied

    Sicher bin ich mir nicht, würde aber Sinn mache da ich auch mit SDK 2.1 Update kompiliere und trotzdem diese Berechtigungen erscheinen aber keine min. Version angegeben habe.
     
  5. wilco, 10.08.2010 #5
    wilco

    wilco Android-Hilfe.de Mitglied

    Die minSdkVersion kannst Du ruhig auf 3 lassen. Wenn Du die auf 4 stellst zeigt der Market Deine App den 1.5 Usern nicht mehr an.

    Entscheidend für diese Berechtigungsanforderungen um die es ging ist was Du in Eclipse als "Project Build Target" auswählst. (Rechtsklick auf das Projekt, dann Properties, dann Android).
     
Die Seite wird geladen...
Ähnliche Themen Forum Datum
Alle Bilder meiner App sind über Nacht verschwunden Android App Entwicklung Gestern um 08:47 Uhr
Eigene App auf Smartwatch installieren klappt nicht Android App Entwicklung 08.11.2018
In App Käufe programmieren Android App Entwicklung 04.11.2018
mindest API ist 26?! Android App Entwicklung 01.11.2018
Android App - Objekt bewegt sich nach Handyneigung Android App Entwicklung 30.10.2018
Wie float wert von android App an desktop Applikation per Bluetooth senden? Android App Entwicklung 29.10.2018
Neigungssensor ansprechen und wert ausgeben in App Android App Entwicklung 14.10.2018
MIT AppInventor App erstellen um PDFs zu öffnen, problem Android App Entwicklung 10.10.2018
Kosten/ Aufwand für ne Android App für Vereinsaufgaben? Android App Entwicklung 08.10.2018
Welches Tut/Buch/... für meine App-Idee? Android App Entwicklung 01.10.2018
Du betrachtest das Thema "App fordert nicht angefragte Permissions" im Forum "Android App Entwicklung",
  1. Android-Hilfe.de verwendet Cookies um Inhalte zu personalisieren und dir den bestmöglichen Service zu gewährleisten. Wenn du auf der Seite weitersurfst stimmst du der Cookie-Nutzung zu.  Ich stimme zu.