«android-6.0-marshmallow» etiketlenmiş sorular

Eskiden "Android M" olarak bilinen Android Marshmallow, Android'in 6.0 sürümüdür, API Seviye 23'ü destekler ve Ekim 2015'te gönderime başlamıştır.


11
Android Marshmallow'da belirli bir uygulama için İzin Ekranını programlı olarak nasıl açabilirim?
Yeni Android Marshmallow sürümüyle ilgili bir sorum var: Belirli bir uygulamanın İzin Ekranını Niyet veya benzeri bir şeyle görüntülemek mümkün müdür? Uygulama ayarlarını aşağıdaki kodla görüntülemek mümkündür - İzin Ekranını doğrudan açmak için analog bir çözüm var mı? startActivity(new Intent(android.provider.Settings.ACTION_APPLICATION_DETAILS_SETTINGS, Uri.fromParts("package", getPackageName(), null))); Bu konuda zaten biraz araştırma yaptım ama …

24
Android M - çalışma zamanı iznini kontrol et - kullanıcının “Bir daha sorma” seçeneğini işaretleyip belirlemediği nasıl belirlenir?
Buna göre: http://developer.android.com/preview/features/runtime-permissions.html#coding bir uygulama, daha önce verilmemişse çalışma zamanı izinlerini kontrol edebilir ve izinleri isteyebilir. Aşağıdaki iletişim kutusu görüntülenecektir: Kullanıcının önemli bir izni reddetmesi durumunda, imo bir uygulama, iznin neden gerekli olduğunu ve etkinin azalmasının ne olduğunu açıklamalıdır. Bu iletişim kutusunun iki seçeneği vardır: tekrar deneyin (izin tekrar istenir) …

8
Bir Android uygulaması, kaldırdıktan ve yeniden yükledikten sonra verilerini hatırlar
4.1'in üzerindeki tüm sürümleri hedefleyen bir Android uygulaması geliştirirken, uygulamamı kaldırmanın ve tekrar yüklemenin verilerini temizlemediğini gözlemledim. Uygulama ilk ekranında sorduğu ayrıntıları saklamak için tasarlanmıştır. İşletim sistemi 4.4.4 sürümünde yeniden kaldırıp yükledikten sonra uygulama kullanıcıdan verileri doldurmasını ister ve bu normaldir. Ancak, 6.0 sürümünde aynı yükleme / kaldırma dizisi başlangıçta …

14
onRequestPermissionsResult, hem fragmanda hem de aktivitede tanımlandıysa parça içinde çağrılmıyor
Ben hangi recyclerview ve recyclerview adaptörü kullanarak bu recyclerview veri ayarlama var bir parçası var. Şimdi, android yeni izin modeli için android READ_EXTERNAL_STORAGE iznini kontrol etmek gerekir üzerine tıklayarak adaptörün liste öğesinde bir düğme yaşıyorum. Bu bağdaştırıcının parçasında izin verilip verilmediğini kontrol etmek ve henüz verilmemişse izin istemek için yeni …

24
Android hatmi istek izni?
Şu anda birkaç "tehlikeli" izin gerektiren bir uygulama üzerinde çalışıyorum. Bu yüzden Android Marshmallow'da (API Seviye 23) gerektiği gibi "izin iste" eklemeyi denedim, ancak nasıl yapılacağını bulamadım. Uygulamamda yeni izin modelini kullanarak nasıl izin isteyebilirim?

22
Android 6.0 çoklu izinler
Android 6.0'ın yeni izinleri olduğunu biliyorum ve bunları böyle bir şeyle arayabileceğimi biliyorum 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); } Bugün 3 izin gerektiren bir Google uygulaması gördüm: kişiler, sms ve kamera. Bir sayfa 1-3 yapıyor ve hepsini etkinleştirmek için aynı anda çağırıyor. …

12
Marshmallow'da depolama izni hatası
Planlarımız ve Fiyatlarımız Benzer İmajlar : Yığın Taşması : Stok fotoğraf ? (Android API Seviye 26) Lollipop'ta indirme işlevi uygulamamda iyi çalışıyor, ancak Marshmallow'a yükselttiğimde, uygulamam çöküyor ve internetten SD karta indirmeye çalıştığımda bu hatayı veriyor: Neither user nor current process has android.permission.WRITE_EXTERNAL_STORAGE Bu kod satırından şikayet ediyor: DownloadManager manager …

12
Android M İzinleri: shouldShowRequestPermissionRationale () işlevinin kullanımında karışıklık
Android M'deki yeni İzinler modeliyle ilgili resmi belgeye bakıyordum . Uygulama daha önce bu izni talep etmiş ve kullanıcı isteği reddetmişse shouldShowRequestPermissionRationale()geri dönen işlevden bahsediyor true. Kullanıcı geçmişte izin isteğini geri çevirdiyse ve Bir daha sorma seçeneğini seçtiyse, bu yöntem geri döner false. Ancak aşağıdaki iki durumu nasıl ayırt edebiliriz? …

24
ConnectivityManager getNetworkInfo (int) kullanımdan kaldırıldı
Bununla birlikte, compileSdkVersion 23 kullanma 9'a kadar destek vermeye çalışıyor. getNetworkInfo(int)23. kullanımdan kaldırıldı öneri kullanımına olduğu getAllNetworks()ve getNetworkInfo(Network)bunun yerine. Ancak bunların her ikisi de minimum API 21 gerektirir. Destek paketinde bu konuda yardımcı olabilecek bir sınıf var mı? Daha önce bir çözüm önerildiğini biliyorum , ancak 9 minimum API gereksinimimdeki …

8
Android 6.0'da Bluetooth Düşük Enerjili Tarama için konumun etkinleştirilmesi gerekiyor
Android 6.0 sürümüne yükselttikten sonra Bluetooth Düşük Enerji (BLE) taraması yalnızca cihazda Konum hizmetleri etkinse çalışacaktır. Referans için buraya bakın: Android 6.0'da Bluetooth Düşük Enerji startScan cihazları bulamıyor Temel olarak, uygulama için olduğu kadar telefon için de izninizin etkinleştirilmiş olması gerekir. Bu bir hata mı? Konum hizmetleri gerçekten etkinleştirilmeden tarama …

5
Android Marshmallow'da bir Hizmetten nasıl izin istenir?
Android Marshmallow'da izinler, bir uygulama yüklendiğinde bir kerede değil, gerektiğinde çalışma zamanında istenmelidir. Ancak, uygulamam yalnızca Hizmetler içerdiğinden, yalnızca bir Etkinlikten izin talep edebiliyorum, bu bir sorun. (Neden diye sorabilirsiniz? Uygulamanın içinde bir Android Wear saat yüzü var ve telefonun yaptığı tek şey saate göndermek için yakındaki fotoğrafları aramaktır - …

7
Android 5.1.1 ve üzeri - getRunningAppProcesses () yalnızca uygulama paketimi döndürür
Görünüşe göre Google nihayet mevcut ön plan uygulama paketini almak için tüm kapıları kapattı. Öldüren Lollipop güncellemesinden sonra ve bu cevapgetRunningTasks(int maxNum) sayesinde Lollipop'tan beri ön plan uygulama paketini almak için şu kodu kullandım: final int PROCESS_STATE_TOP = 2; RunningAppProcessInfo currentInfo = null; Field field = null; try { field …

26
Durum çubuğu beyaza dönüyor ve arkasındaki içeriği göstermiyor
Marshmallow'da AppCompat'ı deniyorum. Ve şeffaf bir durum çubuğuna sahip olmak istiyorum, ancak beyaza dönüyor. Birkaç çözüm denedim ama benim için işe yaramadı ( Şeffaf durum çubuğu windowTranslucentNavigation = "false" , Lollipop: rengi şeffaf olarak ayarlanmış durum çubuğunun arkasında çizin ). İşte ilgili kod. Styles.xml'im <style name="Bacon" parent="Theme.Bacon"/> <style name="Theme.Bacon" parent="Theme.AppCompat.Light.NoActionBar"> …

10
Android M için build.grade için derleme zamanı bağımlılığı olarak Apache HTTP API (eski) nasıl eklenir?
Belirtildiği gibi burada , Android M'nin Apache HTTP API destek vermeyeceğini söyledi. Dokümanlar şunları belirtir: bunun yerine HttpURLConnection sınıfını kullanın. veya Apache HTTP API'lerini kullanmaya devam etmek için, önce build.gradle dosyanızda aşağıdaki derleme zamanı bağımlılığını bildirmelisiniz: android {useLibrary 'org.apache.http.legacy'} Projemin çoğunu HttpClient kullanımını HttpURLConnection'a dönüştürdüm, ancak yine de HttpClient'i birkaç …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.