Never too late to start

ما با هم مسایل را حل می‌کنیم و مشکلات را پشت سر می‌گذاریم !

Never too late to start

ما با هم مسایل را حل می‌کنیم و مشکلات را پشت سر می‌گذاریم !

آیا در گنو/لینوکس می‌توان اندروید داشت؟

سلام امروز می‌خوام

سیستم عامل محبوب اندروید را در گنو/لینوکستون تجربه کنید ! حرف نداره این برنامه

http://cdn-www.xda-developers.com/wp-content/uploads/2014/03/android-plus-linux-equals-lindroid-edirts.jpg

 

 

برای داشتن اندروید در سیستم عامل گنو/لینوکس باید چند کار رو با هم انجام بدیم !

1)اول از همه مطمئن بشید که درایور کارت گرافیک سیستم نصب شده است ! متأسفانه برای درایو کارت گرافیک nvidia برای عملکرد مطلوب باید درایور انحصاری آن را نصب کنید


NVIDIA اصلأ با دنیای متن باز همکاری نمی‌کند !   

در جریان همایش کارآفرینی آلتو مهمان ویژه این همایش (لاینس توروالدز): توسعه دهنده ارشد پروژهٔ هسته (لینوکس) به سوال یکی از حضار که از او میپرسد "نظر شما در مورد پشتیبانی ضعیف کارت‌های گرافیک شرکت Nvidia در سیستم عامل لینوکس چیست؟" اینگونه پاسخ می دهد....


       نظر لاینس توروالدز پیرامون NVIDIA 


http://www.tonymacx86.com/attachments/graphics/69472d1381330268-nvidia-updates-web-drivers-10-8-5-supplemental-update-313-01-03f02-nvidia-logo.jpg    


2) برای داشتن اندروید باید یک شبیه ساز (ماشین مجازی) داشته باشیم !


پیشنهاد من VirtualBox است که می‌توانید از سایتش برای GnuLinux دانلود کنید توجه داشته باشید که

Extension pack آن را هم دانلود کنید متأسفانه سایت   www.virtualbox.org فیلتر می‌باشد ولی می‌توانید 

با دستور :

sudo apt-get install virtualbox 

آن‌ را نصب کنید !



3)مطمئن بشید که virtualization technology در سیستم شما فعال باشد !


برای فعال کردن قبل از بالا آمدن سیستم عامل کلید Delete یا F12 را فشار دهید تا صفحه‌ی تنظیمات بایوس باز شود و virtualization technology را فعال کنید !


اگر virtualization technology  را نیافتید به دنبال VT-x یا  AMD-v بگردید و آن را فعال کنید !


4) حالا زمان نصب برنامه‌ی محبوب گنیموشن است، به سایت آن بروید:


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

و نسخه‌ی مربوط به سیستم‌عامل خود را دانلود کنید.

(نسخه‌های موجود برای لینوکس: اوبونتو ۳۲ بیتی و ۶۴ بیتی، دبیان ۶۴ بیتی)


fast


برای دانلود نیاز به یک حساب کاربری دارید نگران نباشد ایجاد حساب کاربری رایگان است!

برای ایجاد ماشین مجازی نیز به این حساب نیاز خواهید داشت !


پس از دانلود شما یک فایل از نوع bin دارید ابتدا مکانی که دوست دارید برنامه نصب شود را انتخاب کنید سپس با خط فرمان (terminal) به مکان مورد نظر برید !

مثلا پوشه Document  :

cd Documents/

توجه : لازم نیست کل Document رو تایپ کنید برای کامل کردن از کلید tab استفاده کنید


حال با دستور زیر فایل bin را آماده‌‌ی اجرا کنید :

chmod +x name_of_file.bin

دیگه با دستور زیر همه چی تمومه :


sudo ./name_of_file.bin

اکنون یک پوشه به نام genymotion حاوی فایل اجرایی برنامه ایجاد شده است. برای اجرای برنامه روی فایل genymotion دابل کلیک کنید. برای سهولت در دسترسی به برنامه میتوانید آیکن آن را در نوار کناری ابونتو pin کنید. (یا در توزیع‌های دیگر یک لینک از آن در دسکتاپ ایجاد کنید.)



بعد از وارد کردن حساب کاربری :


اکنون یک اندروید 4.2 را انتخاب کنید ، بهتر است رزولوشن آن 480*800  باشد تا برنامه ها در آن کند نباشند !

یکی دوتا رزولوشن بالاتر هم برنامه‌ها با سرعت خوب انجام می‌شوند خودم 480*800 را امتحان کردم !


https://www.4teq.com/wp-content/uploads/2014/01/3.png


بعد صبر کنید تا فایل‌ها به طور کامل دانلود شوند.

اکنون اندروید شما فعال است و می‌توانید استفاده کنید !

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

                                         

اما اول ...


برای اجرای برنامه ها در اندروید مجازیتون شما به دو فایل حیاتی نیاز دارید وگرنه برنامه ‌ها اجرا نمی‌شوند !

این دو فایل که با فرمت زیپ هستند 

                                                   Google Apps و Genymotion-Arm-Translation

فایل   Genymotion-Arm-Translation


برای4.2 و ورژن متفاوت با 4.2 خودتون google apps رو دانلود کنید !


قبل اجرای هر برنامه در genymotion این دو فایل را بریزید و اخطار‌ها را بپذیرید !

سپس گنیموشن را ببندید و دوباره باز کنید اکنون اندروید شما آماده‌ی نصب برنامه‌ها است !


نکته : genymotion به طور پیش فرض google play services را ندارد برای برخی از بازی ها لازم است ! 


امیدوارم لذت ببرید







نظرات 0 + ارسال نظر
امکان ثبت نظر جدید برای این مطلب وجود ندارد.