الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

سؤال: أريد مساعدتكم في كيفية تشغيل تطبيق الاندرويد على المحاكي؟

بدأه ammaralabdally2014 في 18 نوفمبر 2013 · 14 رد · 3,405 مشاهدة · في Android
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم


أريد مساعدتكم في كيفية التخلص من الأخطاء الناتجة  أثناء تنفيذ تطبيق أندرويد 


حيث عندما أشتغل على برنامج إكليبس eclipse وأحاول تنفيذ التطبيق الذي أنشأته بواسطة تشغيله في


المحاكي يظهر لي أخطاء ... وهي :


الخطأ الأول:


Dex Loader] Unable to execute dex: java.nio.BufferOverflowException. Check the Eclipse log for stack trace.


الخطأ الثاني :

Conversion to Dalvik format failed: Unable to execute dex: java.nio.BufferOverflowException. Check the Eclipse log for stack trace.

فأرجو مساعدتكم عاجلاً ... شاكراً تعاونكم ...

#2

السلام عليكم ورحمة الله 


هنالك أسباب عدة لهذه المشاكل : 


 


أولها  ...إذا قمت بالتحديث إلى المراجعة 19 فلا ننسى تحديث ال ADT


 


تأكد من أن قيمة  : targetSdkVersion في AndroidManifest.  هي نفسها    


  target=android-<value> في project.properties


 


قم بعمل clean أو restart eclipse كذلك ...

لا إله إلا الله محمد رسول الله  

Blog

GitHub

#3

نصيحة أخرى ، قم بإستعمال أندرويدستديو .... ال-IDE الجديد المعتمد من جوجل  :) 


http://developer.android.com/sdk/installing/studio.html


بالتوفيق إن شاء الله 


1

لا إله إلا الله محمد رسول الله  

Blog

GitHub

#4

مشكور أخي issamux  بالنسبة للطريقة الاولى بصراحة ما أفتهم لي وآسف على هذا الشيء لأنني جديد على برنامج إيكليبس ..يعني مش عارف كيف أستخدمه فلو توضح بشكل أكبر يجزيك الله الخير وسأحاول أثبّت  أندرويدستديو .... ال-IDE الجديد المعتمد من جوجل الذي نصحتني به وسأرد لك خبر ... شكراً جزيلاً على تجاوبك ..


#5

السلام عليكم ورحمة الله ، أخي العزيز 


عند إستعمال Eclipse لبرمجة تطبيقات أندرويد ، فإننا نستعمل PLUGIN ... وإذا تم تطوير أو ترقية أندرويد API ولم نفعل نفس الشيء مع   هذا ال-Plugin  فتحدث مشاكل شبيهة بالتي ذكرتها :) ...


أما بخصوص إستعمال eclipse ،، راجع المنتدى هنالك فيديوهات معدة من طرف الاخوة ، جزاهم الله كل خير


 


وأخيراً :) ... دع eclipse وإستعمل ANDROID-STUDIO مع نظام الجديد لتوليد البرامج GRADLE .....والعديد من الإضافات الجيدة .... أنا من المحبين العاشقين لل-Eclipse استعمله من عام  2006 لكن لبرمجة android  ... نتبع اصحاب الروبوت الأخضر في اختيارهم  :) 


 


بالله التوفيق إن شاء الله 


لا إله إلا الله محمد رسول الله  

Blog

GitHub

#6

أخي انا حمّلت اندرويد استوديو من الرباط اللي اعطيتني اياه .. ثم أردت فتح البرنامج وانشأت مشروع جديد وعندما ضغطت على finish في آخر خطوة من الانشاء ظهرت لي رسالة خطأ ولم يفتتح البرنامج .. الرسالة هي :


Unable to start the daemon process.

This problem might be caused by incorrect configuration of the daemon.

For example, an unrecognized jvm option is used.

Please refer to the user guide chapter on the daemon at http://gradle.org/docs/1.8/userguide/gradle_daemon.html

Please read below process output to find out more:

-----------------------

Error occurred during initialization of VM

Could not reserve enough space for object heap

Error: Could not create the Java Virtual Machine.

Error: A fatal exception has occurred. Program will exit.

 

 

Consult IDE log for more details (Help | Show Log)

#7

من فضلك ماهية ARCH لنظام التشغيل عندك 


هل قمت بيتثبيت جافا ؟ ما نوع أو ARCH ...


أضف JAVA_HOME  للمتغيرات البيئة ...


قم بترقية  android_studio إلى أخر إصدار 


إذا لم يحل المشكل حمل إصدار gradle من الموقع الرسمي واستعمله عوض ال gradle المستعمل ....


 


الله المعين 


لا إله إلا الله محمد رسول الله  

Blog

GitHub

#8

السلام علي ورحمة الله وبركاته .. انا اعتذر لكثرة الالحاح بالاسئلة .. فاعذرني اخي لاني جديد على برمجة تطبيقات الاندرويد نفذت ما قلته لي والحمدلله تم التخلص من الاخطاء تلك وجاء خطأ جديد وهو : 

Unknown host 'repo1.maven.org'.
 
Please ensure the host name is correct. If you are behind an HTTP proxy, please configure the proxy settings either in Android Studio or Gradle.
 
Consult IDE log for more details (Help | Show Log)
ممكن توضح لي ايش سبب الخطأ .. جزاك الله خيراً
#9

السلام عليكم ورحمة الله 


 


بالعكس ، أنا سعيد انك طرحت السؤال ده :) ... ( وينك يا أبو إسماعيل :) ... تحية لاخواننا المصريين  )


أما بعد 


 


هذا الخطأ ، مرتبط بعدم اتصالك بشبكة الأنترنت ... 


أعد الكرة ، مرة أخرى ... 


 


اشجعك على روحك القتالية ، وأنك مصر على تثبيت وحل المشاكل ... هكذا نتعلم :) .... 


 


بارك الله فيك 


لا إله إلا الله محمد رسول الله  

Blog

GitHub

#10

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

Unable to start the daemon process.
This problem might be caused by incorrect configuration of the daemon.
For example, an unrecognized jvm option is used.
Please refer to the user guide chapter on the daemon at http://gradle.org/docs/1.8/userguide/gradle_daemon.html
Please read below process output to find out more:
-----------------------
Error occurred during initialization of VM
Could not reserve enough space for object heap
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
 
 
Consult IDE log for more details (Help | Show Log)
ولا يخفيك أنني قد حليت هذه المشكلة سابقا أثناء ظهورها اتباعاً لتعليماتك الطيبة حيث قمت آنذاك بما يلي :
1- قمت بتثبيت sdk manager من الموقع الرسمي للاندرويد ديفلوبر
2- قمت بتثبيت لغة الجافا jdk من الموقع الرسمي لأوراكل
3- قمت بتثبيت برنامج Android Studio من الموقع الرسمي أندرويد ديفلوبر http://developer.android.com/sdk/installing/studio.html
4- قمت بإضافة user variable كما يلي : JAVA_HOME ثم الرابط C:\Program Files\Java\jdk1.7.0_45 ثم OK وذلك من خصائص الكمبيوتر و و و و ... إلخ 
... لكن بالنسبة لقولك سابقاً ( من فضلك ماهية ARCH لنظام التشغيل عندك ... ما نوع أو ARCH ...إذا لم يحل المشكل حمل إصدار gradle من الموقع الرسمي واستعمله عوض ال gradle المستعمل ....)
فانا لم أفهم ذلك ... لذا لو سمحت ان لم يكن هناك مانع من التواصل معك عبر بريد الكتروني ياهو أو عبر الفيس بوك .. حتى نحل المشكلة بأسرع وقت ممكن وبنفس الوقت وبعد حل المشكلة يمكننا عرضها هنا حتى يستفيد الجميع وبدون أن تتشتت الأفكار .. والمعذرة عن التقصير والمعذرة عن ازعاجكم ...سدد الله خطاكم وجعله في ميزان حسناتكم ... 

تم تعديل هذه المشاركة بواسطة ammaralabdally2014 في 24 نوفمبر 2013 في 18:41

#11

سؤالي عن ال-ARCH ، كان فقط لتوجيهك إلى نوع إصدار جافا 32 أو 64 ...

استسمحك ليس بمقدوري حالياً إستعمال chat .... أما فيسبوك ... فسوف استعمله عندما يلج الجمل في سم الخياط ..   :)  ... أفضل ان شاء الله قادماً إستعمال hangout جوجل للتواصل مع الأحباب في هذا المنتدى ... أو يقوم المشرفون بإنشاء واحد هنا  ؛) ....


حالياً سوف أساعدك بدون تردد ، لا تقلق ... إن شاء الله  بالتوفيق ...


بخصوص إذاً مشاكل إستعمال AS  (أندرويدستديو )  : شخصياً قمت بعمل مايلي .


  • تحميل JAVA و-gradle من الموقع الرسمي الخاص بهم 
  • وضع متغيرات البيئة لكل من جافا JAVA_HOME و-GRADLE ( في حالة نريد إستعماله إطلاقاً من ال shell)
  •   تحميل إصدار جديد من موقع جوجل أندرويد ... لأن الاصدارات القديمة > 0.2 أضن بها مشاكل كثيرة  
  • وبعد التحميل قم بتحديث البرنامج إلى الاصدار الأخير أظنه  : 0.3.6 ...أو إلى أخر إصدار 
  • اختيار gradle  عند 3amal  Import لأحد المشاريع ... ( أنظر الصورة أسفله  )
o78yfs.png
  • إذا كان مشروع قديم تم انشاؤه في eclipse أقوم بعمل export للمشروع واختيار gradle  ( أنظر الصورة أسفله  )
ae9k5d.png

تم تعديل هذه المشاركة بواسطة issamux في 24 نوفمبر 2013 في 19:49

لا إله إلا الله محمد رسول الله  

Blog

GitHub

#12

انتظر ردك لمعرفة  :

  1. هل قمت بتحميل جافا 64 أو 32 ... وهل قمت بتثبيت "Extras/Android Support Repository" إنطلاقاً من SDK manager
  2. هل تريد إنشاء أو تحميل مشروع على أندرويد ستديو 
  3. ليس لدي نظام تشغيل ويندوز حالياً للتجربه    ... لم أعد أذكر لكن أظن يجب إستعمال SYSTEM_VAR في متغيرات البيئة   System Environment Variables   وليس user ..

في إنتظار ردك أخي الغالي .... :) 

لا إله إلا الله محمد رسول الله  

Blog

GitHub

#13

شكراً أخي لتعاونك .. بالنسبة للغة الجافا نزلت حسسب نظام التشغيل اللي عندي يعني 32 بت .. وقد ثبتت "Extras/Android Support Repository" إنطلاقاً من SDK manager .. واستخدمت  SYSTEM_VAR في متغيرات البيئة   System Environment Variables بالنسبة ل JAVA_HOME.. وحملت gradle1.9 وعرفته في متغيرات البيئة GRADLE_HOME  وحددت مسار ملف bin الذي في الجريدل .. ثم فتحت برنامج Androi studio الاصدار الأخير >>> وأنشات مشروع جديد والانترنت متصل آنذاك .. وأدخلت application name و و و و ... الخ فقام البرنامج بتحميل ملفات من موقع repo1.moven.org/.... ثم فجاة :)  أشتغل البرنامج أخيراً وبحمد الله  .. شكراً جزيلاً أخي .. ,وان شاء الله يشتغل المحاكي في برنامج اندرويد استديو لانه هو المشكلو الأولى التي عانيت منها ... ولو لديكم كتب أو مراجع عن استخدام Android Studio  فأفيدونا جزاكم الله ألف خير .. شكرا جداً جداً

تم تعديل هذه المشاركة بواسطة ammaralabdally2014 في 24 نوفمبر 2013 في 23:32

#14

الحمد لله  :) ... ادعو ا لي وجميع المسلمين بالجنة  :) ...


حسب علمي  حالياً لاتوجد مصادر لإستعمال أندرويد ستديو ... فحتى جوجل متعثرة في تصحيحه وابقائه فعالاً ...

لا إله إلا الله محمد رسول الله  

Blog

GitHub

#15

اللهم أدخل كل من ساهم في عمل الخير ومساعدة الآخرين الجنة يارب العالمين .. وجميع أمة محمد علية الصلاة والسلام ... اللهم آمين ..

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…