מדריך | התקנת תעודת אבטחה עבור אנדרואיד סטודיו
-
התקנת תעודת אבטחה עבור אנדרואיד סטודיו:
תחילה עלינו להוריד את התעודה.
cert.crtגיבוי
לפני הפעלת פקודה זו אנא מצא את קובץ ה-cacerts שלך (הקובץ צריך להיות בתקיית
C:\Program Files\Android\Android Studio\jbr\lib\security)
ולגבות אותו לתיקיה נפרדת בתיקיית android studio כפי שתצטרך אותו עבור עדכוניםהפקודה שאנו הולכים להפעיל ב-cmd היא:
"C:\Program Files\Android\Android Studio\jbr\bin\keytool" -noprompt -trustcacerts -keystore "C:\Program Files\Android\Android Studio\jbr\lib\security\cacerts" -importcert -alias nf -file "C:\ נתיב לתעודה שהורדת" -storepass changeit
לדוגמה, אני הייתי מחליף את הנתיב ב-c:\users\admin\downloads\cert.crt
הסבר
עכשיו אסביר מה עשינו, מכיוון שהנתיבים לקבצים האלה משתנים ואולי תצטרך להבין מה לערוך בעצמך. יש exe שהוא חלק מאנדרואיד סטודיו בשם keytool שזה הכלי שמוסיף את האישור לקובץ שנקרא cacerts (קובץ שמאחסן את האישורים)
אז אם זה לא עובד בשבילך, תצטרך למצוא את הנתיב ל-keytool.exe ול-cacerts ולעדכן את הפקודה עם הנתיבים הנכונים.איך לעדכן:
אני לא יודע אם זה קורה בגרסאות החדשות אבל בגרסאות הישנות בגלל שעשינו עריכה לא מאושרת לקובץ cacerts אז android studio לא היה מתעדכן וכדי לעדכן צריך להעתיק את קובץ cacert המגובה ולהחליף אותו בגיבוי, עדכן והפעל מחדש את הפקודה
-
@10110000
תודה רבה!
תעודות:
https://mitmachim.top/topic/26619/מדריך-התקנת-תעודת-אבטחה-עבור-רימון-אתרוג-נטספארק-באנדרואידhttps://mitmachim.top/topic/45579/להורדה-תעודות-אבטחה-ותוכנות-לכל-הסינונים-המוכרים
https://netfree.link/netfree-ca.crt
הקובץ של הרשיון המקורי של התוכנה android-studio-2024.1.2.13-windows:
cacerts
אולי כדאי שתצרף למדריך.אני ברימון ניסיתי וההליך היה כך:
לפתוח את חלון ההגדרות באנדרואיד סטודיו: File > Settings > Tools > Server Certificates,ללחוץ על הפלוס ולהוסיף את התעודה של הספק מהקובץ שהורדתם.
ואז:keytool -importcert -trustcacerts -alias netspark-ca -file "C:\Users\user_pc\Desktop\myca.crt" -keystore "C:\Program Files\Android\Android Studio\jbr\lib\security\cacerts" -storepass changeit -noprompt
[ניתן לראות שהמיקום של הרשיון ב- "C:\Users\user_pc\Desktop\myca.crt" ]
את זה הדבקתי ב cmd אחרי שניווטתי ל
"C:\Program Files\Android\Android Studio\jbr\bin"
וכתבתי בשורת חיפוש למעלה cmd
ואז הוא דרש להקליד סיסמא בלתי נראית פעמיים. עשיתי למשל 1-6.
Enter keystore password:
Re-enter new password:
ואז כתבתי לו yes.
Trust this certificate? [no]: yes
והוא הגיב:
Certificate was added to keystoreבהצלחה!
-
@10110000 הכל מוסבר שם
הערה: פתרון זו יגרום לשגיאה בעת נסיון להתקין עדכונים ל-IDE. זה נגרם כתוצאה מכך שהתבצע שינוי באחת מקבצי הליבה של התוכנה. כדי להתקין עדכוני תוכנה ל-IDE, מומלץ לעשות גיבוי של הקובץ cacerts לפני הרצת הפעולה. לפני התקנת עדכון שחזרו את הקובץ cacerts מתוך קובץ הגיבוי. אחרי התקנת העידכון תצטרכו להריץ שוב את הפקודות הנ"ל.
-