@מים-אחרונים דיברו על זה כמה פעמים חיבים להתחבר לחשבון גוגל לא דרך נטפריי
קרט
-
בירור | להתחבר לחשבון גוגל באנדרואיד עצמו אפשרי? -
בקשת מידע | הורדת שיר מיוטיוב@טרום-מתמחה אני עובד על תובנה להורדה מיוטיוב כולל כיתוביות ופלייליסטים
-
בקשת מידע | הסרתי בטעות את מיוסיכולט@יצחק-המלך-והחכם תעשה גיבוי ותשחזר להגדרות יצרן לי זה עזר
-
בעיה | שינוי IMEI למכשיר m39 שנקנה באליאקספרס@בנימינה יש"כ למי שעשה לייק במקומי
-
בקשת מידע | מישהו יכול לעשות לי סדר בכשרויות של הוויז?@איש-צדיק-מידי לא יודע זה תלוי ממי הם קנו את הסים משהו כמו 200 ש"ח לעוד 5 שנים
-
להורדה | אפליקציית פיקסר אם סירטון הסבר!!מה הסיסמה לZIP @משה-ג.כ
-
הצעת ייעול | שכחתם סיסמה בנגן M36? זה בשבילכם (עובד גם על חלק מנגני אולטרא)@מישהו12 בדקתי את זה על M36 ועובד גם שם
-
להורדה | אפליקצית חסימה לאנדרואיד אייבלוק (A Bloq) (מבוסס על MDM) (בטא 0.4.5)@iosi-poli התקנת עם אפליקציה
-
בעיה | שינוי IMEI למכשיר m39 שנקנה באליאקספרס@בנימינה ההיתי עושה לך לייק אבל אני לא יכול
-
להורדה | אפליקצית חסימה לאנדרואיד אייבלוק (A Bloq) (מבוסס על MDM) (בטא 0.4.5)הנה מה שג'ימיני ענה לי לתעודת אבטחה
הפתרון המלא לאפליקציית אנדרואיד בקוטלין
השיטה נקראת Network Security Configuration (הגדרות אבטחת רשת). היא מאפשרת לך להגדיר בצורה נקייה ובטוחה על אילו תעודות CA (רשויות אישורים) האפליקציה שלך תסמוך, בנוסף לאלו שהמערכת סומכת עליהן כברירת מחדל.שלב 1: השגת תעודת האבטחה (פעולה חד-פעמית עבורך כמפתח)
התחבר לרשת נטפרי.
הורד את קובץ התעודה מהקישור: http://netfree.link/netfree-ca.crt
שנה את שם הקובץ לשם פשוט באנגלית, למשל netfree_ca.crt.
שלב 2: הוספת התעודה לפרויקט האנדרואיד שלך
ב-Android Studio, פתח את תצוגת הפרויקט (Project).
נווט אל התיקייה app/src/main/res.
לחץ עליה קליק ימני ובחר New -> Directory. תן לתיקייה החדשה את השם raw.
גרור את קובץ התעודה netfree_ca.crt שהורדת אל תוך התיקייה החדשה res/raw.
שלב 3: יצירת קובץ הגדרות האבטחה
נווט שוב אל התיקייה app/src/main/res.
לחץ עליה קליק ימני ובחר New -> Directory. תן לתיקייה החדשה את השם xml.
לחץ קליק ימני על תיקיית xml החדשה ובחר New -> XML Resource File.
תן לקובץ את השם network_security_config.xml ולחץ על OK.
הדבק את התוכן הבא לתוך הקובץ החדש שיצרת:
<?xml version="1.0" encoding="utf-8"?> <network-security-config> <base-config> <trust-anchors> <certificates src="system" /> <certificates src="@raw/netfree_ca" /> </trust-anchors> </base-config> </network-security-config>
שלב 4: קישור קובץ ההגדרות לאפליקציה
פתח את הקובץ app/src/main/AndroidManifest.xml.
בתוך תג ה-<application>, הוסף את המאפיין android:networkSecurityConfig:
<application android:icon="@mipmap/ic_launcher" android:label="@string/app_name" ... android:networkSecurityConfig="@xml/network_security_config"> <activity ...> ... </activity> </application>