- Mesajlar
- 1,105
Android Studio'da proje açtığımızda birçok bağımlılığın kurulumunda ve build sırasında SSL kullanıldığı için MEB hattında engellemelere takılıyor ve
gibi çeşitli hatalar ile karşılaşabiliyoruz.
Bu hataların oluşmaması için MEB sertifikasının Android Studio içerisindeki java sertifika deposuna da eklenmesi gerekiyor. İşletim sisteminize eklemiş olmanız sorunu çözmüyor.
BUNUN İÇİN:
** Öncelikle Android Studio'nun C:\Program Files\Android\Android Studio yolunda kurulu, sertifikanın da C:\MEB_SERTIFIKASI.cer yolunda indirilmiş olduğunu varsayarsak:
1) Komut satırını (cmd) yönetici olarak çalıştırıp aşağıdaki komutu tırnaklar dahil olduğu gibi kopyalayıp çalıştırıyoruz.
2) Sonrasında Certificate was added to keystore mesajını gördüysek sertifika depoya eklenmiş demektir.
3) Sertifika başarıyla depoya eklendikten sonra studio içerisinden File > Settings > Tools > Server Certificates ekranına gidiyoruz ve burada Accept non-trusted certificates automatically seçeneğini işaretliyoruz.
4) Aynı ekrandan (+) butonuna tıklayarak MEB sertifikasını seçip ekliyoruz.
5) Son olarak da File > Invalidate Caches > Invalidate Caches & Restart yolunu izleyerek studio önbelleğinin temizlenip yeniden başlatılmasını sağlıyoruz ve artık sorunumuz çözülmüş olacaktır.
Android Studio Electric Eel | 2022.1.1 Patch 2 üzerinde denenmiştir (08/03/2023)
Kod:
Cause: unable to find valid certification path to requested target
Kod:
Gradle sync failed
gibi çeşitli hatalar ile karşılaşabiliyoruz.
Bu hataların oluşmaması için MEB sertifikasının Android Studio içerisindeki java sertifika deposuna da eklenmesi gerekiyor. İşletim sisteminize eklemiş olmanız sorunu çözmüyor.
BUNUN İÇİN:
** Öncelikle Android Studio'nun C:\Program Files\Android\Android Studio yolunda kurulu, sertifikanın da C:\MEB_SERTIFIKASI.cer yolunda indirilmiş olduğunu varsayarsak:
1) Komut satırını (cmd) yönetici olarak çalıştırıp aşağıdaki komutu tırnaklar dahil olduğu gibi kopyalayıp çalıştırıyoruz.
Kod:
"C:\Program Files\Android\Android Studio\jbr\bin\keytool.exe" -importcert -trustcacerts -file "C:\MEB_SERTIFIKASI.cer" -keystore "C:\Program Files\Android\Android Studio\jbr\lib\security\cacerts" -storepass changeit -noprompt
2) Sonrasında Certificate was added to keystore mesajını gördüysek sertifika depoya eklenmiş demektir.
3) Sertifika başarıyla depoya eklendikten sonra studio içerisinden File > Settings > Tools > Server Certificates ekranına gidiyoruz ve burada Accept non-trusted certificates automatically seçeneğini işaretliyoruz.
4) Aynı ekrandan (+) butonuna tıklayarak MEB sertifikasını seçip ekliyoruz.
5) Son olarak da File > Invalidate Caches > Invalidate Caches & Restart yolunu izleyerek studio önbelleğinin temizlenip yeniden başlatılmasını sağlıyoruz ve artık sorunumuz çözülmüş olacaktır.
Android Studio Electric Eel | 2022.1.1 Patch 2 üzerinde denenmiştir (08/03/2023)
Son düzenleme: