تعلم صنع برامج الاندرويد بلغة الجافا باستخدام برنامج Eclipse
بسم الله الرحمن الرحيم
باستعرض معاكم طريقة تضبيط برنامج Eclipse Java Editor المشهور واستخدامه في برمجة تطبيقات الاندرويد من 1.5 إلى 2.2 الاشياء اللي نحتاجها: 1. حزمة Android SDK من هنا [url]http://www.ce4arab.com/vb7/showthread.php?t=226526[/url] 2. برنامج Eclipse Java Editor من هنا - لا تنزل Java [COLOR="Red"]EE[/COLOR] وانصح بالنسخة 32 بت حتى لو كان نظامك 64 بت لان الثاني يعاني من بعض المشاكل [url]http://www.eclipse.org/downloads/[/url] بسم الله نبتدي طريقة إعداد ال Ecliplse اولاً: فك الضغط عن الملف android-sdk_r06-windows.zip داخل مجلد C:/ ثانياً: فك الضغط عن الملف eclipse-java-helios-win32.zip داخل مجلد C:/ [IMG]http://www.ce4arab.com/vb7/images/sub/1007_1/184563.jpg[/IMG] بعدها ادخل مجلد eclipse وعند eclipse.exe اضغط باليمين وبعدها Send to وبعدها Desktop Shortcut بعدها قم بتشغيل برنامج Eclipse وعند اول تشغيل يظهر لك Workspace Launcher، قم باختيار مساحة البرمجة workspace، وبالنسبة لي اخترت الدرايف D كما في الصورة، مع وضع علامة صح بجانب Use this as default and do not ask again [IMG]http://www.ce4arab.com/vb7/images/sub/1007_1/184564.jpg[/IMG] ستظر لك واجهة Welcome، قم باغلاقها... الآن مع تنزيل حزمة Android لبرنامج Eclipse، يتم ذلك بالذهاب إلى Help ثم Install New Software [IMG]http://www.ce4arab.com/vb7/images/sub/1007_1/184565.jpg[/IMG] عند Work with، قم بادخال العنوان التالي ثم اضغط ADD ، بعدها ادخل اسم Repository وليكن Android SDK مثلا: [CODE]https://dl-ssl.google.com/android/eclipse/[/CODE] ستظر لك الحزمة بهذا الشكل [IMG]http://www.ce4arab.com/vb7/images/sub/1007_1/184566.jpg[/IMG] قم باختيار Developer Tools بعدها Next وأيضاً Next مرة اخرى بعدها قم بالموافقة على الشروط وغيرها واضغط Finish سيظر لك تحميل البرنامج [IMG]http://www.ce4arab.com/vb7/images/sub/1007_1/184567.jpg[/IMG] اذا ظهرت لك هذه الرسالة، اضغط OK وسيواصل التحميل [IMG]http://www.ce4arab.com/vb7/images/sub/1007_1/184568.jpg[/IMG] بعدها اضغط على Restart now ليتم إعادة تشغيل البرنامج، لا تخف الوندوز لن يعيد التشغيل فقط البرنامج بعدها اذهب إلى Window>Preferences واختر Android وتجاهل رسالة الخطأ عند SDK Location ضع عنوان المجلد للـ SDK والذي افترضنا ان نفك الضغط عنه في هذا العنوان: [CODE]C:\android-sdk-windows[/CODE] واضغط Apply ثم OK [IMG]http://www.ce4arab.com/vb7/images/sub/1007_1/184569.jpg[/IMG] بعدها اذهب إلى Windows>Android SDK and ADV Manager [IMG]http://www.ce4arab.com/vb7/images/sub/1007_1/184570.jpg[/IMG] من خلال Available Packages، ضع الاختيار على جميع الخيارات، واضغط Install Selected، المعذرة فهم موجودين عندي وفي الصورة التالية لا يمكن ان اضغط على Install Selected، هذه العملية ستأخذ وقت طويل [IMG]http://www.ce4arab.com/vb7/images/sub/1007_1/184571.jpg[/IMG] الآن مع كيفية اختيار المحاكي المناسب: من نفس الخيار السابق، إذهب إلى Virtual Devices واختر New وضع الخيارات المناسبة لك كما في الصورة ، ثم Add ADV [IMG]http://www.ce4arab.com/vb7/images/sub/1007_1/184572.jpg[/IMG] بعدها، من خلال File>New>Other قم باختيار مشروع الاندرويد ثم Next [IMG]http://www.ce4arab.com/vb7/images/sub/1007_1/184573.jpg[/IMG] بعدها اختر اسم للمشروع وقم باختيار Build Target المناسب وفي خانة Application Name ادخل اسم البرنامج [IMG]http://www.ce4arab.com/vb7/images/sub/1007_1/184574.jpg[/IMG] عند النزول قليلاً، هناك خيارات يجب وضعها ثم Finish [IMG]http://www.ce4arab.com/vb7/images/sub/1007_1/184575.jpg[/IMG] تم انشاء مشروع الجافا الخاص بالاندرويد ;) [IMG]http://www.ce4arab.com/vb7/images/sub/1007_1/184576.jpg[/IMG] الآن يمكنك البدء في البرمجة اتمنى ان يكون الشرح مفهوم :o |
حبيت من جد اشكرك على الموضوع والشرح القيم وكل عام ونت بخير
|
[QUOTE=الخبير21;1793715]حبيت من جد اشكرك على الموضوع والشرح القيم وكل عام ونت بخير[/QUOTE]
وانت بخير وصحة وسلامة اخوي ويلا نبي نشوف ابداعاتكم يا شباب |
يعطيك العافية أخوي و بارك الله فيك على الشرح الممتاز .. وكل عام و انت بخير
|
سلام عليكم
انا لي فتره اشتغل على برمجة الاندرويد ممكن نتبادل الخبرات فيما بيننا مستقبلا :) ، او حتى العمل معا على مشروع بسيط وشكرا لك على الشرح الرائع |
الف شكرا اخي الكريم افاده مهمه لكل مستخدم اندرويد
|
شكراااا جزيلا :)
اليوم كنت افكر بطرح فكرة فتح قسم لبرمجة الاندرويد هنا D: مارأيكم؟ انا اريد ان ابحث عن طرق البرمجه بلغات اخرى لاني ما اعرف بالجافا شيء :| بالضافه لاني افكر بشي يكون كروس بلات فورم هل هناك اي افكار ؟ وايضا هل هناك واجهه رسوميه لبرمجه الواجهه ؟ visual |
شكراا جزيلا
|
[quote=et3rnal;1794003]شكراااا جزيلا :)
اليوم كنت افكر بطرح فكرة فتح قسم لبرمجة الاندرويد هنا D: مارأيكم؟ انا اريد ان ابحث عن طرق البرمجه بلغات اخرى لاني ما اعرف بالجافا شيء :| بالضافه لاني افكر بشي يكون كروس بلات فورم هل هناك اي افكار ؟ وايضا هل هناك واجهه رسوميه لبرمجه الواجهه ؟ visual[/quote] الإكليبس يمكنك من البرمجة فيجوال :) ... ارمي زر وارمي خانة تعديل وابدا سوي البرمجة عليهم |
[QUOTE=أسير المشاعـر;1793902]سلام عليكم
انا لي فتره اشتغل على برمجة الاندرويد ممكن نتبادل الخبرات فيما بيننا مستقبلا :) ، او حتى العمل معا على مشروع بسيط وشكرا لك على الشرح الرائع[/QUOTE] اتشرف بمعرفتك والله ياخوي [QUOTE=et3rnal;1794003]شكراااا جزيلا :) اليوم كنت افكر بطرح فكرة فتح قسم لبرمجة الاندرويد هنا D: مارأيكم؟ انا اريد ان ابحث عن طرق البرمجه بلغات اخرى لاني ما اعرف بالجافا شيء :| بالضافه لاني افكر بشي يكون كروس بلات فورم هل هناك اي افكار ؟ وايضا هل هناك واجهه رسوميه لبرمجه الواجهه ؟ visual[/QUOTE] فكرة ممتازة، ان شاء الله تلاقي ترحيب من الادارة.. وبالنسبة للجافا تراه عذاب اسئلني عنه :( بس اذا فهمته صح بتفهم كل لغات البرمجة وبتكون عليك سهلة جداً بالجافا تقدر تصمم بالواجهة الرسومية بعد |
جميل جدا
شكرا على التوضيح الان خلصنا من الفيجوال بس بقى انا ما اعرف شي بالجافا :| لكن انا وجدت شي الكم وياريت تعطونا ارأكم بخصوصه واذا احد جربه [url]http://www.mosync.com/[/url] طبعا يوفر كروس بلات فورمز وحاليا مدعوم فيه اندريود وسيمبيان ووندوز فون وجافا وحسب الموقع قريبا ميجو وبلاك برير وحتى اي فون!!! طبعا انا مبتداء بال C/C++ "بدرسها بالجامعه" بس لانه ممكن نبرمج لكل هل بلات فورمز مع بعض افضل؟ |
[QUOTE=et3rnal;1795174]جميل جدا
شكرا على التوضيح الان خلصنا من الفيجوال بس بقى انا ما اعرف شي بالجافا :| لكن انا وجدت شي الكم وياريت تعطونا ارأكم بخصوصه واذا احد جربه [url]http://www.mosync.com/[/url] طبعا يوفر كروس بلات فورمز وحاليا مدعوم فيه اندريود وسيمبيان ووندوز فون وجافا وحسب الموقع قريبا ميجو وبلاك برير وحتى اي فون!!! طبعا انا مبتداء بال C/C++ "بدرسها بالجامعه" بس لانه ممكن نبرمج لكل هل بلات فورمز مع بعض افضل؟[/QUOTE] اعتقد انه لا يدعم C++ ولكن اللغة مافيها اختلاف كبير عن الجافا، مجرد بعض المفاهيم والاساسيات اللي مختلفة وشكراً على الموقع :o |
[quote=Sys. Developer;1795179]اعتقد انه لا يدعم C++
ولكن اللغة مافيها اختلاف كبير عن الجافا، مجرد بعض المفاهيم والاساسيات اللي مختلفة وشكراً على الموقع :o[/quote] اذا كنت تقصد ان MoSync ؟ فلا تظن ذالك قمت بتحميله وتثبيته وكل شي يشير الى انه يستخدم C\C++ للبرمجه عليه طبعا لم تختلف الجافا عنها كثير لكن الفرق هنا انها عند استخدام MoSync SDK سيمكننا من تشغيل تطبيقاتنا على اكثر من نظام تشغيل بدون تغيير الكود بالطبع هذا شيء رائع :eek: انا في السابق توجهة لل Qt الخاصه بنوكيا بعتبار انها تدعم هذا المفهوم وتدعم منصات وندوز وماك ولينكس وايضا تدعم سيمبيان ومي كو :thumbup: بس حاليا انا اندرويدي :D |
جزاك الله خيراً
يا فرحة ما تمّت :( كنت أظن ان البرنامج سهل نسبياً للمبتدئين لكن تبين أنه يحتاج إلمام بالجافا (و أنا كل اللي أخذته هو كورس introduction to programming منذ أكثر من 4 سنوات :) ) يا ريت إذا أحد يعرف برنامج يكون فيجوال و لا يعتمد بالأساس على الأكواد البرمجية لأني أريد أن أعمل برنامج قرآن كريم و لدي الخامات و المتطلبات (ما عدا الخبرة طبعا :) ) |
الف شكر أخوي ...وأن شاء الله نشوف مبرمجين يرفعون الراس ...على القوة شباب ...الله الله همتكم ...تحياتي ...
|
مشكورين على الردود
ان شاءا لله اخلص بعض الامور في العمل واتفرغ للبرمجة |
موضوع رائع بارك الله فيك ... فأنا أعشق الجافا ... وقد استفدت من هذا الموضوع كثيرا
|
مشكور جداً على هذا الفكرة الرائعة
و لكن لى طلب و أرجو منك المساعدة: لدى جهاز DELL Streak الإصدار 1.6 و هو لا يدعم اللغة العربية و أريد إضافتها للجهاز من حيث قراءة و كتابة الرسائل و أيضاً دعم اللغة العربية فى المتصفح و ليس مهم دعم القوائم فأريد عمل برنامج عبارة عن مجموعة الخطوط العربية لدمجها فى الجهاز فى إنتظار درك و شكرا |
[QUOTE=kamalabaza;1857470]مشكور جداً على هذا الفكرة الرائعة
و لكن لى طلب و أرجو منك المساعدة: لدى جهاز DELL Streak الإصدار 1.6 و هو لا يدعم اللغة العربية و أريد إضافتها للجهاز من حيث قراءة و كتابة الرسائل و أيضاً دعم اللغة العربية فى المتصفح و ليس مهم دعم القوائم فأريد عمل برنامج عبارة عن مجموعة الخطوط العربية لدمجها فى الجهاز فى إنتظار درك و شكرا[/QUOTE] بالنسبة للتعريب فكل جهاز له تعريب خاص، والديل لم ينزل في الشرق الأوسط فمن الصعب إيجاد تعريب له :( بس هناك حل مؤقت من خلال هالموضوع [url]http://www.ce4arab.com/vb7/showthread.php?t=243554[/url] الموضوع موجود في قسم السامسونغ ولكنه ينفع لكل الاجهزة تقريباً |
ما احب لغة الجافا لانها جدا بسيطة ، ياريت لو كانت انظمة الاندرويد تعتمد على الفلاش اكثر فسيكون أكثر من روعة ، بس لازم تكون الأجهزة قوية جدا لأن الفلاش قوي وله امكانيات عالية
|
موضوع رائع ياريت يثبت للاستفاده الدائمه من كل من يحب البرمجه (مثلي) ويريد التطوير والتعليم
|
شباب.. ودي لو نكون لنا قروب مطورين نتعاون فيما بيننا من ناحية افكار وتطوير وانشاء برامج :)
هذا ايميلي لاضافتي عالمسنجر... [email]anas.hsn@live.com[/email] |
[QUOTE=أسير المشاعـر;1862201]شباب.. ودي لو نكون لنا قروب مطورين نتعاون فيما بيننا من ناحية افكار وتطوير وانشاء برامج :)
هذا ايميلي لاضافتي عالمسنجر... [email]anas.hsn@live.com[/email][/QUOTE] سأضيفك عما قريب... بس اخلص بعض الامور ;) |
موضوع قيم اخوي ... الواحد وده بوقت فراغه يسوي شي مفيد بس الجافا تعل :P
|
[quote=computerchy;1861437]ما احب لغة الجافا لانها جدا بسيطة ، ياريت لو كانت انظمة الاندرويد تعتمد على الفلاش اكثر فسيكون أكثر من روعة ، بس لازم تكون الأجهزة قوية جدا لأن الفلاش قوي وله امكانيات عالية[/quote]
يمكنك البرمجه بلغات اخرى مثل ال C++ وغيرها ايضا هناك دعم ولكنه في بدايته لفريم Qt الخاص بنوكيا واخيرا يمكنك البرمجه بالفلاش على اندرويد وطبعا الاصح انك تستعمل الادوبي اير :D |
جميع الأوقات بتوقيت GMT +3. الساعة الآن 04:41 PM. |
Powered by vBulletin
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.