Ottengo la seguente eccezione eseguendo la mia app: java.net.SocketException: Permission denied (maybe missing INTERNET permission) Come posso risolvere il problema di autorizzazione mancante?
Ho una domanda sulla nuova versione di Android Marshmallow: È possibile visualizzare la schermata di autorizzazione per un'app specifica tramite un Intent o qualcosa di simile? È possibile visualizzare le impostazioni dell'app con il seguente codice: esiste una soluzione analogica per aprire direttamente la schermata di autorizzazione? startActivity(new Intent(android.provider.Settings.ACTION_APPLICATION_DETAILS_SETTINGS, Uri.fromParts("package", …
In base a questo: http://developer.android.com/preview/features/runtime-permissions.html#coding un'app può verificare le autorizzazioni di runtime e richiedere autorizzazioni se non è già stata concessa. Verrà visualizzata la seguente finestra di dialogo: Nel caso in cui l'utente rifiuti un'autorizzazione importante, in un'app dovrebbe essere visualizzata una spiegazione del motivo per cui è necessaria l'autorizzazione …
Sto ottenendo apertura fallita: EACCES (Permission denied) sulla linea OutputStream myOutput = new FileOutputStream(outFileName); Ho controllato il root e ho provato android.permission.WRITE_EXTERNAL_STORAGE. Come posso risolvere questo problema? try { InputStream myInput; myInput = getAssets().open("XXX.db"); // Path to the just created empty db String outFileName = "/data/data/XX/databases/" + "XXX.db"; // Open …
Sto aggiornando la nostra app per utilizzare il nuovo sistema di autorizzazioni di runtime M. Funziona tutto tranne onRequestPermissionsResult (). Devo controllare un'autorizzazione alla pressione di un pulsante e, se ha esito positivo, inviare un messaggio di testo. Quando concedo l'autorizzazione per farlo, la finestra di dialogo si chiude, ma …
Ultimamente abbiamo improvvisamente visto alcune delle seguenti tracce dello stack. Perché potrebbe essere? Questo è quando l'app tenta di spostare un servizio di commento audio in primo piano con una notifica multimediale e tutto il resto. java.lang.SecurityException: Permission Denial: startForeground from pid=1824, uid=10479 requires android.permission.FOREGROUND_SERVICE at android.os.Parcel.createException(Parcel.java:1942) at android.os.Parcel.readException(Parcel.java:1910) at …
Sto cercando di scrivere il codice per inviare un SMS da un'app Android, ma quando provo a inviare l'SMS mi restituisce l'errore: 09-17 18:37:29.974 12847-12847/**.**.****E/AndroidRuntime﹕ FATAL EXCEPTION: main Process: **.**.****, PID: 12847 java.lang.SecurityException: Sending SMS message: uid 10092 does not have android.permission.SEND_SMS. at android.os.Parcel.readException(Parcel.java:1599) at android.os.Parcel.readException(Parcel.java:1552) at com.android.internal.telephony.ISms$Stub$Proxy.sendTextForSubscriber(ISms.java:768) at android.telephony.SmsManager.sendTextMessageInternal(SmsManager.java:310) …
Attualmente sto lavorando a un'applicazione che richiede diverse autorizzazioni "pericolose". Quindi ho provato ad aggiungere "chiedi il permesso" come richiesto in Android Marshmallow (API Level 23), ma non sono riuscito a trovare come farlo. Come posso richiedere l'autorizzazione utilizzando il nuovo modello di autorizzazione nella mia app?
So che Android 6.0 ha nuove autorizzazioni e so che posso chiamarle con qualcosa del genere if (ContextCompat.checkSelfPermission(this, Manifest.permission.WRITE_EXTERNAL_STORAGE) != PackageManager.PERMISSION_GRANTED) { ActivityCompat.requestPermissions(this, new String[] { Manifest.permission.WRITE_EXTERNAL_STORAGE }, PERMISSION_WRITE_STORAGE); } Oggi ho visto un'app Google che ha bisogno di 3 autorizzazioni: contatti, sms e fotocamera. Sta creando una pagina 1-3 …
Sto cercando di fare un'app come, quando arriva una chiamata al telefono, voglio rilevare il numero. Di seguito è quello che ho provato, ma non rileva le chiamate in arrivo. Voglio eseguire il mio MainActivityin background, come posso farlo? Avevo dato il permesso in manifestarchivio. <uses-permission android:name="android.permission.READ_PHONE_STATE"/> C'è qualcos'altro che …
In Android Marshmallow, le autorizzazioni devono essere richieste in fase di esecuzione quando sono necessarie, anziché tutte in una volta quando viene installata un'app. Tuttavia, sembra che io possa richiedere autorizzazioni solo da un'attività, il che è un problema poiché la mia app contiene solo servizi. (Perché, potresti chiedere? L'app …
Ho un'app GPS che richiede già l' ACCESS_FINE_LOCATIONautorizzazione nel manifest, ora voglio aggiungere una libreria (MoPub) che richiede ACCESS_COARSE_LOCATION. Ho ragione nel ritenere che ACCESS_FINE_LOCATIONsia sufficiente e posso tralasciare ACCESS_COARSE_LOCATIONdal mio manifest?
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.