رونمایی از پخته‌ترین و کاربردی‌ترین محصولات آموزشی سون‌لرن با کلی آفرهای ویژه🔥
۰ ثانیه
۰ دقیقه
۰ ساعت
۲ Reza.tb
خطای javax.net.ssl.sslhandshakeexception
جامعه جاوا (اندروید) ایجاد شده در ۲۶ مرداد ۱۴۰۲

سلام وقت بخیر

8751-main.jpg

877d-manifest.png

173e-gradle.png

توی یک پروژه دیگه بدون خطا اجرا میشه اما اینجا نمیشه ... حتی برنامه رو یک بار از روی emulator پاک کردم و مجدد نصب کردم اما باز نشد

https رو به http تغییر دادم درست شد


فقط دارم یک پروژه دیگه رو هم میزنم که به این خطا برخوردم




6d0a-book.png

Reza.tb ۲۶ مرداد ۱۴۰۲، ۲۱:۳۴

سلام وقت بخیر

برای حل مشکلتون چند مورد رو تست کنید در ابتدا چک کنید time , date سیستم درست باشد و کاملا سینک باشد(این مورد بسیار حائز اهمیت است) و بعد در قسمت file->setting کلمه پراکسی را سرچ کنید و مطمئن شوید که پراکسی اشتباهی ست نکرده باشید بعد از این فرآیند از اتصال وی پی ان خود مطمئن شوید و بعد یک بار گریدل را سینک کنید اگر مشکل پا برجا بود روش دوم را تست کنید

روش دوم:

یک فایل xml در قسمت res بسازید:

res/xml/network_security_config.xml

با محتوای زیر:

<?xml version="1.0" encoding="utf-8"?>
<network-security-config>
    <base-config>
        <trust-anchors>
            <certificates src="system"/>
            <certificates src="user"/>
        trust-anchors>
    base-config>
network-security-config>


و مطمئن شوید درAndroidManifest.xml تگ را با اتریبیوت android:networkSecurityConfig تعریف کرده باشید

<manifest ... ><application android:networkSecurityConfig="@xml/network_security_config"... >
        ...
    application>
manifest>

دقت داشته باشید که با روش اول به احتمال زیاد باید مشکل شما حل شود.و به روش دوم نیازی پیدا نکنید.


سعیده جمالی ۲۶ مرداد ۱۴۰۲، ۲۱:۴۹