Tag: android-permissions
Berechtigungen in der AndroidManifest.xml ermöglicht einer app, bestimmte Aktionen auszuführen, die nicht zulässig sind standardmäßig
2
Antworten
Möchte ich eine Liste von allen Anwendungen auf dem Gerät installiert, die eine bestimmte Berechtigung wie INTERNET. ich bin mit diesem code , aber nicht in der Lage zum abrufen der Ergebnisse , bitte um Hilfe .
3
Antworten
Schreibe ich eine einfache demo -, test -, eine third-party-push SDK. Wenn ich starte mein demo-system zeigt mir ein dialog wie dieser. Aber der dialog wird nicht angezeigt unter Android 6.0 Wie kann man das vermeiden, wenn
1
Antworten
Ich versuche Bild von third-party-app (e.g WhatsApp) zu meiner app (getestet auf Marshmallow). Wenn ich "share image" von WhatsApp und teilen Sie Sie mit meiner app, ich bekomme URI so etwas wie dieses: content://com.whatsapp.provider.media/item/61025 Aber in meiner
3
Antworten
Meine Android-version ist Marshmallow 6.0 Wie zu Finden /Bekommen, imei-Nummer bei android - > 6 programmgesteuert. Hinweis : ich Hinzugefügt-Berechtigung READ_PHONE_STATE innen AndroidManifest.xml Datei. <uses-permission android:name="android.permission.READ_PHONE_STATE"></uses-permission> Und innen MainActivity TelephonyManager manager = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE); String deviceid =
2
Antworten
Habe ich eine Android-App, die Interaktion mit einem USB-Gerät, in der Android-Entwickler die offizielle Dokumentation zur Erteilung der Genehmigung für die Kommunikation mit einem Gerät es sagt: Hinweis: Wenn Ihre Anwendung einen intent-filter, um zu entdecken, USB-Geräte,
3
Antworten
Context context; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Context context = (Permission) this; //In an actual app, you'd want to request a permission when the user //performs an action //that requires that permission. if (Build.VERSION.SDK_INT
4
Antworten
Bin ich nach einem tutorial auf die Verwendung der Kamera in einem Android-app. Ich bin immer der Fehler "Erlaubnis Denial: kann nicht in der Kamera" beim ausführen von debug, sowohl auf dem emulator und dem physischen Gerät.
2
Antworten
Möchte ich überprüfen, wie neue Erlaubnis-Modell funktioniert also in der app-Einstellungen die ich deaktivieren Contacts. Dann gehe ich in die app und versuche zu Lesen Contacts und ... es ein bisschen arbeiten: try { Uri result =
4
Antworten
Ich entwickle eine Anwendung für tablet-nur, wo ist die Anforderung zum ausführen der app auf dem gesamten Bildschirm des Tablets. Für diese die ich verwendet habe folgenden code in meine main activity: getWindow().requestFeature(Window.FEATURE_NO_TITLE); getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN); Diesem code-snippet entfernt
2
Antworten
Nachdem Sie durch mehrere Ressourcen und den Fragen, die ich noch vor einem problem mit dem erkennen eines eingehenden SMS-Nachricht. Den code unten zeigt die Grundlagen: Broadcast receiver-Klasse, zeigt toast onReceive public class IncomingSms extends BroadcastReceiver {
3
Antworten
Ich versuche zu starten, einen Anruf Absicht handeln, die auf einem Gerät hat wer Marshmallow als OS, unter Verwendung der gleichen Schritte wie gewohnt (Dies funktioniert bei den Versionen unten): Add-Genehmigung: <uses-permission android:name="android.permission.CALL_PHONE" /> Öffnen Sie den
1
Antworten
Experimentieren mit einigen neueren Android-APIs aus dem AOSP, die ich gefunden habe, einige erfordern android.die Genehmigung.BLUETOOTH_PRIVILEGED Berechtigung. Nach der docs, die Erlaubnis "ist nicht verfügbar zu Anwendungen von Drittanbietern." Ich habe an anderer Stelle gelesen, dass man
1
Antworten
Ich habe 2 Anwendungen. Wenn ich service, ich kann die Erlaubnis nur app1 senden können, die Absicht zu app2: Definieren Sie die Berechtigung in app2 (protection level: signature), und verwenden Sie die Berechtigung in app1. Service in
2
Antworten
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="per.sainik.activity" android:versionCode="1" android:versionName="1.0" > <uses-sdk android:minSdkVersion="10" android:targetSdkVersion="10" /> <user-permission android:name="android.permission.GET_TASKS" > </user-permission> <application android:allowBackup="true" android:icon="@drawable/ic_launcher" android:label="@string/app_name" android:theme="@style/AppTheme" > <activity android:name=".LogViewActivity" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> </application> und import android.app.Activity; import
2
Antworten
Ich versuche zur Aufzeichnung von audio in einer meiner Tätigkeiten mit MediaRecorder. Ein Teil der code ist unten dargestellt. File file = new File(AppConstants.MSGS_DIR, filename); MediaRecorder recorder = new MediaRecorder(); recorder.setAudioSource(AudioSource.MIC); recorder.setOutputFormat(OutputFormat.THREE_GPP); recorder.setAudioEncoder(AudioEncoder.AMR_WB); recorder.setOutputFile(file.getAbsolutePath()); try { recorder.prepare();
3
Antworten
Ich würde gerne wissen, ob es einen Weg gibt, können wir das Ereignis identifizieren, wenn der Benutzer gedrückt hat "Zulassen-button" Kontaktdaten Zugriff/Zugang zum Kalender, etc., Ich weiß, es ist ein Weg, um zu bitten, für die Berechtigungen
5
Antworten
Ich bin ziemlich verwirrt, wo, um die uses-feature Tags in der manifest. Ich bin mit meine Kamera in die app. Hinzugefügt habe ich die Erlaubnis, aber ich bin verwirrt, wo Sie auf features hinzufügen, um zu verwenden,
3
Antworten
Beim installieren der app, die ich programmiert, Bedarf es der Erlaubnis ", um in das Mikrofon". Ich weiß nicht, aber konkret Fragen, für die es im manifest, was ich habe, ist die Kamera-Berechtigung. Ist, dass dort, wo
2
Antworten
Ich geschrieben habe, ein service als Teil einer Anwendung. Ich versuche zu nennen, die diesen service von einer zweiten Anwendung mit dem folgenden code: Intent intent = new Intent () ; intent.setClassName("com.test" ,"com.test.DownloadService") ; //Create a new
3
Antworten
Wenn ein Nutzer bestreitet ein runtime-Berechtigung mit Nie wieder Fragen geprüft werden, bedeutet das, deaktivieren Sie jegliche zukünftige Möglichkeit zu Fragen, für die gleiche Berechtigung? Hat der Benutzer gehen durch die Einstellungen zu aktivieren, dass eine Genehmigung?
4
Antworten
Habe ich versucht umzusetzen-Kamera-Berechtigungen in dieser Weise: private void checkCameraPermissions() { if(checkCameraHardware(this)) { if (checkSelfPermission(Manifest.permission_group.camera) != PackageManager.PERMISSION_GRANTED) { Crashlytics.log("Requesting camera permission"); //Should we show an explanation? if (shouldShowRequestPermissionRationale( Manifest.permission_group.camera)) { //Explain to the user why we need
4
Antworten
Ich eine Anwendung erstellen, die sampling-GPS gestartet. Wie Sie wahrscheinlich wissen, werden die Berechtigungen werden gebeten, während der Ausführung von Android M und höher. So, in meinem Fall fange ich mit dem überprüfen der Berechtigungen erforderlich sind,
4
Antworten
Ich versuche, erstellen Sie eine einfache app, die ein Bild aus der Galerie-app und display auf ein imageButton-Steuerelement. Ich Teste mit API-21, die auf einem Handy mit Android 5.0.1. Leider, egal was ich versuche ich bekomme immer
1
Antworten
Ich bin litte schämen. Kann aber nicht finden was falsch ist. <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.szymon.gpslab1" android:versionCode="15" android:versionName="4.0.3"> <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/> <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/> <uses-permission android:name="android.permission.INTERNET"/> <application android:allowBackup="true" android:icon="@mipmap/ic_launcher" android:label="@string/app_name" android:supportsRtl="true" android:theme="@style/AppTheme" > <activity android:name=".MainActivity" android:label="@string/app_name" android:theme="@style/AppTheme.NoActionBar" > <intent-filter> <action android:name="android.intent.action.MAIN"
4
Antworten
Diese Frage ist fast dublicate von Android-App: wie zu Lesen, die Schriftgröße unter Einstellungen? ich die Antwort Lesen von CommonsWare, die Punkte zu verwenden Settings.System.FONT_SCALE. Also schrieb ich diese paar Zeilen: float scale = -66.6f; try {
3
Antworten
Ich versuche, die programmgesteuert Anruf zu einer Nummer mit folgenden code: String number = ("tel:" + numTxt.getText()); Intent intent = new Intent(Intent.ACTION_CALL); intent.setData(Uri.parse(number)); startActivity(intent); Habe ich die permission in dem Manifest: <uses-permission android:name="android.permission.CALL_PHONE"/> Arbeite ich mit echten
2
Antworten
Aus der android-Dokumentation, ist klar, dass Mit "Erlaubnis-Gruppe" wir erstellen eine Berechtigungsgruppe. Mit der "Berechtigung" element in der android-manifest-Datei, können wir definieren eine Berechtigung. Diese Berechtigung kann Hinzugefügt werden, um die Erlaubnis-Gruppe. wenn wir die Namen dieser
2
Antworten
Ich habe versucht, Dateien zu verschlüsseln und schreiben Sie diese Dateien wieder auf dem gleichen Platz. Doch ich bekam die Fehler Meldung "java.io.FileNotFoundException: /storage/emulated/0/Neues file.txt: open failed: EACCES (Permission denied)". Mein Manifest-Datei wird diese <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.tdk.mytestapplication2">
2
Antworten
Ich versuche, auf ACCESS_FINE_LOCATION und wenn es nicht gefunden werden kann zugreifen ACCESS_COARSE_LOCATION. So erbitte ich für diese 2 Berechtigung, aber Sie geben mir die gleiche Dialogfenster für den Standort. Ich weiß die sind beide in der
9
Antworten
Den folgenden code, der aus der Download einer Datei vom server und speichern Sie es in der Lagerung funktioniert gut, wenn das Gerät hat einen internen Speicher. Aber als ich versuchte es mit einem Gerät ohne internen
4
Antworten
Ich versuche, ein system zu schaffen overlay. Aber ich bekomme immer "permission denied". Ich bin mit der SDK-version, die 23. Meine manifest Datei: <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.test" > <uses-permission android:name="android.permission.SYSTEM_OVERLAY_WINDOW" /> <application android:allowBackup="true" android:icon="@mipmap/ic_launcher" android:label="@string/app_name"
2
Antworten
Bin ich über einen Dienst, der beim Booten startet und beginnt zu prüfen, für die location updates. Sobald ich die deny-Ort-Zugriff auf die Erlaubnis popup nun Dank Android M meine-Dienst stürzt ab, sobald das Telefon bootet. Da
6
Antworten
In der neuesten beta-version habe ich nur veröffentlicht, um den Play Store, merke ich, dass die READ_PHONE_STATE wurde Hinzugefügt, die seit der vorherigen version. Habe ich nicht Hinzugefügt, dieser mich. Alle die ich mich erinnern kann tun,
4
Antworten
Ich wissen, kann es sein, dumme Frage, die ich genannt habe alle ähnliche Frage gestellt, bevor, aber leider konnte ich dieses Problem beheben. Wahrscheinlich ist es problem in meinem Manifest.xml Datei. Wenn ich versuche, auf den Standort
2
Antworten
Ich arbeite in der IT-Abteilung meiner Uni und wir arbeiten an einer app, die installiert die richtige setup für das eduroam-WLAN (haben Sie vielleicht davon gehört). Jedoch habe ich ein problem es läuft auf meinem eigenen LG
2
Antworten
Ich versuchte, den screenshot von der Android-Bildschirm über ein Programm. Vorgenommen hatte ich mir den folgenden code: private void getsnap(){ try{ Process sh = Runtime.getRuntime().exec("su", null, null); OutputStream os = sh.getOutputStream(); String filePath = this.getFilesDir().getPath().toString() + "/fileName1.jpeg";
7
Antworten
Ich versuche zu nennen, einen httpClient und die Antwort "Permission denied (missing INTERNET permission?)". Im normalen browser von Android kann ich öffnen Sie die URL ohne Probleme. public static String getHttpResponse(URI uri) { StringBuilder response = new
4
Antworten
Arbeite ich an der Integration micode open-source-Kompass in einer app, die ich mache. Ich Frage mich, wie ich dies beheben können hier die Erlaubnis Fehler, wenn ich klar gesagt, in meinem manifest mit der richtigen Schreibweise. Seine
5
Antworten
Ich bin kompilieren von code mit folgenden Aufbau.gradle-Datei android { compileSdkVersion 23 buildToolsVersion "23.0.1" defaultConfig { applicationId "com.example" minSdkVersion 15 targetSdkVersion 23 versionCode 1 versionName "1.0" multiDexEnabled true } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'),
2
Antworten
Ich versuche zu machen meiner app rufen Sie eine Nummer aus einem EditText, aber ich bekomme die Meldung: android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.DIAL dat=Ring Tel nr. 123456789 } Ich gesucht habe eine Weile
5
Antworten
Wie Sie sehen können von meinem manifest unten, ich habe die Erlaubnis,das, Was ich bin fehlt? <uses-permission-sdk-m android:name="android.permission.WRITE_SETTINGS" /> InformationsquelleAutor der Frage Dobin | 2015-08-28
2
Antworten
Habe ich eine GPS-app, die bereits Anfragen ACCESS_FINE_LOCATION permission im manifest, jetzt will ich eine Bibliothek hinzuzufügen (MoPub), erfordert ACCESS_COARSE_LOCATION. Bin ich richtig in der Annahme, dass ACCESS_FINE_LOCATION ist genug, und ich kann weglassen ACCESS_COARSE_LOCATION von meinem
6
Antworten
Google informiert per E-Mail über änderungen an der Android Standort-Berechtigungen: Machen wir eine Veränderung auf dem 15. Oktober 2016, die Auswirkungen auf die apps targeting API-version 21 (Android 5.0, Lollipop) oder höher verwenden ACCESS_FINE_LOCATION aber nicht explizit
21
Antworten
Laut: http://developer.android.com/preview/features/runtime-permissions.html#coding einer app überprüfen kann für runtime-Berechtigungen und Berechtigungen anzufordern, falls noch nicht erteilt wurde, bereits. Der folgende dialog wird angezeigt, dann: Falls der Benutzer dies ablehnt, eine wichtige Berechtigung, imo einer app angezeigt werden sollen,
3
Antworten
Mein Ziel ist die Unterstützung von 2 Operationen: mute Telefon (evtl. mit Vibrationen aktiviert/deaktiviert), so wird, wenn ein Anruf oder sms eingegangen sind, nicht Lärm machen, Mikrofon ein Telefon und die Lautstärke wieder herzustellen, um den Staat
1
Antworten
Habe ich gelesen, dass es notwendig ist, bitten Sie den Benutzer für einige Berechtigungen zur Laufzeit-API-23. Zum Beispiel: android.permission.ACCESS_FINE_LOCATION. Ist es notwendig (und auch möglich) zu Fragen, für eine Laufzeit die Berechtigung für die Verwendung von GCM
1
Antworten
Viele features in Android erfordern ein uses-permission in dem manifest. Diese Werte bestimmen dann, welche Geräte sehen Sie auf dem Markt. Jedoch, was sollte getan werden, wenn das feature ist optional... wenn es gemacht werden könnte, laufen
20
Antworten
Ich bin auf die Aktualisierung unserer app zu verwenden, die neue M-Berechtigungen-system. Es ist alle arbeiten neben der onRequestPermissionsResult(). Ich überprüfen müssen, um eine Berechtigung auf eine Taste drücken, und wenn es erfolgreich ist, senden Sie eine
10
Antworten
Ich versuche, code zu schreiben, senden Sie eine SMS von einem Android-app, aber wenn ich versuche, die SMS zu senden schickt er mir wieder den Fehler: 09-17 18:37:29.974 12847-12847/**.**.****E/AndroidRuntime﹕ FATAL EXCEPTION: main Process: **.**.****, PID: 12847 java.lang.SecurityException:
8
Antworten
Wenn es um die M Developer Preview Berechtigungen für die Laufzeit, nach Google: Wenn Sie haben nie gefragt, für eine gewisse Berechtigung vor, Fragen Sie einfach nach es Wenn Sie vorher gefragt, und der Benutzer "Nein" gesagt,