api

حل مشكلة عدم تشغيل الapi داخل تطبيقك في برنامج اندرويد ستوديو بسهوله

 

حل مشكلة عدم تشغيل الapi داخل تطبيقك في برنامج اندرويد ستوديو بسهوله

حل مشكلة عدم تشغيل الapi داخل تطبيقك في برنامج اندرويد ستوديو بسهوله


الapis واحد من العوامل الرئيسيه التي يجب عليك معرفتها كمبرمج وذلك لاهميتها الكبيره في تطبيقك ومعظم عمل الشركات يكون api ولذلك يجب عليك كمبرمج اتقان استخدام api ولقد شرحنا لكم في مقالة سابقة كيفية التعامل مع api المسؤول عن عرض الاخبار وايضا لن نكتفي بهذا القدر بس سنحاول معكم استكمال الدروس في هذة السلسله لكي تتمكن من امكانية استخدام الapi بشكل جيد وسوف نقدم دروس في التعامل مع postman و عمل login و register بواطسة apis والكثير من الدروس في هذه الميزة , وفي درس اليوم نقدم لكم مشكلة يعاني منها اغلب مستخدمي " اي بي أي " وهي عدم تشغيله رغم اتباعه للخطوات الصحيحة في الكود ولهذا عليك اتباع الخطوات التاليه والتي قد تساعدك للوصول الى الحل المناسب


اذا كنت تبحث عن دوره تعلم تطوير تطبيقات الاندرويد. فنحن في جي كودرس سنقدم لك كثيرا من الاكواد والشروحات وشرح للكود في هذا المجال , يمكنك عزيزي القارئ التوجه الى القسم المختص الذي تريد تعلمه وستجد بحر من الاكواد البرمجيه الكثيره التي يمكنك من خلالها تعلم اللغه وايضا لدينا قناه على موقع اليوتيوب نقدم فيها بعض الشروحات حول تطوير تطبيقات الاندرويد و في الايام المقبله باذن الله تعالى سوف ننتقل معكم الى فلاتر . 


حيث اننا نعلم برمجه تطبيقات الاندرويد وصناعة التطبيقات امر غير سهل ولكن يحتاج منك اولا الى تعلم احد لغات البرمجه مثل لغة ألجافا فهي لغه كبيره جدا و تستخدم بكثره في تطوير التطبيقات واذا فهمت لغه الجافا بشكل جيد يمكنك ان تتعلم اي لغه برمجه اخرى بسهوله لان لغه الجافا تعد من اصعب اللغات تقريبا لذلك حاول ان تتعلمها وايضا لا تقلق نحن نقدم في موقعنا شرحات في اكواد الجافا وشرح للغه وتقريبا في كل لغات البرمجه فقط انتقل الى القسم المختص وانزل الى اول مقاله وستجد شرح اللغه وبعدها سوف تجد مقدم عليها كثير من الاكواد متى تفهم الفكره منها. 


واذا كنت تبحث عن دوره تطوير تطبيقات الاندرويد في ايضا في موقعنا , نقدم الكثير من الاكواد البرمجيه والمشاريع مفتوحه المصدر التي يمكنك من خلالها تعلم لغات البرمجه وتطوير تطبيقات الاندرويد دون الحاجه الى اخذ دوره في هذا المجال لذلك دائما حاول ان تتابع الموقع لاننا نقوم بتنزيل الكثير من الاكواد باستمرار في لغات برمجه كثيره جدا والهدف هو تثقيف المحتوى العربي وجعله غني بالاكواد المطلوبه لكل المبرمجين في مختلف اللغات .


تفعيل تشغيل APis داخل manifest


عليك اضافة السطرين التاليين usesNonSdkApi و usesCleartextTraffic لانه قد تكون المشكلة منهم وايضا تاكد من عمل permission للانترنت

تفعيل تشغيل APis داخل manifest


التعديل في ملف manifest واضافة usesCleartextTraffi


<manifest
<uses-permission android:name="android.permission.INTERNET" />

 <application
android:usesNonSdkApi="true"
android:usesCleartextTraffic="true"

</manifest>


التعديل في baseUrl وتشغيله


من المشاكل الوراده ايضا هي انك تكون قد نسيت وضع / بعد com واكملت الرابط الاخر في عملية get او post ولم تضع في البداية / ولهذا تأكد من هذا الامر جيدا 

ايضا عليك بالتاكد من ان البروتوكول http وليس https لان هذه المشكلة وارده وكانت تسبب للكثير الازعاج 


التعديل في baseUrl وتشغيله


تعليقات