داغ ترین ها

ورود / عضویت

Diginaco

عضویت در سایت

فراموشی رمز عبور

Android-64-bit-Emulator

همانطور که از عنوان android 64 bit emulator می توانید حدس بزنید موضوع مقاله اندکی تخصصی است پس اگر زیاد علاقه ای به این موضوعات ندارید ممکن است مطلب برایتان جذاب نباشد ، ولی خواندن مطلب خالی از لطف نیست.

توسعه دهندگان و برنامه نویسانی که طراحی و توسعه ی اپلیکیشن های اندرویدی ۶۴ بیتی را هدف قرار داده اند. احتمالاً با شنیدن این خبر بسیار خشنود خواهند شد چرا که گوگل اعلام کرده که دستیابی به امولاتور اندروید ۶۴ بیتی یا پیش نمایش امولاتور  اندروید L امکانپذیر شده است.

امولاتور ۶۴ بیتی جدید اندروید برای کمک به توسعه دهندگان برای ایجاد اپلیکیشن های ۶۴ بیتی ساخته شده است که از ویژگیهای آن می توان به فضای ذخیره سازی قابل آدرس دهی ارتقا یافته ، تعداد بیشتری از رجیسترها و به موجب آن ست جدیدی از دستورات اشاره کرد. این امولاتور به به توسعه دهندگان این امکان را می دهد تا برنامه های خود را برای ورژن های ۶۴ بیتی اندروید L بهینه سازی کنند

گوگل کمی بیشتر در مورد امولاتور ۶۴ بیتی جدید اندروید توضیح داده است پس از زبان خود گوگل:

اپلیکیشن هایی که به واسطه ی زبان جاوا نوشته می شوند بدون هیچ گونه تغییری در کد موجود به صورت خودکار از این مزایا بهره خواهند برد.اما اپ هایی که با زبان های دیگر و  Android NDK r10b ایجاد شده اند ، می توانند برای معماری ۶۴ بیتی کامپایل شوند تا به قابلیت های امولاتور ۶۴ بیتی (android 64 bit emulator) دسترسی داشته باشند. برنامه های ۶۴ بیتی را می توان با در برداشتن  x86_64 در Build target یا به کار بردن کد APP_ABI = all64 در فایل Application.mk ایجاد کرد.
NDK مجموعه و پکیجی از ابزارهاست که به شما اجازه می دهد تا در بخشی از برنامه خود از زبانهای (native) از جمله C و  C++ استفاده کنید. برای دسته ی خاصی از یزنامه ها این کار می تواند مفید واقع شود، چرا که شما می توانید کدهای کتابخانه های موجود را که با زبان های ذکر شده نوشته شده اند مجدد موزد استفاده قرار دهید و زحمت بازنویسی آن را به خود ندهید ولی با این حال بیشتر برنامه ها نیازی به استفاده از Android NDK ندارند.
قبل از دانلود NDK درک این نکته ضروری است که NDK برای بیشتر برنامه ها مزیتی را به دنبال ندارد.
به عنوان یک توسعه دهنده شما باید بین مزایا و معایب این روش سبک و سنگین کنید، به صورت مشخصی به کار بردن کدهای native در اندروید عموماً باعث بهبود عملکرد و کارایی قابل توجهی در نتیجه نخواهد شد. اما همیشه پیچیدگی برنامه شما را افزایش خواهد داد . در کل، شما فقط باید زمانی از NDK استفاده کنید که برای برنامه شما ضروری باشد _ و هرگز به این دلیل که C یا C++ را ترجیح میدهید به سراغ استفاده از آن نروید.

برای خواندن جزئیات بیشتر در مورد امولاتور ۶۴ بیتی اندروید و دانلود موارد موردنیاز می توانید به Google Android Developer مراجعه کنید. البته با دور زدن تحریم ها!

منبع: ” geeky-gadgets

 

parham

پرهام برای پست هاش وقت زیادی صرف می کنه ، چون کاربران دیجی ناکو و علاقه مندان به فناوری رو زیادی دوست داره :)

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *