Android emülatörde çarpıntı hata ayıklama afiş nasıl kaldırılır? [kapalı]


270

Hata ayıklama başlığında çarpışma nasıl kaldırılır?

Ben kullanıyorum flutter screenshotafiş almamayı ekran ve ben istiyorum. Şimdi var.

not supported for emulatorProfil ve yayın modu için mesaj aldığımı unutmayın .


debugShowCheckedModeBanner: false
— xgqfrms

debugShowCheckModeBanner:falseMaterialApp () Widget ekleyin ve bu sıcak yeniden yükleme afiş kaldırmak gerekir
— maheshmnj

@maheshmnj, yorumunuzda kabul edilen bir cevaptan farklı olanı söyleyebilir misiniz, doğrulanmış bir cevaptan sonra yorum yaptınız mı?
— TARUN SHARMA

Bir yorum ve cevap arasındaki bir fark da, çok fazla cevap olmadığında erken adlandırıldığı zaman damgasına bakın
— maheshmnj

@maheshmnj ama yorumunuzdan önce doğrulanmış bir cevap zaten buradaydı, bu nedenle yorum da bir kullanıcı zaten bir yanıtı doğruladı.
— TARUN SHARMA

Yanıtlar:


542

Senin üzerinde MaterialAppsetine debugShowCheckedModeBanneriçin false.

MaterialApp(
 debugShowCheckedModeBanner: false
)

Ayıklama afiş da otomatik sürüm oluşturma üzerine kaldırılacaktır.


21
Kullanım:return new MaterialApp( home: new LoginPage(), debugShowCheckedModeBanner: false, theme: new ThemeData( primarySwatch: Colors.green, ));
— Alex Angelico

1
i kullanmaya gerek yoktur debugShowCheckedModeBanner: false, her sınıf araç aktivitesi üzerine?
— Ashish

4
Aracın flutteryerleşik ekran görüntüsü komutu, yardımcı olması durumunda ekran görüntüsü alırken "hata ayıklama" başlığını otomatik olarak nasıl kaldıracağını da bilir.
— Eric Seidel

1
@Ashish, Hayır. Yapmana gerek yok.
— C-Spydo

@EricSeidel Varsayılan olarak değil (Flutter 1.16.4-pre.18 • kanal yöneticisi • github.com/flutter/flutter.git Çerçeve • revizyon c8efcb632b (6 hafta önce) • 2020-03-27 22:31: 01 -0700 Motor • revizyon 3ee9e3d378) Bunu etkinleştirmek için bir hile var mı?
— Thomas

50
  • Android Studio kullanıyorsanız, seçeneği Flutter Inspector sekmesinde -> Diğer İşlemler'de bulabilirsiniz.

Android Studio

  • Veya Dart DevTools kullanıyorsanız, aynı düğmeyi sağ üst köşede de bulabilirsiniz.

Dart Geliştirme Araçları



19

Bu istediğiniz basit cevap.

MaterialApp(
 debugShowCheckedModeBanner: false
)

Ancak uygulama ile derin gitmek istiyorsanız (Bir sürüm apk (hata ayıklama afişi yok) ister ve android studio kullanıyorsanız o zaman gidin

Run -> Flutter Relese modunda 'main.dart' çalıştırın


9

"Hata ayıklama" banner'ını flutter uygulamasından kaldırmanın başka bir yolu da vardır. Yeni sürümden sonra "debugShowCheckedModeBanner: false,"main.dart dosyasında kod satırı yok . Bu yüzden bu yöntemlerin etkili olduğunu düşünüyorum:

  1. VS Kodu kullanıyorsanız "Dart DevTools", uzantılardan yükleyin . Kurulumdan sonra "Dart DevTools"VS Kodunun altında metin simgesini kolayca bulabilirsiniz . Bu metin simgesini tıkladığınızda, google chrome'da bir bağlantı açılır. Bu bağlantı sayfasından, bu ekran görüntüsünde gösterildiği gibi banner simgesine dokunarak banner'ı kolayca kaldırabilirsiniz .

NOT: - Dart DevTools VS Kodunda bir dart dili hata ayıklayıcı uzantısıdır

  1. Eğer Dart DevToolszaten VS Kanununda yüklenir, o zaman doğrudan = google chrome açıp bu url açabilir"127.0.0.1:ZZZZZ/?hide=debugger&port=XXXXX"

NOT: - Bu bağlantıda, "XXXXX" yerine 5 basamaklı bağlantı noktası kimliğini (flutter uygulamanızın çalıştığı) değiştirin; bu "flutter run"komut her kullanışınızda değişecektir ve "ZZZZZ" değerini global (değiştirilemez) 5 basamaklı hata ayıklayıcı ile değiştirir. İD

NOT: - bu dart geliştirme araçları yalnızca "Google Chrome Tarayıcısı" içindir

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.