Flutter'da socket.io Hatası!
Flutter da socket.io bağlantı hatası ve çözümü
Merhaba, bu yazıyı okuyorsan flutter da socket.io bağlantısını kuramadığını düşünüyorum.
"Kodlarımda bir sorun yok ama çalışmıyor" diyebilirsin. Başıma gelen ve uzun süre zaman kaybettiğim bir sorun du.
Sorun, android 9 da başlayarak cleartext in devre dışı bırakılması sonucundan kaynaklanıyor. (Kaynak)
Çözüm Nedir?
Birkaç çözüm yolu okudum. Benim için işe yarayan çözüm AndroidManifast e şu satırı eklemek oldu.
android:usesCleartextTraffic="true"
<?xml version="1.0" encoding="utf-8"?> <manifest ...> <uses-permission android:name="android.permission.INTERNET" /> <application ...android:usesCleartextTraffic="true"...> ... </application> </manifest>
Bu çalışmazsa farklı seçenekleri deneyebilirsiniz.