صفحه اصلی - فروم پرشین سون

بازگشت   PersianSeven Forums > سخت افزار, نرم افزار و برنامه نویسی | Web Design & Programming > اخبار و مــقــالات کامپيوتری > ترفندها و نکات ویندوز و رجیستری
پورتال پرشين راهنمایی جــوایز IShop وبلاگ پرشین تماس با ما


ارسال مبحث جدید  پاسخ
 
LinkBack ابزارهای موضوع جستجو این تاپیک حالت نمایش
قدیمی 02-06-2014   #1 (لينک اين پست)
مدیران بازنشسته پرشین سون
 
آواتار Ramana
 
تاريخ عضويت: Nov 2013
محل سكونت: زیر گنبد کبود
سن: 24
اسم واقعی: رامانا
پست ها: 40,832
تشكرها (از ديگران): 3,154
تشكر شده 4,444 بار در 2,108 پست
چوق (ثروتمند شماره 5): 20,473,925
پاداش داده شده 403 مرتبه
تاکنون 62 مرتبه با چوق تشکر کرده
تشکر شده با چوق 129 مرتبه
فعاليت Longevity
0/20 9/20
Today پست ها
ssss40832

ويترين جوايز


عکسهای خریداری شده
نوشابه شنگولی پرسپولیس تهران
new.4 اجراي برنامه‌هاي آندروئيد روي ويندوز

(قسمت اول)






حتي اگر در حال حاضر يكي از كاربران گوشي‌هاي آندروئيد نباشيد، شايد به اين فكر افتاده باشيد كه اين همه هياهو درباره سيستم‌عامل مذكور چه دليلي دارد. شايد مدتي از زمان خود را در يك فروشگاه گوشي‌هاي موبايل محلي گذرانده و به بررسي يك گوشي آندروئيدي پرداخته باشيد. حتي ممكن است چند دقيقه‌اي با گوشي آندروئيدي يكي از دوستان خود سرگرم شده باشيد. اما اگر واقعاً كنجكاو هستيد كه بدانيد سيستم آندروئيد چيست، مي‌توانيد در كمال آسودگي، با راحتي كامل در خانه‌تان و رايگان، زمان خوبي را با آن بگذرانيد. تمام كاري كه براي دستيابي به اين هدف بايد انجام دهيد، دانلود و نصب چند نرم‌افزار رايگان، پيكربندي چند تنظيم است تا يك تلفن آندروئيدي «مجازي» را روي كامپيوتر خود اجرا كنيد.
براي انجام اين كار، شما بايد كيت توسعه نرم‌افزاري (SDK) آندروئيد را روي كامپيوتر خود نصب و از آن استفاده كنيد، چيزي كه برنامه‌نويسان براي ايجاد برنامه‌ها و يوتيليتي‌هاي مخصوص سيستم عامل آندروئيد از آن استفاده مي‌كنند. ممكن است استفاده از يك كيت توسعه نرم‌افزار يا SDK تا حدودي ترسناك به نظر برسد، اما اگر روي مباني تمركز كرده و دستورالعمل‌هاي ارائه شده در اين مقاله چهار قسمتي را دنبال كنيد، متوجه خواهيد شد كه استفاده از آن كار به‌نسبت ساده‌اي است.
اجازه بدهيد پيش از هر كاري به چند هشدار احتياطي اشاره كنيم. نخستين و شايد مهم‌ترين نكته اين است كه شما نمي‌توانيد از تلفن آندروئيدي مجازي خود براي برقراري تماس‌هاي واقعي استفاده كنيد. اين پروژه به كسب يك تجربه كلي از سيستم عامل آندروئيد و رابط بصري كاربري آن مربوط مي‌شود و فرصتي را براي بررسي بعضي از برنامه‌هاي آندروئيد در اختيار شما قرار مي‌دهد، بدون آن‌كه مجبور باشيد براي خريد پول بپردازيد. به‌عنوان دومين محدوديت، هر برنامه‌اي كه بخواهد از دوربين يا GPS يك گوشي استفاده كند، متوجه خواهد شد كه اين مؤلفه‌ها به‌طور عملي در ابزار مجازي شما وجود ندارند. همچنين، هر برنامه‌اي كه از سرويس‌هاي مبتني بر مكان (كه اطلاعات مرتبط را بر‌اساس موقعيت مكاني فعلي شما فراهم مي‌كنند) استفاده مي‌كند، قادر به تعيين مكان فعلي شما نخواهد بود. البته، امكان آماده سازي يك ابزار آندروئيدي مجازي كه با يك دوربين يا GPS متصل به كامپيوتر شما كار كند نيز وجود خواهد داشت، اما دستكاري‌هاي عميق در سطح برنامه‌نويسي، از محدوده تمركز اين مقاله خارج است. در نهايت، متوجه خواهيد شد كه ابزار آندروئيدي مجازي شما به كندي عمل مي‌كند، به‌احتمال بسيار كندتر از يك گوشي آندروئيدي واقعي.
با وجود تمام اين محدوديت‌ها، هنوز كارهاي بسيار زيادي وجود دارند كه يك ابزار آندروئيدي مجازي قادر به انجام آن‌ها خواهد بود، به‌خصوص وقتي شما نصب برنامه‌هاي مختلف را آغاز مي‌كنيد. اگر به‌اندازه كافي براي كلنجار رفتن با محدوديت‌ها صبور و براي اكتشاف در سيستم عامل آندروئيد كنجكاو هستيد، مي‌توانيد براي آشنايي با نحوه راه‌اندازي يك ابزار آندروئيدي مجازي و اجراي آن روي كامپيوتر مبتني بر ويندوز خود آن‌هم در مدت چند دقيقه، به مطالعه اين مقاله ادامه دهيد.
آشنايي با برنامه‌هاي آندروئيد

درابتدا بايد چند نكته را درباره برنامه‌هاي آندروئيد در نظر داشته باشيد. برخلاف فروشگاه نرم‌افزارهاي كاربردي آي‌فون كه به شدت تحت نظارت قرار دارد، فروشگاه مخصوص سيستم‌عامل آندروئيد اين فروشگاه، يعني Android Market داراي قوانين بسيار سست‌تري است. در واقع عده‌اي معتقدند، آندروئيد ماركت به غرب وحشي برنامه‌ها شباهت دارد: تقريباً هر چيزي در اين بازار به چشم مي‌خورد و بدافزارها غالباً تنها پس از شكايت كاربران، از اين بازار حذف مي‌شوند. درباره اين‌كه احتمال وجود بدافزار در آندروئيد ماركت تا چه اندازه جدي است، شركت SMobile Systems كه در زمينه امنيت نرم‌افزارهاي تلفن‌هاي‌موبايل فعاليت مي‌كند به‌تازگي گزارشي را منتشر كرده است كه تخمين مي‌زند: «از هر پنج برنامه يكي، مجوزهايي را براي دسترسي به اطلاعات حساس و خصوصي درخواست مي‌كند كه يك مهاجم مي‌تواند از آن‌ها براي مقاصد بدخواهانه استفاده كند.» بعيد به نظر مي‌رسد كه تمام اين برنامه‌ها اطلاعات مذكور را به‌عمد براي ارسال به مجرمان سايبر درخواست كنند. در واقع بيشتر اين برنامه‌ها از اين اطلاعات براي مقاصد قانوني (مانند بانكداري اينترنتي) استفاده مي‌كنند يا فقط نتيجه فرعي كدنويسي نامنظم و به هم ريخته توسط برنامه‌نويسان هستند. اما دست‌كم تعدادي از اين برنامه‌ها مي‌توانند براي سرقت اطلاعات شما تلاش كرده و آن‌ها را در دستان اشخاصي قرار دهند كه شما به‌‌احتمال ترجيح مي‌دهيد به اطلاعات‌ شما دسترسي نداشته باشند.از سوي ديگر، آندروئيد ماركت تنها منبع دانلود و نصب برنامه‌هاي آندروئيد به شمار نمي‌آيد. چند فروشگاه مستقل برنامه‌هاي آندروئيد (مانند Softonic، Handango و Getjar) مدتي است كه به فعاليت خود ادامه مي‌دهند و گروهي از فروشگاه‌هاي تازه تأسيس (مانند AndSpot، SlideMe و AndAppStore) نيز كار خود را با افزايش محبوبيت گوشي‌هاي آندروئيدي آغاز كرده‌اند. هنوز بايد منتظر ماند و ديد كه اين منابع مستقل چگونه مي‌خواهند با نگراني‌هاي سايبر مقابله كنند.
در نتيجه بايد درباره چيزي كه روي يك ابزار آندروئيدي (حتي يك نمونه مجازي) نصب مي‌كنيد كاملاً مراقب باشيد، به‌خصوص وقتي از قبل بعضي از اطلاعات شخصي مانند مجوزهاي حساب كاربري گوگل خود را در آن وارد كرده باشيد. اما چطور مي‌توانيد متوجه شويد كه يك برنامه در واقع بدافزاري نيست كه تغيير قيافه داده باشد؟ بدون نصب يك نرم‌افزار امنيتي، به سختي مي‌توان در اين‌باره قضاوت كرد. ما نرم‌افزار رايگان Lookout Mobile Security FREE را روي تعدادي از ابزارهاي آندروئيدي مجازي خود نصب كرديم (شكل 1) و مي‌توانيم بگوييم كه برنامه مذكور وظيفه خود، يعني محافظت از شما را در برابر بدافزارها به‌خوبي انجام مي‌دهد.

شكل 1- نرم‌افزار امنيتي و رايگان Lookout Security براي پلتفرم آندروئيد
با اين‌حال، به محض آن‌كه كار نصب برنامه‌ها را روي ابزار آندروئيدي مجازي خود آغاز كنيد، وارد يك چالش واقعي خواهيد شد. به‌طور پيش‌فرض، هر ابزار آندروئيدي مجازي كه توسط SDK اين سيستم‌عامل ايجاد شده باشد، از آندروئيد ماركت پشتيباني نمي‌كند. ايميج‌هاي سيستم عامل آندروئيد كه توسط SDK ايجاد شده‌اند، نسخه‌هاي به‌نسبت خلاصه شده و ساده‌اي هستند. بنابراين، ممكن است تنها به نصب برنامه‌هايي محدود شويد كه از طريق فروشگاه‌هاي مستقل برنامه‌هاي آندروئيد قابل دسترسي هستند. به عنوان مثال، نسخه Lookout Mobile Security FREE مورد استفاده ما از GetJar دانلود شده بود. با اين‌حال، ما با استفاده از نسخه 1,6 سيستم‌عامل آندروئيد توانستيم آندروئيد ماركت را با موفقيت روي يك ابزار آندروئيدي مجازي به‌كار بياندازيم. ما جزئيات مربوط به نحوه راه‌اندازي يك ابزار مجازي آندروئيد را كه به آندروئيد ماركت دسترسي داشته باشد، در اين مقاله توضيح داده‌ايم.
در ادامه اين مقاله، نحوه ايجاد و استفاده از يك ابزار آندروئيدي مجازي روي يك كامپيوتر ويندوزي و همچنين دانلود و نصب برنامه‌هاي آندروئيد از فروشگاه‌هاي مستقل رابه شما نشان خواهيم داد. تمام اين كارها با استفاده از آخرين ويرايش موجود از سيستم‌عامل آندروئيد (در هنگام آماده‌سازي مقاله)، يعني نسخه 2,2 كه تحت عنوان Froyo شناخته مي‌شود، انجام شده‌اند. در بخش انتهايي، به تشريح نحوه راه‌اندازي يك ابزار مجازي آندروئيد 1,6 خواهيم پرداخت كه مي‌توانيد با آن از آندروئيد ماركت استفاده كنيد.
نصب كيت توسعه آندروئيد

تمام مثال‌هاي ارائه شده در اين مقاله، روي يك سيستم مبتني بر ويندوز‌7 انجام شده‌اند، اما روي هر سيستمي كه يك نسخه 32 بيتي ويندوز اكس‌پي يا يك نسخه 64,32 بيتي ويندوز ويستا را اجرا مي‌كند نيز قابل اعمال خواهند بود. حتي نسخه‌هايي از SDK آندروئيد وجود دارند كه روي مك‌هاي مبتني بر پردازنده‌هاي اينتل كه از سيستم عامل Mac OSX 10.5.8 استفاده مي‌كنند، يا بعضي از نسخه‌هاي لينوكس، اجرا مي‌شوند. با اين‌حال، مراحل راه‌اندازي اين SDK روي سيستم عامل‌هاي ديگري كه به آن‌ها اشاره كرديم تا حدودي با آنچه كه در سيستم‌هاي ويندوزي مشاهده مي‌كنيد، تفاوت دارد.
نخستين كاري كه بايد انجام دهيد، اين است كه مطمئن شويد جاوا روي سيستم شما نصب شده است. اگر مطمئن نيستيد، سايت رسمي جاوا را بررسي كنيد. اين سايت به شما مي‌گويد كه آيا جاوا روي سيستم شما نصب شده است يا خير و اگر نصب شده، كدام نسخه از آن. اگر جاوا را نصب نكرده‌ايد تا زماني كه يك نسخه قديمي‌تر از آن را در اختيار داريد، دستورالعمل‌هاي سايت را براي نصب آخرين نسخه دنبال كنيد. بر‌اساس مستندات SDK آندروئيد، شما بايد نسخه JDK (سرنام Java Development Kit) جاوا را نصب كنيد. اما تا زماني‌كه يك برنامه‌نويس واقعي نباشيد، تمام چيزي كه به آن نياز داريد يك نسخه استاندارد از جاوا است كه به‌طور رسمي تحت عنوان Java SE Runtime Environment شناخته مي‌شود. اگر با استفاده از اينترنت اكسپلورر مشغول دانلود اين نسخه باشيد، ممكن است آن را با نام Java for Windows Internet Explorer ببينيد. پس از آن‌كه مطمئن شديد جاوا به‌طور صحيح نصب شده، مرحله بعدي اين است كه بسته Android SDK Starter Package را دانلود كنيد. در اين مرحله، شما يك فايل زيپ را دانلود خواهيد كرد. پس از باز‌كردن اين فايل، پوشه‌اي با نام Android-SDK-Windows را در‌اختيار خواهيد‌داشت كه مي‌توانيد آن را در هر جايي از كامپيوتر كه مي‌خواهيد، ذخيره كنيد. همه چيز در داخل اين پوشه اجرا مي‌شود و هيچ نرم‌افزاري براي نصب به‌صورت سنتي وجود ندارد. كافي است محل قرارگيري پوشه را به ياد داشته باشيد، زيرا هيچ ميانبر يا آيكون دسكتاپي براي آن ايجاد نخواهد شد، مگر آن‌كه اين كار را به‌طور دستي انجام دهيد. به پوشه Android-SDK-Windows رفته و برنامه SDK Setup.exe را كه در واقع Android SDK and AVD Manager است، اجرا كنيد (شكل 2).

شكل2- پيغام خطاي برنامه مديريت نسخه مجازي آندروئيد مبني بر عدم وجود جاوا
اگر جاوا به‌طور درست نصب نشده باشد، يك پيام خطا ظاهر خواهد شد كه نشان مي‌دهد برنامه نمي‌تواند جاوا را پيدا كند (شكل 3).

شكل3- پيغام خطاي برنامه مديريت نسخه مجازي آندروئيد مبني بر عدم وجود جاوا
اگر نخستين‌باري است كه Android SDK and AVD Manager را اجرا كرده‌ايد، ممكن است يك پنجره Refresh Sources را ببينيد كه نشان مي‌دهد قادر به يافتن مخزن (Repository) نيست. در اين حالت، شما بايد تنظيمات SDK را براي استفاده از HTTP به‌جاي گزينه پيش‌فرض، يعني HTTPS، تغيير دهيد. براي انجام اين‌كار، روي Close كليك كنيد. اكنون شما يك پنجره Choose Packages to Install را خواهيد ديد، اما هيچ‌چيزي در آن فهرست نشده است. روي كليد Cancel كليك كنيد. پنجره بعدي كه خواهيد ديد، پنجره Android SDK and AVD Manager است.
زبانه Settings را انتخاب كرده و در بخش Misc گزينهForce [تنها اعضای سايت ميتوانند لينکها را مشاهده كنند برای عضويت در سايت اينجا كليک كنيد].. Sources to be fetched using [تنها اعضای سايت ميتوانند لينکها را مشاهده كنند برای عضويت در سايت اينجا كليک كنيد].. را فعال كنيد (شكل 4). در ادامه زبانه Available Packages را انتخاب كنيد. اينجا يك سايت واحد را در فهرست خواهيد ديد: [تنها اعضای سايت ميتوانند لينکها را مشاهده كنند برای عضويت در سايت اينجا كليک كنيد]. ايــن سايت را انتخاب كنيد تا فهرستي از بسته‌ها در زير آن ظاهر شوند. اگر مي‌خواهيد با نسخه‌هاي مختلف سيستم‌عامل آندروئيد كلنجار رويد، تمام بسته‌ها را فعال كنيد (شكل 5).

شكل 4- فعال كردن http به‌جاي https

شكل 5- انتخاب نسخه‌هاي مختلف آندروئيد
اگر فقط مي‌خواهيد از آندروئيد 2,2 استفاده كنيد، تنها بسته‌هايي كه بايد دانلود كنيد، عبارتند از «Documentation for Android SDK, API8, revision 1»، «SDK Platform Android 2.2, API8, revision 1»، «Samples for SDK API8, revision 1» و Google APIs by Google Inc., Android API8, revision 1. پس از آن‌كه بسته‌هاي مورد نظر خود را براي دانلود انتخاب كرديد، روي كليد Install Selected كليك كنيد. به اين ترتيب، پنجره Choose Packages to Install با فهرستي از تمام بسته‌هايي كه قبلاً انتخاب شده‌اند، باز خواهد شد. اگر هنگام راه‌اندازي SDK براي نخستين بار با خطاي HTTPS مواجه نشويد، اين نخستين صفحه‌اي است كه خواهيد ديد. هنوز نبايد روي كليد Install كليك كنيد. شما متوجه خواهيد شد كه يك علامت سؤال در كنار بعضي از بسته‌هاي فهرست شده قرار گرفته، يعني شما بايد توافق‌نامه مجوز هر يك از اين بسته‌ها را پيش از نصب آن‌ها بپذيريد. هر بسته‌اي را كه يك علامت سؤال در كنار آن قرار گرفته، انتخاب كرده، سپس روي كليد Accept كليك كنيد (شكل 6). پس از اتمام اين مرحله، به كار خود ادامه داده و روي كليد Install كليك كنيد. اگر تصميم گرفته‌ايد، تمام بسته‌هاي قابل دسترسي را نصب كنيد، دانلود همه آن‌ها مدتي زمان خواهد برد. پس از اتمام كار، پنجره‌اي را مشاهده خواهيد كرد كه پيامي شبيه «Done 12 Packages Installed» را نمايش مي‌دهد. روي كليد Close كليك كنيد.

شكل6- تأييد مجوز برخي بسته‌ها و نصب


ثبت نام و کسب امتیاز
__________________

نــــــــــر بودن یک جنسیت است ومــــــــــــــــرد بودن هویت...

زیادند دخترانی که نــــــــــــر نیستند ولی خیلی مــــــــــــرد هستن...




Ramana آفلاین است   پاسخ به نقل قول چوق/پاداش
قدیمی 02-06-2014   #2 (لينک اين پست)
مدیران بازنشسته پرشین سون
 
آواتار Ramana
 
تاريخ عضويت: Nov 2013
محل سكونت: زیر گنبد کبود
سن: 24
اسم واقعی: رامانا
پست ها: 40,832
تشكرها (از ديگران): 3,154
تشكر شده 4,444 بار در 2,108 پست
چوق (ثروتمند شماره 5): 20,473,925
پاداش داده شده 403 مرتبه
تاکنون 62 مرتبه با چوق تشکر کرده
تشکر شده با چوق 129 مرتبه
فعاليت Longevity
0/20 9/20
Today پست ها
ssss40832

ويترين جوايز


عکسهای خریداری شده
نوشابه شنگولی پرسپولیس تهران
پيش فرض

اجراي برنامه‌هاي آندروئيد روي ويندوز (قسمت دوم)






ايجاد يك ابزار آندروئيد مجازي
در ادامه شما براي ايجاد نخستين ابزار آندروئيدي مجازي خود آماده شده‌ايد. كيت توسعه آندروئيد در عمل اين ابزار را يك AVD (سرنام Android Virtual Device) مي‌نامد و ما نيز از اينجا به بعد از همين عنوان استفاده خواهيم كرد. زبانه Virtual Devices را انتخاب كرده، سپس روي كليد New كليك كنيد (شكل 7). به اين ترتيب، يك پنجره AVD (با نام Create new Android Virtual Device) باز خواهد شد (شكل 8).

شكل 7- ساخت يك ابزار مجازي (AVD)

شكل8- پنجره تنظيمات يك AVD جديد
در واقع لازم نيست كار زيادي را براي ايجاد يك AVD انجام دهيد. مواردي كه بايد تنظيم شوند، عبارتند از:
- Name: يك نام را براي AVD خود تعيين كنيد. شما مي‌توانيد هر نامي را كه از كاراكترهاي الفبايي/عددي استفاده مي‌كند، براي اين منظور انتخاب كنيد.
- Target: در اينجا شما بايد نسخه سيستم عامل آندروئيد را كه AVD مبتني بر آن خواهد بود، مشخص كنيد. براي اين مثال، نسخه آندروئيد 2,2 را انتخاب كنيد.
- SD Card Size: شما مي‌توانيد اندازه كارت SD مجازي AVD خود را در اين بخش انتخاب كنيد. اندازه اين كارت بايد حداقل نه مگابايت باشد. براي اين مثال، يك كارت SD يك گيگابايتي را ايجاد كنيد.
- Skin: شما مي‌توانيد هر تفكيك‌پذيري از پيش تعريف شده (توكار) يا سفارشي‌سازي شده‌اي را انتخاب كنيد. در واقع، اين تفكيك‌پذيري الزاماً نبايد با نسبت تصويري يا تفكيك‌پذيري صفحه نمايش يك تلفن واقعي انطباق داشته باشد. براي اين سناريو، گزينه WVGA800 (با تفكيك‌پذيري 480×800) را انتخاب كنيد كه تفكيك‌پذيري تعداد زيادي از گوشي‌هاي آندروئيدي مانند HTC Incredible است. در صورت تمايل مي‌توانيد يك تفكيك‌پذيري سفارشي را انتخاب كنيد كه ظاهر احتمالي يك تبلت آندروئيد را شبيه‌سازي مي‌كند. اين تفكيك‌پذيري به عنوان مثال، مي‌تواند 600×1024 پيكسل باشد.
- Hardware: اين آيتم‌ها به‌طور خودكار انتخاب خواهند شد. شما نيازي نداريد كه هيچ تغييري را در اينجا اعمال كنيد، مگر آن‌كه يك برنامه‌نويس باشيد و بدانيد كه در حال انجام چه كاري هستيد.در ادامه روي كليد Create AVD كليك كنيد.
به اين ترتيب، AVD بلافاصله ايجاد مي‌شود و پنجره‌اي ظاهر خواهد شد كه نشان مي‌دهد AVD ايجاد شده است. براي بستن اين پنجره، روي كليد OK كليك كنيد. توجه داشته باشيد كه وقتي يك AVD را ايجاد مي‌كنيد، تنظيمات آن قابل تغيير نخواهند بود. اگر بخواهيد هرگونه تغييري را اعمال كنيد، بايد يك AVD كاملاً جديد را ايجاد كنيد. AVD كه در مرحله قبل ايجاد كرده‌ايد حالا بايد در فهرست Virtual Devices ظاهر شود (شكل 9).

شكل 9- فهرست دستگاه‌هاي مجازي ساخته‌شده
براي راه‌اندازي AVD آن را انتخاب كرده، سپس روي كليد Start كليك كنيد. به اين ترتيب، يك پنجره Launch Options باز مي‌شود كه به شما امكان مي‌دهد مقياس‌دهي نمايشگر و پاك‌سازي داده‌هاي كاربري را انجام دهيد (شكل‌10).

شكل 10- پنجره گزينه‌هاي راه‌اندازي يك AVD
ممكن است وسوسه شويد كه از گزينه مقياس‌دهي نمايشگر استفاده كنيد، اما بهتر است از اين تصميم منصرف شويد، زيرا در اين صورت پنجره‌اي كه ظاهر خواهد شد، داراي اندازه فيزيكي صفحه نمايش يك گوشي (با تنها 3 اينچ ارتفاع) خواهد بود. گزينه Wipe user data را نيز انتخاب نكنيد (هر چند كه ما بعدها هنگام راه‌اندازي يك AVD آندروئيد 1,6 از اين گزينه استفاده خواهيم كرد). براي ادامه كار و راه‌اندازي AVD روي كليد Launch كليك كنيد. ممكن است راه‌اندازي AVD يكي دو دقيقه‌اي طول بكشد، بنابراين صبور باشيد. با اين‌حال AVD خيلي زود روي نمايشگر شما ظاهر خواهد شد (شكل 11). AVD تحت عنوان شبيه‌ساز نيز شناخته مي‌شود، زيرا عملكرد يك ابزار آندروئيدي را «تقليد» مي‌كند.
شكل 11- ظاهر يك گوشي كه توسط AVD شبيه‌سازي شده‌است.
پنجره‌اي كه در سمت چپ مشاهده مي‌كنيد، صفحه نمايش ابزار مجازي شما است و پنجره سمت راست نيز كليدهاي هدايتي و صفحه‌كليد مجازي آن را در‌بر‌گرفته است. در بيشتر موارد شما به‌ندرت مجبور مي‌شويد كه از كليدهاي هدايتي يا صفحه‌كليد مذكور استفاده كنيد. در واقع صفحه‌كليد و ماوس واقعي شما تمام كارها را برايتان انجام مي‌دهند.
بعضي از ميانبرهاي مفيدي كه در هدايت AVD با استفاده از صفحه‌كليد سيستم‌تان به شما كمك مي‌كنند، عبارتند از:
Home: رفتن به صفحه Home
F2: كليد Menu
ESC: كليد Back
F6: فعال و غيرفعال كردن حالت ترك‌بال (Track Ball)
Ctrl+F5: افزايش ميزان صدا
Ctrl+F6: كاهش ميزان صدا
Ctrl+F11: سوييچ مابين حالت‌هاي افقي و عمودي صفحه نمايش
Alt+Enter: فعال/غيرفعال كردن حالت تمام صفحه (Full-Screen)
پيش از آن‌كه كار اكتشاف ابزار مجازي جديد خود را آغاز كنيد، نخستين‌كاري كه بايد انجام دهيد اين است كه مطمئن شويد AVD به اينترنت دسترسي دارد. به نوار وضعيت (كه در قسمت بالاي صفحه نمايش AVD قرار گرفته) نگاه كرده و بررسي كنيد كه آيا آيكوني با چهار نوار را مي‌بينيد كه دو نوار نخست آن روشن شده باشند. اگر چنين نمادي را مي‌بينيد، AVD حداقل فكر مي‌كند كه به اينترنت دسترسي دارد. شما با كليك روي آيكون مرورگر وب در پانل پاييني صفحه Home (آيكوني كه به يك كره جغرافيايي شباهت دارد) مي‌توانيد مطمئن شويد كه دسترسي اينترنت به‌درستي كار مي‌كند و ببينيد كه AVD به اينترنت متصل مي‌شوديا خير؟
AVD فقط بر دوش اتصال اينترنت سيستم شما سوار مي‌شود. هنگام تجربه SDK آندروئيد روي چند سيستم مختلف، ما با وضعيت‌هايي مواجه شديم كه در آن‌ها اتصال اينترنت AVD كار نمي‌كرد. در تمام اين موارد، سيستم از طريق يك كابل اترنت به اينترنت متصل شده بود، البته، سيستم از يك راديوي واي‌فاي نيز برخوردار بود كه به يك نقطه دسترسي (Access Point) متصل نشده بود. اتصال راديوي واي‌فاي سيستم به يك نقطه دسترسي و راه‌اندازي دوباره AVD مشكل دسترسي به اينترنت را در مورد ما برطرف كرد. اگر روي آيكون Launcher (آيكوني كه از يك ماتريس 4×4 تشكيل شده است) كليك كنيد، برنامه‌هايي را كه به‌صورت از پيش نصب شده همراه AVD هستند، خواهيد ديد (شكل 12). شما به‌احتمال تاحدودي نااميد خواهيد شد زيرا برنامه‌هاي زيادي در اينجا وجود ندارند. با اين‌حال لازم نيست نگران شويد، ما در ادامه براي شما توضيح خواهيم داد كه چطور برنامه‌هاي آندروئيد را روي AVD خود نصب كنيد.

شكل 12- برنامه‌هاي از پيش نصب شده يك AVD
پيش از آن‌كه به تشريح نحوه نصب برنامه‌ها بپردازيم، اجازه دهيد كمي درباره خارج شدن از يك AVD و راه‌اندازي دوباره آن صحبت كنيم. خارج شدن از يك AVD به سادگي بستن پنجره آن است. شايد باور نكنيد، اما اين تمام كاري است كه بايد انجام دهيد. درباره راه‌اندازي دوباره يك AVD موجود، راه‌هاي متعددي براي انجام اين‌كار وجود دارند. يكي از اين روش‌ها، اجراي برنامه Android SDK and AVD Manager (SDK Setup.exe) و سپس راه‌اندازي AVD از زبانه Virtual Devices است. اما اگر تصميم داريد به‌طور منظم از يك AVD واحد استفاده كنيد، مي‌توانيد يك ميانبر را براي آن ايجاد كنيد كه به شما اجازه مي‌دهد AVD خود را به طورمستقيم از دسكتاپ ويندوز اجرا كنيد.
1 – نام دقيق AVD را كه به يك ميانبر براي اجراي آن نياز داريد، تعيين كنيد. شما مي‌توانيد اين اطلاعات را از Android SDK and AVD Manager يا از محل فيزيكي كه AVD در آن ذخيره شده است، يعني C:\Users\[username]\.android\avd\، به‌دست آوريد.
2 – يك ميانبر دسكتاپ جديد را براي فايل emulator.exe ايجاد كنيد كه در پوشه ...\android-sdk-windows\tools قرار دارد.
3 – پس از ايجاد ميانبر، خصوصيات (Properties) آن را ويرايش كرده و اين گزينه‌ها را به انتهاي فيلد متني Target اضافه كنيد: -avd [name-of-avd]. اين متن به بزرگي و كوچكي كاراكترها حساس نيست، بنابراين شما مي‌توانيد آن را به هر صورتي تايپ كنيد. در مثال ما، متن كامل فيلد Target به صورت c:\android-sdk-windows\tools\emulator.exe –avd extremetech-froyo درآمد (شكل 13).

شكل 13- تنظيم يك ميانبربراي راه‌اندازي يك AVD
حالا هر زمان كه بخواهيد AVD را اجرا كنيد، تمام كاري كه بايد انجام دهيد اين است كه دو بار روي اين ميانبر كليك كنيد.
منبع:ماهنامه شبکه


Ramana آفلاین است   پاسخ به نقل قول چوق/پاداش
قدیمی 02-06-2014   #3 (لينک اين پست)
مدیران بازنشسته پرشین سون
 
آواتار Ramana
 
تاريخ عضويت: Nov 2013
محل سكونت: زیر گنبد کبود
سن: 24
اسم واقعی: رامانا
پست ها: 40,832
تشكرها (از ديگران): 3,154
تشكر شده 4,444 بار در 2,108 پست
چوق (ثروتمند شماره 5): 20,473,925
پاداش داده شده 403 مرتبه
تاکنون 62 مرتبه با چوق تشکر کرده
تشکر شده با چوق 129 مرتبه
فعاليت Longevity
0/20 9/20
Today پست ها
ssss40832

ويترين جوايز


عکسهای خریداری شده
نوشابه شنگولی پرسپولیس تهران
پيش فرض

اجراي برنامه‌هاي آندروئيد روي ويندوز (قسمت سوم)






نصب برنامه‌ها از فروشگاه‌هاي مستقل برنامه‌هاي آندروئيد
اگر دستورالعمل‌هاي اين مقاله را تا اينجا دنبال كرده باشيد، يك AVD را در اختيار داريد كه آندروئيد 2,2 را اجرا مي‌كند، تعداد كمي برنامه مفيد روي آن نصب شده و به آندروئيد ماركت دسترسي ندارد. بنابراين، چطور مي‌خواهيد برنامه‌هايي را براي AVD خود به‌دست آوريد؟ پاسخ اين سؤال، دانلود برنامه‌ها از يك فروشگاه مستقل برنامه‌هاي آندروئيد است.
با استفاده از مرورگر وب كامپيوتر خود به يكي از فروشگاه‌هاي برنامه‌هاي آندروئيد مانند Softonic، Handango يا GetJar برويد. برنامه‌اي را كه مي‌خواهيد دانلود كنيد، يافته، سپس روي كليدهاي مربوط به دانلود آن برنامه‌ها كليك كنيد. برنامه‌هاي آندروئيد در فايل‌هايي با پسوند APK (Android Package) قرار دارند. يك فايل APK در واقع، بسته‌اي است كه چند مؤلفه مختلف را در بر‌مي‌گيرد (شبيه نحوه كار يك فايل zip). در واقع وقتي شما يك فايل برنامه آندروئيد را بارگذاري مي‌كنيد، ممكن است يك پسوند APK‌ يا ZIP داشته باشد. اگر برنامه‌اي كه دانلود كرده‌ايد يك پسوند ZIP دارد، لازم نيست براي باز كردن آن تلاش كنيد، بلكه تنها بايد پسوند آن را به APK تغيير دهيد.
اما اجازه دهيد ببينيم كه چطور بايد برنامه آندروئيدي را كه روي هارد ديسك كامپيوتر خود دانلود كرده‌ايد، نصب كنيد. نخستين‌كاري كه بايد انجام دهيد، راه‌اندازي AVD است. پس از اجراي AVD مطمئن شويد طوري تنظيم شده است كه به برنامه‌هاي non-Market (برنامه‌هايي كه از آندروئيد ماركت دريافت نشده‌اند) اجازه نصب مي‌دهد. اين كار را با انتخاب آيكون Launcher، انتخاب آيكون Settings، كليك روي Applications و بررسي اين موضوع كه گزينه Unknown sources فعال شده است، انجام دهيد (شكل 14).

شكل 14- تنظيم AVD براي اجراي برنامه‌هاي non-Market
در حالي كه AVD اجرا شده است، يك پنجره اعلان فرمان ويندوز را باز كنيد. در اينجا شما فرماني را تايپ خواهيد كرد كه برنامه adb.exe را اجرا مي‌كند. اين برنامه در پوشه android-sdk-windows/tools قرار دارد. براي وارد كردن فرمان، ابتدا نام برنامه را با آدرس كامل آن وارد كرده، سپس يك فاصله و عبارت install يك فاصله ديگر و در نهايت نام فايل برنامه آندروئيد مورد نظر خود را تايپ كنيد. نكته‌اي كه بايد به آن توجه داشته باشيد اين است كه شما بايد مسيرهاي كامل برنامه adb.exe و فايل APK مورد نظر خود را براي نصب در اين فرمان وارد كنيد، مگر اين‌كه هر دو آن‌ها در يك پوشه واحد قرار گرفته باشند. به‌عنوان مثال، همان‌طور كه در شكل 15 مشاهده مي‌كنيد، فرمان نصب برنامه Word Search در AVD ما به اين صورت بود:
c:\android-sdk-windows\tools\adb.exe install c:\temp\wordsearch.apk ممكن است نصب برنامه مورد نظر شما چند دقيقه طول بكشد. وقتي عبارت «Success» در پنجره اعلان فرمان ظاهر شد، نصب برنامه شما به پايان رسيده است. ما در چند مورد محدود متوجه شديم كه نصب در نخستين‌بار با شكست مواجه مي‌شود، اما دومين تلاش هميشه با موفقيت همراه بود.

شكل 15- نصب يك بسته نرم‌افزاري به كمك برنامه adb
حالا اگر به AVD خود برگرديد، بايد ببينيد كه آيكون برنامه نصب شده در ميان ساير برنامه‌هاي شما ظاهر شده است. به اين ترتيب، برنامه بايد همان‌طور كه انتظار داريد اجرا شده و كار خود را انجام دهد (شكل 16).

شكل 16- برنامه‌اي كه توسط adb نصب شده در ميان برنامه‌هاي AVD ديده و اجرا مي‌شود.
اگر مي‌خواهيد يك برنامه را حذف (uninstall) كنيد، كافي است به مسير Settings > Applications > Manage Applications > Downloaded رفته، سپس برنامه‌اي را كه مي‌خواهيد حذف شود، انتخاب و روي كليد Uninstall كليك كنيد (شكل 17).

شكل 17- نحوه حذف يك برنامه از AVD
اگر AVD ما به آندروئيد ماركت دسترسي داشت، تعداد زيادي از برنامه‌هاي Uninstall وجود داشتند كه يكي از آن‌ها را انتخاب و نصب مي‌كرديم. به اين ترتيب، كار حذف برنامه‌هاي نصب شده روي AVD ما بسيار آسان‌تر مي‌شد. ما در يافتن يك برنامه Uninstall كارآمد در فروشگاه‌هاي مستقل برنامه‌هاي آندروئيد شانس چنداني نداشتيم. در قسمت بعدي اين مقاله كه قسمت پاياني مي‌باشد شما را با نحوه دسترسي به آندروئيد ماركت در يك AVD آشنا خواهيم كرد.
منبع:ماهنامه شبکه


Ramana آفلاین است   پاسخ به نقل قول چوق/پاداش
قدیمی 02-06-2014   #4 (لينک اين پست)
مدیران بازنشسته پرشین سون
 
آواتار Ramana
 
تاريخ عضويت: Nov 2013
محل سكونت: زیر گنبد کبود
سن: 24
اسم واقعی: رامانا
پست ها: 40,832
تشكرها (از ديگران): 3,154
تشكر شده 4,444 بار در 2,108 پست
چوق (ثروتمند شماره 5): 20,473,925
پاداش داده شده 403 مرتبه
تاکنون 62 مرتبه با چوق تشکر کرده
تشکر شده با چوق 129 مرتبه
فعاليت Longevity
0/20 9/20
Today پست ها
ssss40832

ويترين جوايز


عکسهای خریداری شده
نوشابه شنگولی پرسپولیس تهران
پيش فرض

اجراي برنامه‌هاي آندروئيد روي ويندوز (قسمت پاياني)






دسترسي به آندروئيد ماركت در يك AVD
اگر مي‌خواهيد توانايي دسترسي به آندروئيد ماركت را در يك AVD داشته باشيد، مي‌توانيد اين كار را انجام دهيد. با اين‌حال، براي اين منظور به نسخه قديمي‌تري از سيستم عامل آندروئيد نياز خواهيد داشت. مراحل انجام اين‌كار عبارتند از:
1 – يك AVD را ايجاد كنيد كه از آندروئيد 1,6 استفاده مي‌كند، اما آن را راه‌اندازي نكنيد (شكل 18).

شكل 18- ساخت يك AVD با نسخه 1,6 آندروئيد براي دسترسي به Android Market
2 – فـــــــــايـــــــــل system.img را كـــــــــــــــه در آدرس[تنها اعضای سايت ميتوانند لينکها را مشاهده كنند برای عضويت در سايت اينجا كليک كنيد] قابل دسترسي است، دانلود كنيد.
3 – فايل system.img را به پوشه AVD خود كپي كنيد. شما مي‌توانيد اين پوشه را در آدرس ...\.android\avd پوشه كاربري خود پيدا كنيد. به عنوان مثال، ما يك AVD با نام Market را ايجاد كرديم كه پوشه آن روي كامپيوترمان به‌صورت C:\Users\Shabakeh\.android\avd\Market.avd است.
4 – AVD را براي نخستين‌بار اجرا كنيد، اما وقتي پنجره Launch Options باز شد، گزينه Wipe user data را فعال كرده، سپس روي كليد Launch كليك كنيد (شكل 19). شما بايد اين‌كار را تنها يك‌بار انجام دهيد. به‌عبارت ديگر، در اجراهاي بعدي بايد گزينه Wipe user data را غيرفعال كنيد.

شكل 19- فعال كردن گزينه wipe user data براي دسترسي به آندروئيد ماركت
5 – پس از بارگذاري AVD بايد چند صفحه تنظيمات را پشت سر بگذاريد، اما مي‌توانيد بيشتر آن‌ها را ناديده بگيريد.
6 – اگر به صفحه Applications برويد، يك آيكون را براي آندروئيد ماركت و همچنين چند برنامه ديگري كه در AVD آندروئيد 2,2 تعبيه نشده بودند (مانند Google Maps و Google Talk)، مشاهده خواهيد كرد (شكل 20).

شكل 20- صفحه Application يك AVD نسخه 1,6
7 – پيش از آن‌كه به آندروئيد ماركت دسترسي پيدا كنيد، بايد يك حساب كاربري گوگل را ايجاد كرده يا مجوزهاي Login خود را براي يك حساب كاربري موجود وارد كنيد.
8 – پس از وارد كردن مجوزهاي حساب كاربري گوگل خود مي‌توانيد به آندروئيد ماركت دسترسي پيدا كرده و دانلود برنامه‌ها از طريق AVD خود را آغاز كنيد (شكل 21).

شكل 21- دانلود برنامه از Android Market توسط AVD
منبع:ماهنامه شبکه


Ramana آفلاین است   پاسخ به نقل قول چوق/پاداش
پاسخ

به اشتراک بگذارید

برچسب ها
ويندوز, آندروئيد, اجراي, برنامه‌هاي, روي


كاربران در حال ديدن تاپیک: 1 (0 عضو و 1 مهمان)
 
ابزارهای موضوع جستجو این تاپیک
جستجو این تاپیک:

جستجوی پیشرفته
حالت نمایش

مجوزهای ارسال و ویرایش
شما نمیتوانید موضوع جدید ارسال کنید
شما نمیتوانید به پست ها پاسخ دهید
شما نمیتوانید فایل پیوست ضمیمه کنید
شما نمیتوانید ارسال های خود را ویرایش کنید

BB code : فعال
شکلکها : فعال
[IMG] : فعال
HTML : غیر فعال
Trackbacks are فعال
Pingbacks are فعال
Refbacks are فعال

خط مشی بانک مرکزی
جهت ارسال تاپیک جدید: 100 چوق
جهت ارسال پست: 50 چوق
به ازای هر کارکتر در پست : 1 چوق


زمان محلی شما با تنظیم GMT +3.5 هم اکنون 05:06 AM میباشد.

Powered by vBulletin .
Copyright © 2018 vBulletin Solutions, Inc. All rights reserved.