آموزش برنامه نویسی اندروید (Android)
دسته بندی ( ۴۸۲ آموزش )
نمایش دسته بندی ها (۴۸۲ آموزش)
مباحث اولیه، در برنامه نویسی اندروید
مباحث اولیه، در برنامه نویسی اندروید 28
کار با Activity ها ، در برنامه نویسی اندروید
کار با Activity ها ، در برنامه نویسی اندروید 21
طراحی فایل های xml متناظر با Activity ها و ... (لایه گرافیکی Activity ها و ...)، در برنامه نویسی اندروید
طراحی فایل های xml متناظر با Activity ها و ... (لایه گرافیکی Activity ها و ...)، در برنامه نویسی اندروید 11
کار با برنامه Eclipse (یا همان ADT Bundle)، در برنامه نویسی اندروید
کار با برنامه Eclipse (یا همان ADT Bundle)، در برنامه نویسی اندروید 11
خطاهای رایج در برنامه Eclipse و در برنامه نویسی اندروید
خطاهای رایج در برنامه Eclipse و در برنامه نویسی اندروید 10
کار با برنامه Android Studio ، در برنامه نویسی اندروید
کار با برنامه Android Studio ، در برنامه نویسی اندروید 9
خطاهای رایج در برنامه Android Studio و در برنامه نویسی اندروید
خطاهای رایج در برنامه Android Studio و در برنامه نویسی اندروید 3
تبدیل متغیرها و سایر تبدیل ها، در برنامه نویسی اندروید
تبدیل متغیرها و سایر تبدیل ها، در برنامه نویسی اندروید 9
نمایش عکس و کار با ImageView ، در برنامه نویسی اندروید
نمایش عکس و کار با ImageView ، در برنامه نویسی اندروید 23
نمایش متن و کار با رشته ها (strings) و TextView ، در برنامه نویسی اندروید
نمایش متن و کار با رشته ها (strings) و TextView ، در برنامه نویسی اندروید 38
ساخت دکمه (Button) ، در برنامه نویسی اندروید
ساخت دکمه (Button) ، در برنامه نویسی اندروید 7
ساخت لیست (فهرست) با ListView ، در برنامه نویسی اندروید
ساخت لیست (فهرست) با ListView ، در برنامه نویسی اندروید 12
ساخت EditText، در برنامه نویسی اندروید
ساخت EditText، در برنامه نویسی اندروید 6
مجموعه ویدئوهای آموزش طراحی متریال (Material Design)، در برنامه نویسی اندروید
مجموعه ویدئوهای آموزش طراحی متریال (Material Design)، در برنامه نویسی اندروید 13
طراحی متریال (Material Design)، در برنامه نویسی اندروید
طراحی متریال (Material Design)، در برنامه نویسی اندروید 3
پخش موسیقی، در برنامه نویسی اندروید
پخش موسیقی، در برنامه نویسی اندروید 5
نمایش انیمیشن، در برنامه نویسی اندروید
نمایش انیمیشن، در برنامه نویسی اندروید 3
تغییر ویژگی های کلی برنامه اندروید
تغییر ویژگی های کلی برنامه اندروید 3
ذخیره اطلاعات با SharedPreferences ، در برنامه نویسی اندروید
ذخیره اطلاعات با SharedPreferences ، در برنامه نویسی اندروید 2
پایگاه داده (SQLite Database)، در برنامه نویسی اندروید
پایگاه داده (SQLite Database)، در برنامه نویسی اندروید 10
تبادل اطلاعات بین برنامه اندروید و سرور اینترنتی (اینترنت)، در برنامه نویسی اندروید
تبادل اطلاعات بین برنامه اندروید و سرور اینترنتی (اینترنت)، در برنامه نویسی اندروید 21
نمایش یک صفحه اینترنتی یا کدهای HTML (کار با WebView) و ساخت لینک، در برنامه نویسی اندروید
نمایش یک صفحه اینترنتی یا کدهای HTML (کار با WebView) و ساخت لینک، در برنامه نویسی اندروید 8
حلقه ها (for و while و ...)، در برنامه نویسی اندروید
حلقه ها (for و while و ...)، در برنامه نویسی اندروید 2
نمایش پیام به کاربر (Dialog و AlertDialog و Toast و Notification و ...)، در برنامه نویسی اندروید
نمایش پیام به کاربر (Dialog و AlertDialog و Toast و Notification و ...)، در برنامه نویسی اندروید 11
ویژگی های صفحه نمایش و چرخش آن، در برنامه نویسی اندروید
ویژگی های صفحه نمایش و چرخش آن، در برنامه نویسی اندروید 10
به دست آوردن ویژگی های کلی برنامه اندروید، در برنامه نویسی اندروید
به دست آوردن ویژگی های کلی برنامه اندروید، در برنامه نویسی اندروید 4
به دست آوردن ویژگی های گوشی کاربر، در برنامه نویسی اندروید
به دست آوردن ویژگی های گوشی کاربر، در برنامه نویسی اندروید 5
بازی سازی، در برنامه نویسی اندروید
بازی سازی، در برنامه نویسی اندروید 1
به اشتراک گذاری (share)، در برنامه نویسی اندروید
به اشتراک گذاری (share)، در برنامه نویسی اندروید 5
کار با فایل ها و فولدرها در حافظه خارجی (External Storage)، در برنامه نویسی اندروید
کار با فایل ها و فولدرها در حافظه خارجی (External Storage)، در برنامه نویسی اندروید 15
کار با پوشه های raw و assets ، در برنامه نویسی اندروید
کار با پوشه های raw و assets ، در برنامه نویسی اندروید 2
عملیات های ریاضی، در برنامه نویسی اندروید
عملیات های ریاضی، در برنامه نویسی اندروید 13
کار با دوربین (Camera)، در برنامه نویسی اندروید
کار با دوربین (Camera)، در برنامه نویسی اندروید 3
کار با action bar ، در برنامه نویسی اندروید
کار با action bar ، در برنامه نویسی اندروید 4
کار با کلاس ها (class) ، در برنامه نویسی اندروید
کار با کلاس ها (class) ، در برنامه نویسی اندروید 4
کار با package ها ، در برنامه نویسی اندروید
کار با package ها ، در برنامه نویسی اندروید 2
نرم افزارهای شبیه ساز برای اجرای برنامه های اندروید بر روی سیستم عامل کامپیوتر (مثل ویندوز)
نرم افزارهای شبیه ساز برای اجرای برنامه های اندروید بر روی سیستم عامل کامپیوتر (مثل ویندوز) 2
امنیت، در برنامه نویسی اندروید
امنیت، در برنامه نویسی اندروید 1
Thread ها، در برنامه نویسی اندروید
Thread ها، در برنامه نویسی اندروید 3
سرویس ها (Service)، در برنامه نویسی اندروید
سرویس ها (Service)، در برنامه نویسی اندروید 9
BroadcastReceiver ، در برنامه نویسی اندروید
BroadcastReceiver ، در برنامه نویسی اندروید 0
تاریخ و زمان و تمامی موارد مرتبط با زمان (عملیات های زمان بندی شده و ...)، در برنامه نویسی اندروید
تاریخ و زمان و تمامی موارد مرتبط با زمان (عملیات های زمان بندی شده و ...)، در برنامه نویسی اندروید 11
AsyncTask ، در برنامه نویسی اندروید
AsyncTask ، در برنامه نویسی اندروید 2
آرایه ها (Arrays)، در برنامه نویسی اندروید
آرایه ها (Arrays)، در برنامه نویسی اندروید 3
لیست آرایه ای (ArrayList)، در برنامه نویسی اندروید
لیست آرایه ای (ArrayList)، در برنامه نویسی اندروید 6
رنگ ها (Colors)، در برنامه نویسی اندروید
رنگ ها (Colors)، در برنامه نویسی اندروید 3
Fragment ها و Tab بندی، در برنامه نویسی اندروید
Fragment ها و Tab بندی، در برنامه نویسی اندروید 8
معرفی کتابخانه ها (Libraries)، در برنامه نویسی اندروید
معرفی کتابخانه ها (Libraries)، در برنامه نویسی اندروید 1
ساخت ProgressDialog یا ProgressBar برای نمایش میزان پیشرفت اجرای یک سری عملیات، در برنامه نویسی اندروید
ساخت ProgressDialog یا ProgressBar برای نمایش میزان پیشرفت اجرای یک سری عملیات، در برنامه نویسی اندروید 3
نسخه اندروید (Android version) و API level (نسخه API) ، در برنامه نویسی اندروید
نسخه اندروید (Android version) و API level (نسخه API) ، در برنامه نویسی اندروید 1
لرزاندن گوشی (vibrate)، در برنامه نویسی اندروید
لرزاندن گوشی (vibrate)، در برنامه نویسی اندروید 2
پرداخت درون برنامه ای، در برنامه نویسی اندروید
پرداخت درون برنامه ای، در برنامه نویسی اندروید 1
 پروژه های اندروید Open Source کاربران کلیدستان
پروژه های اندروید Open Source کاربران کلیدستان 2
ساخت امکانات جانبی (جستجو، لیست علاقه مندی، لوگو، منو و ...) برای برنامه اندروید
ساخت امکانات جانبی (جستجو، لیست علاقه مندی، لوگو، منو و ...) برای برنامه اندروید 5
مباحث عمومی، در برنامه نویسی اندروید
مباحث عمومی، در برنامه نویسی اندروید 35

آموزش نصب و استفاده از نرم افزار Genymotion ، برای شبیه سازی برنامه های اندروید بر روی کامپیوتر

نرم افزار Genymotion برای شبیه سازی برنامه های اندروید بر روی کامپیوتر به کار می رود. با این نرم افزار قادر هستید که برنامه اندروید خود را بر روی گوشی های مختلف و همچنین نسخه های مختلف اندروید، تست کنید.

بخشی از امکانات نرم افزار Genymotion پولی می باشند و تنها با خرید license اصلی آن، می توانید از آنها استفاده نمایید، اما همان بخش های رایگان، نیازهای ما را برطرف می کنند. البته اگر برای اولین بار از این نرم افزار استفاده می کنید، تمامی امکانات آن به مدت 15 روز فعال است و بعد از پایان این 15 روز، برخی بخش ها به صورت غیرفعال در می آیند.

برای استفاده از نرم افزار Genymotion ، ابتدا باید نرم افزار Oracle VM VirtualBox را بر روی کامپیوتر خود نصب کنیم زیرا پیش نیازی برای Genymotion می باشد. اما خود سایت نرم افزار Genymotion ، یک بسته نرم افزاری را قرار داده است که در آن، Oracle VM VirtualBox نیز به همراه Genymotion نصب می شود. برای دانلود آن، به صفحه زیر بروید :


https://www.genymotion.com/#!/download

بر روی گزینه Get Genymotion کلیک کنید (دقت کنید که اگر سیستم عامل شما ویندوز است، حتما بر روی لینک موجود در بخش Windows کلیک کنید) :

آموزش نصب و استفاده از نرم افزار Genymotion ، برای شبیه سازی برنامه های اندروید بر روی کامپیوتر

صفحه ای به شکل زیر نمایش داده می شود :

آموزش نصب و استفاده از نرم افزار Genymotion ، برای شبیه سازی برنامه های اندروید بر روی کامپیوتر

ما باید در سایت genymotion.com ، یک حساب کاربری داشته باشیم، بنابراین بر روی گزینه Create account کلیک می کنیم. صفحه زیر نمایش داده می شود :

آموزش نصب و استفاده از نرم افزار Genymotion ، برای شبیه سازی برنامه های اندروید بر روی کامپیوتر

در این صفحه، اطلاعات لازم را در فرم وارد کرده و سپس بر روی گزینه Create account کلیک می کنیم (اطلاعات حساب کاربری را در نزد خود نگه دارید، زیرا در مراحل بعدی به ان نیاز خواهیم داشت). پس از ثبت نام، یک ایمیل برای شما ارسال می شود که باید آن را باز کرده و عملیات فعال سازی حساب کاربری خود را با کلیک بر روی لینک موجود در آن، اجرا نمایید. با کلیک روی لینک موجود در ایمیل، به سایت genymotion.com منتقل می شوید و عملیات فعال سازی حساب کاربری به صورت خودکار اجرا می شود.

بعد از فعال شدن حساب کاربری خود، دوباره به مان صفحه دانلود مراجعه کرده و بر روی گزینه Get Genymotion کلیک کنید. فایل نصب، دانلود خواهد شد.

پس از دانلود فایل نصب، آن را اجرا کنید و مراحل نصب را طی کنید :

آموزش نصب و استفاده از نرم افزار Genymotion ، برای شبیه سازی برنامه های اندروید بر روی کامپیوتر

پس از پایان مراحل نصب Genymotion ، پنجره نصب Oracle VM VirtualBox نمایش داده می شود که باید آن را هم نصب نمایید :

آموزش نصب و استفاده از نرم افزار Genymotion ، برای شبیه سازی برنامه های اندروید بر روی کامپیوتر

بعد از پایان مراحل نصب، بر روی آیکون برنامه Genymotion کلیک می کنیم تا اجرا شود :

آموزش نصب و استفاده از نرم افزار Genymotion ، برای شبیه سازی برنامه های اندروید بر روی کامپیوتر

پنجره زیر نمایش داده می شود که تذکر می دهد شما هنوز virtual device ای (یک گوشی مجازی برای تست برنامه اندروید) انتخاب نکرده اید و آیا قصد دارید که یک virtual device انتخاب نمایید (اضافه کنید) یا خیر :

آموزش نصب و استفاده از نرم افزار Genymotion ، برای شبیه سازی برنامه های اندروید بر روی کامپیوتر

بنابراین بر روی گزینه Yes کلیک می کنیم. پنجره زیر نمایش داده می شود :

آموزش نصب و استفاده از نرم افزار Genymotion ، برای شبیه سازی برنامه های اندروید بر روی کامپیوتر

برای اینکه بتوانیم لیست virtual device های قابل انتخاب را ببینیم، ابتدا باید اطلاعات حساب کاربری خود در سایت genymotion.com را در نرم افزار وارد کنیم. برای این منظور، بر روی گزینه Sign in کلیک می کنیم تا پنجره زیر نمایش داده شود :

آموزش نصب و استفاده از نرم افزار Genymotion ، برای شبیه سازی برنامه های اندروید بر روی کامپیوتر

در این پنجره، اطلاعات حساب کاربری خود را وارد کرده و سپس بر روی گزینه Sign in کلیک می کنیم. دقت کنید که در این مرحله باید به اینترنت متصل باشم زیرا نرم افزار با سرور سایت genymotion.com تبادل اطلاعات می کند تا حساب کاربری تایید شود، نکته مهم این است که گاهی نصب Oracle VM VirtualBox (که در مراحل قبل نصب کردیم)، باعث ایجاد اختلالاتی در شبکه (network) اتصال به اینترنت ما می شود. بنابراین اگر در این مرحله با پیام خطا روبرو شدید، ابتدا اتصال خود به اینترنت (مثلا شبکه wireless آن) را قطع کرده و دوباره به آن متصل شوید و سپس همین مرحله Sign in کردن را تکرار نمایید.

در صورت موفقیت آمیز بودن مرحله Sign in ، لیست virtual device های قابل انتخاب نمایش داده می شود :

آموزش نصب و استفاده از نرم افزار Genymotion ، برای شبیه سازی برنامه های اندروید بر روی کامپیوتر

با کلیک روی هر virtual device ، مشخصات آن نمایش داده می شود :

آموزش نصب و استفاده از نرم افزار Genymotion ، برای شبیه سازی برنامه های اندروید بر روی کامپیوتر

همچنین با گزینه Device model می توانیم مدل virtual device و با گزینه Android version ، می توانیم نسخه اندروید نصب روی virtual device را مشخص کنیم.

یک virtual device را انتخاب کرده و بر روی گزینه Next کلیک می کنیم. پنجره زیر نمایش داده می شود که در آن می توانید یک نام دلخواه برای virtual device انتخاب کنید :

آموزش نصب و استفاده از نرم افزار Genymotion ، برای شبیه سازی برنامه های اندروید بر روی کامپیوتر

سپس بر روی دکمه Next کلیک می کنیم. در این مرحله اطلاعات virtual device از اینترنت دریافت می شود. دقت کنید که ممکن است دوباره پنجره Sign in کردن نمایش داده شود. در صورت عدم وجود مشکل، اطلاعات دانلود می شوند :

آموزش نصب و استفاده از نرم افزار Genymotion ، برای شبیه سازی برنامه های اندروید بر روی کامپیوتر

صبر می کنیم تا دانلود پایان یابد و سپس بر روی دکمه Finish کلیک می کنیم :

آموزش نصب و استفاده از نرم افزار Genymotion ، برای شبیه سازی برنامه های اندروید بر روی کامپیوتر

اکنون virtual device مورد نظر در صفحه اصلی نرم افزار Genymotion نمایش داده می شود :

آموزش نصب و استفاده از نرم افزار Genymotion ، برای شبیه سازی برنامه های اندروید بر روی کامپیوتر

با انتخاب کردن virtual device و کلیک بر روی گزینه Start ، می توانیم virtual device را در یک پنجره جدید مشاهده کنیم (مثل روشن شدن گوشی عادی) :

آموزش نصب و استفاده از نرم افزار Genymotion ، برای شبیه سازی برنامه های اندروید بر روی کامپیوتر

نصب یک فایل apk بر روی virtual device :

برای نصب یک فایل apk بر روی virtual device ، ابتدا باید virtual device در حال اجرا باشد، سپس فایل apk را با موس گرفته و به درون پنجره نمایش virtual device برده و کلید موس را رها می کنیم (drag and drop). با این کار، فایل apk به صورت خودکار بر روی virtual device نصب می شود :

آموزش نصب و استفاده از نرم افزار Genymotion ، برای شبیه سازی برنامه های اندروید بر روی کامپیوتر
آموزش نصب و استفاده از نرم افزار Genymotion ، برای شبیه سازی برنامه های اندروید بر روی کامپیوتر
آموزش نصب و استفاده از نرم افزار Genymotion ، برای شبیه سازی برنامه های اندروید بر روی کامپیوتر

نصب یک پروژه اندروید موجود در برنامه Eclipse (یا ADT Bundle) بر روی virtual device :

برای نصب یک پروژه اندروید موجود در برنامه Eclipse (یا ADT Bundle) بر روی virtual device ، کلید (مبحث) زیر را بخوانید :

نصب یک پروژه اندروید موجود در برنامه Android Studio بر روی virtual device :

برای نصب یک پروژه اندروید موجود در برنامه Android Studio بر روی virtual device ، کلید (مبحث) زیر را بخوانید :

  • فهرست مباحث
نویسنده علیرضا گلمکانی
شماره کلید 3083
گزینه ها
به اشتراک گذاری (Share) در شبکه های اجتماعی
نظرات 11 11 0
مهدی
۱۳۹۵/۰۷/۱۱
۰۳:۰۴

سلام و خسته نباشید.
ببخشید جناب بنده جنی موشن رو دقیقا نثل اموزش که داده بودید نصب کردم اما موقع اجرا چنین اروری رو میده خواهش میکنم راهنماییم کنید.
میشه خواهش کنم راهنماییم کنید؟؟
اینم عکس
[عکس: Capture.PNG]

admin
۱۳۹۵/۰۷/۱۲
۱۵:۵۷

سلام.
سعی کنید که Virtual Device را مستقیما توسط Virtualbox اجرا کنید تا متن خطای مربوط به آن را مشاهده نمایید. سپس بر اساس متن خطا، در اینترنت راه حل های ارائه شده برای آن را جستجو کنید (با گوگل).
به عنوان یک مثال :

http://stackoverflow.com/questions/19106...net-adapte

Flower

scala
۱۳۹۵/۰۷/۲۹
۲۲:۴۶

سلام 
یه مشکل داشتم ,میخوام جنی موشنو نصب کنم وقتی نام کاربری و رمزو وارد میکنم همش میگه اشتباهه میشه لطفا راهنمایی کنید؟؟؟؟

jahannia
۱۳۹۵/۱۰/۱۹
۱۹:۴۵

سلام من کل genymotion_vbox ها رو جداگانه قبلا دانلود کردم چطوری میتونم بعدا اونها رو وارد کنم ولی موقع نصب دانلودشون نکنم

farshid
۱۳۹۵/۱۱/۰۶
۰۸:۳۹

سلام خسته نباشید ، بسیار تشکر می کنم بابت آموزش های شما ،  واقعا عالی اند.
 
یه سوال داشتم :
 
من طبق دستورات شما Genymotion رو نصب کردم ولی زمانی که اجرا می کنم این پیغام رو نشون می دهد.
 
http://s1.picofile.com/file/8283720942/Capture1.PNG
 
راه کار هایی که تا کنون برای حل مشکل بکار گرفتم عبارت اند از :
 
1- چندین بار جنی موشن رو باز و بسته کردم. ( حل نشد )
2- آی پی ها رو تغییر دادم ، منظورم اون اعداد در sitting   برنامه ی VirtualBox ( حل نشد )
3- تیک VirtualBox رو در قسمت sitting کامپیوترام فعال کردم ( حل نشد )
4- جی موشن و VirtualBox رو بروز کردم ( حل نشد )
5- پلاگین دیگه ای رو برای نمایش در جنی موشن دانلود کردم . (باز هم نتیجه نگرفتم )
 
لطفا ای دیگه راهی هست به من اطلاع دهید ، بسیار بسیار ممنون.

admin
۱۳۹۵/۱۱/۰۶
۱۸:۳۴

سلام.
لینک زیر را ببینید :

http://stackoverflow.com/questions/36436...ip-address

Flower

سینا
۱۳۹۶/۰۱/۱۶
۱۶:۰۴

با سلام خیلی ممنون بابت آموزش های خوبتون Heart

یک سوال داشتم من دقیقا طبق آموزش های شما برنامرو  نصب و اجرا کردم ولی ارور زیر رو میده . 
چندبار پاک ک ردمو دوباره نصب کردم ولی بازهم فایده نداشت. 
ممنون میشم راهنمایی کنین
[عکس: Capture.PNG]

محمد
۱۳۹۶/۰۳/۲۴
۰۶:۳۰

باید در وپوال باکس اونو اجرا کنید بعد بدون شک بالا میاد

دستورانی
۱۳۹۶/۰۳/۲۴
۰۷:۰۰

سلام . من طبق اموزش هایی که داده بودید نرم افزار رو نصب کردم و ویرچوال دیوایس رو دانلود کردم اما وقتی روش کلیک می کنم با ارور مواجه می شم

متن ارور:

کد پی‌اچ‌پی:
C:\Users\Ali\Desktop\Capture.MHT 

لطفا اگه میشه کمکم کنید خیلی نیاز دارم

jaber
۱۳۹۸/۰۲/۰۱
۰۹:۳۴

با سلام
من همه این کارها رو قدم به قدم انجام دادم اما باز هم ویرچوال باکس خطا میده

mahdi
۱۳۹۸/۰۲/۰۲
۱۷:۵۶

وقتی که میخواییم عضو سایت جنی بشیم به اطلاعات روبه روی یوزر و ایمیل چی باید نوشت  Angel

ارسال نظر جدید (بدون نیاز به عضو بودن در وب سایت)

جستجو در کلیدستان، توسط گوگل

جستجو در عنوان کلیدها

دسترسی سریع

کلید
×

شماره کلید


دسته بندی
×

شماره دسته کلید


جستجو
×

جستجو


کلمات کلیدی

راهنمای کلمات کلیدی (کلاس ها، توابع، عناصر و ...) در برنامه نویسی اندروید، بر اساس حرف اول کلمه کلیدی :

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

developer.android.com