PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : حل مشکل تحریم گوگل در بخش توسعه آندروید



Ali Fatehi
2012/01/03, 18:26
3639
سلام

قبل از شروع امتحانات اخر ترمم می خواهم در یک حرکت سریع و راحت به برطرف کردن مشکل تحریم گوگل در بخش توسعه آندروید را برای شما هموطنم عزیز آموزش بدهم .

اگر یک کاربر متوسط و رو به بالا باشید حتما زمانی که وارد آموزش ها و یا ابزارهای حرفه ای گوگل می شوید پیغام ازار دهنده زیر را مشاهده کرده اید.


3642



این پیغام به دستور سنای ایالات متحده امریکا برای تحریم تکنولوژی امریکا در برابر ایران ایجاد شده است. ( دوستان اپل زیاد به این مشکل تحریم تکنولوژی بر می خورند )

همین طور که در بالا گفتیم برای توسعه آندروید نیاز هست به این سایت مراجعه کنیم که متاسفانه و یا خوشبختانه مسدود است. فقط کاربران عضو قادر به مشاهده لینک‌ها هستند. (فقط کاربران عضو قادر به مشاهده لینک‌ها هستند.)
در این سایت 80 درصد از موارد مورد نیاز برای برنامه نویسی آندورید نیاز است گنجانده شده است . از جمله SDK ها ، نمونه ها ، اموزش ها ، معرفی نسخه های آندروید و...

این آموزش را از جایی شروع می کنیم که شما که در حال مطالعه این اموزش هستید را یک فردی در نظر گرفته ایم که از دنیای کامیپوتر بیش از یک کاربر مبتدی ،سزح علمی بالاتری دارد در واقع یک کاربر متوسط. البته این بدین منظور نیست کاربران مبتدی نتوانند استفاده کند بلکه برای این افراد کمی مشکل باشد . البته خودم به شخصه مخلص تمام شما دوستان هستم و اگر سوالی بود در خدمتم.

این آموزش در چند پست در همین تاپیک به اموزش دانلود و نصب استفاده از ماشین مجازی آندروید ( شبیه ساز آندروید ) در ویندوز 7 می پردازد و در چند روز آینده در سیستم عامل مک - لیون - هم آموزش داده می شود و یا حتی در صورت استقبال در چند تاپیک دیگر به آموزش های مختلف در زمینه توسعه آندروید یا همان برنامه نویسی آندروید می پردازیم .

اما در این تاپیک چه آموزشی خواهید دید :

روش دور زدن تحریم گوگل بدون روش های متداول ( فیلـــتر ش«کن یا ویــــپیــــان ) البته در اخر استفاده از برنامه های تغییر ای پی را اموزش خواهم داد.

البته من بیش از 90 درصد از SDK های آندروید را دانلود کردم . که حجم دانود آنها بیش از 1.6 گیگ هست . اگر سردبیر یا دیگر دوستان حجم ترافیک بالا داشته باشندبخواهند در اختیار ایشان می گذارم بروی Google docs آپلود کنند . ( شرمنده من در حال حاظر حجم ترافیک خیلی بالانیست ).

موارد مورد نیاز برای شروع این اموزش و دیگر اموزش ها




آخرین نسخه از SDK آندروید به نام android-sdk_r16-windows (فقط کاربران عضو قادر به مشاهده لینک‌ها هستند.)
دانلود تمام SDK آندروید ( در صورت برنامه نویسی به صورت حرفه ای برای تمام نسخه های اندورید.)برای اموزش های دیگر
دانلود اضافات SDK آندروید ( اجباری نیست مثل MSDN افلاین برای ویژوال استدیو ها ماکروسافت ) برای اموزش های دیگر

دانلود کدهای نمونه آندروید برای اموزش های دیگر
و در بخش آخر برای آموزش برنامه H.o.t..s.p.o.t S.h.i.e.l.d نیاز به آن دارید ( که اموزش می دم از کجا به راحتی گیر بیارید.)

دانلود اخرین نسخه جاوا برای ویندوز و مک ( نسخه کاملش (فقط کاربران عضو قادر به مشاهده لینک‌ها هستند.))

یک اینترنت پر سرعت چون حجم اطلاعات بالاست.

دقت در هنگام نصب .

Ali Fatehi
2012/01/06, 05:46
ببخشید دیر شد این برای بار سوم که این اموزش را می نویسم امیداوارم دیگر دیتابیس ارور ندهد. b-(

خوب بریم سر اصل مطلب .

دوستان عزیز برای شروع حتما فایلandroid-sdk_r16-windows (فقط کاربران عضو قادر به مشاهده لینک‌ها هستند.) را دانلود کرده و در پارتیشن C:\ هاردتان از حالت فشرده خارج کنید.

بعد از خارج کردن از حالت فشرده وارد ان پوشه شوید و فایل SDK Manager را اجرا کنید به احتمال 100 درصد در صورتی که داخل کشور ایران باشید پیغام تصویر 001 را مشاهده می کنید . این مرحله درست همان جایی است که گوگل کشور کهن ایران عزیزمان را تحریم کرده است . اما این پیغام چیست : در این پیغام فایل XML برای ارتباط با سرور های گوگل ناموفق بوده است. و نمی تواند اطلاعات فایلهای SDK و دیگر موارد اضافی را لود کند. البته روش های متفاوتی وجود دارد تا با این ارور روبه رو نشویم برای مثال استفاده از برنامه تغغیر IP ، وی0پی9ان و یا پروکّـــسی اما این روش ها معایب بیشتر از مزایا دارند و یکی از مهمترین انها افت سرعت اینترنت است تصویر کنید باید بیش از 1.6 گیگابایت بدون قطع ارتباط دانلود کنید . کمی سخت باشد و برای برخی دیگر شاید غیر ممکن باشد.


3699
تصویر 001




خوب اینجاست اموزش ما شروع می شود و طبق روال گذشته کنار شما کاربر عزیز هستیم . و روشی را اموزش می دهیم که بتوانید به راحتی فایل ها را 80 مگ دانلود کنید و به راحتی کنار هم بذارید و استفاده کنید . البته دوباره برای راحتی شما تمام لینک ها دانلود را از کدهای XML در اوردیم تا شما به راحتی دانلود کنید . ( تازه اگر از نظر مادی تامین شوم این فایل ها را داخل سرور انجمن و یا در Google Docs آپلود می کنیم . ) نکته دیگر در صورت استقبال ما هم از وقت خود می زنیم و فایل ها و موارد تکمیلی را برای دانلود قرار می دهید. برای مثال کدهای مورد نظر برای دستگاه های ال جی و دیگر موارد.

خوب همین طور که گفتیم برنامه دانلود فایلهای SDK توسط یک فایل اصلی به نامrepository-5.xml (فقط کاربران عضو قادر به مشاهده لینک‌ها هستند.) ارتباط برقرار می کند و فایلهای دانلود را از سرور های گوگل می گیرد .((( برای راحتی شما یکبار دیگر فایل XML را آپلود کردیم - فقط از حالت zip خارج کنیدو انرا اجرا کنید)))) خوب اصل اموزش ایجاست زمانی که فایل بالا را باز کرده و کدهای XML را خواهید سپس براحتی می توانید SDK مورد نظر خود را پیدا کرده و دانلود کنید. برای مفهوم بیشتر به مثال زیر توجه کنید : ( برای مثال شما می خواهید فایل SDK آندروید 4.0.3 را دانلود کنید که به تمام پلتفرم های ( ویندوز ، مک و لینوکس ) اجرا شود پس به کد زیر توجه کنید مخصوص ان قسمت که با قرمز مشخص شده است چون اون فایل SDK مورد نظر است .:::









<sdk:archive arch="any" os="any">

<sdk:size>44758833</sdk:size>
<sdk:checksum type="sha1">f2aa75133c29916b0b0b984974c2d5e46cb09e9c</sdk:checksum>
<sdk:url>android-15_r01.zip</sdk:url>
</sdk:archive>








شاید بگید این که لینک ندارد : عزیزان مثل مثال زیر لینک را به ان اضافه کنید : ( قسمت ابی )







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







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




3700
تصویر 002



بعد از اینکه دانلود کردید فایل های فشرده را بر اساس اینکه ما قرار داده ایم در همان جا کپی کنید .
نحوه جدا سازی ما بر اساس پوشه ها است که برای مثال : اول عبارت سبز رنگ را که کجد نوشته شده است را می بینید این به این معنی است که فولدر یا پوشه اصلی که فایل های فشرده باید درون آن قرار گیرد.
بعد از دانلود باید در همان جا که باید قرار گیرد . از حالت فشرده خارج شود. ( برای مثال به تصویر 002 نگاه کنید من خودم SDK ها را دانلود کردم و در پوشه مربوطه از حالت فشرده خارج کردم )
در صورتی که فولدری براساس پوشه بندی زیر نبود خودتان بسازید.


android-sdk/
platforms/



Android SDK Platform 4.0.3
All Platforms (فقط کاربران عضو قادر به مشاهده لینک‌ها هستند.)

Android SDK Platform 4.0
All Platforms (فقط کاربران عضو قادر به مشاهده لینک‌ها هستند.)

Android SDK Platform 3.2 rev***on 1
All Platforms (فقط کاربران عضو قادر به مشاهده لینک‌ها هستند.)

Android SDK Platform 3.1 rev***on 3
All Platforms (فقط کاربران عضو قادر به مشاهده لینک‌ها هستند.)

Android SDK Platform 3.0, rev***on 2
All Platforms (فقط کاربران عضو قادر به مشاهده لینک‌ها هستند.)

Android SDK Platform 2.3.3_r2
All Platforms (فقط کاربران عضو قادر به مشاهده لینک‌ها هستند.)

Android SDK Platform 2.3.1_r2
All Platforms (فقط کاربران عضو قادر به مشاهده لینک‌ها هستند.)

Android SDK Platform 2.2_r3
All Platforms (فقط کاربران عضو قادر به مشاهده لینک‌ها هستند.)

Android SDK Platform Honeycomb Preview, rev***on 1
All Platforms (فقط کاربران عضو قادر به مشاهده لینک‌ها هستند.)

Android SDK Platform 2.3.3_r1
All Platforms (فقط کاربران عضو قادر به مشاهده لینک‌ها هستند.)

Android SDK Platform 2.3_r1
All Platforms (فقط کاربران عضو قادر به مشاهده لینک‌ها هستند.)

Android SDK Platform 2.2_r2
Windows (فقط کاربران عضو قادر به مشاهده لینک‌ها هستند.)
Mac (فقط کاربران عضو قادر به مشاهده لینک‌ها هستند.)
Linux (فقط کاربران عضو قادر به مشاهده لینک‌ها هستند.)

Android SDK Platform 2.1_r1
Windows (فقط کاربران عضو قادر به مشاهده لینک‌ها هستند.)
Mac (فقط کاربران عضو قادر به مشاهده لینک‌ها هستند.)
Linux (فقط کاربران عضو قادر به مشاهده لینک‌ها هستند.)

Android SDK Platform 2.0.1_r1
Windows (فقط کاربران عضو قادر به مشاهده لینک‌ها هستند.)
Mac (فقط کاربران عضو قادر به مشاهده لینک‌ها هستند.)
Linux (فقط کاربران عضو قادر به مشاهده لینک‌ها هستند.)

Android SDK Platform 2.0, rev***on 1
Windows (فقط کاربران عضو قادر به مشاهده لینک‌ها هستند.)
Mac (فقط کاربران عضو قادر به مشاهده لینک‌ها هستند.)
Linux (فقط کاربران عضو قادر به مشاهده لینک‌ها هستند.)

Android SDK Platform 1.6_r2
Windows (فقط کاربران عضو قادر به مشاهده لینک‌ها هستند.)
Mac (فقط کاربران عضو قادر به مشاهده لینک‌ها هستند.)
Linux (فقط کاربران عضو قادر به مشاهده لینک‌ها هستند.)

Android SDK Platform 1.5_r3
Windows (فقط کاربران عضو قادر به مشاهده لینک‌ها هستند.)
Mac (فقط کاربران عضو قادر به مشاهده لینک‌ها هستند.)
Linux (فقط کاربران عضو قادر به مشاهده لینک‌ها هستند.)


samples /


samples-2.1_r01-linux.zip (فقط کاربران عضو قادر به مشاهده لینک‌ها هستند.)samples-2.2_r01-linux.zip (فقط کاربران عضو قادر به مشاهده لینک‌ها هستند.)samples-2.3_r01-linux.zip (فقط کاربران عضو قادر به مشاهده لینک‌ها هستند.)samples-2.3.3_r01-linux.zip (فقط کاربران عضو قادر به مشاهده لینک‌ها هستند.)samples-3.0_r01-linux.zip (فقط کاربران عضو قادر به مشاهده لینک‌ها هستند.)
platform-tools/
platform-tools_r03-linux.zip (فقط کاربران عضو قادر به مشاهده لینک‌ها هستند.)
platform-tools_r03-macosx.zip (فقط کاربران عضو قادر به مشاهده لینک‌ها هستند.)
platform-tools_r03-windows.zip (فقط کاربران عضو قادر به مشاهده لینک‌ها هستند.)
tools/

tools_r10-linux.zip (فقط کاربران عضو قادر به مشاهده لینک‌ها هستند.)
tools_r10-macosx.zip (فقط کاربران عضو قادر به مشاهده لینک‌ها هستند.)
tools_r10-windows.zip (فقط کاربران عضو قادر به مشاهده لینک‌ها هستند.)
docs/

docs-3.0_r01-linux.zip (فقط کاربران عضو قادر به مشاهده لینک‌ها هستند.)
extra/
compatibility_r01.zip (فقط کاربران عضو قادر به مشاهده لینک‌ها هستند.)

Ali Fatehi
2012/01/08, 14:38
سلام امروز ظهر تجربه دیشب خودم در سایت اصلی گوگل در زمینه توسعه آندروید را برای شما دوستان بیان کنم .

همین که که در بالا گفتیم و لینکهای SDK ها و ابزارهای آندورید را برای برنامه نویسی مشاهده کردیم . الان می خواهم ابزارهای تکمیلی شرکتهای سامسونگ ، ای جی ، سونی اریکسون و شرکت Kyocera را برای شما دوستان معرفی کنم . که با کمک این ابزارها می توانید تولید هوشمندانه ای در زمینه تولید برنامه داشته باشید. البته این فایل ها و ابزارها تحت لیسانس و تائید شرکت گوگل بخش توسعه آندورید است.

همین طور که گفیتم فایل اصلی گوگل در فایل های XML به آدرس addons_list-1.xml (فقط کاربران عضو قادر به مشاهده لینک‌ها هستند.) گنجاده شده است. این ابزارها هم خارج از این موضوع نیستند و دوستان می توانند با رفتن به این قسمت لیست اضافات را مشاهده کند . اما روال معمول برای راحتی کار شما عزیزان ما این فایل را برای شما آپلود کردیم.
البته نکته ای انجاست که برای هر شرکت هم چنین برنامه ای است که لینک دانلود فایلها و ابزار ها داخل فایل XML مربوط به خود شرکت است.



3763




شرکت : LG
لینک XML : لینک فقط کاربران عضو قادر به مشاهده لینک‌ها هستند.



لینک ابزار ها :


Android + Real3D APIs API 8, rev***on 1 (فقط کاربران عضو قادر به مشاهده لینک‌ها هستند.)
Android + Real3D APIs API 10, rev***on 1 (فقط کاربران عضو قادر به مشاهده لینک‌ها هستند.)








3764






شرکت : Samsung
لینک XML : لینک فقط کاربران عضو قادر به مشاهده لینک‌ها هستند.
لینک ابزار ها :






Android + Google APIs for GALAXY Tab, API 8, rev***on 1 (فقط کاربران عضو قادر به مشاهده لینک‌ها هستند.)








3765






شرکت : Sony Ericsson
لینک XML : لینک فقط کاربران عضو قادر به مشاهده لینک‌ها هستند.
لینک ابزارها :






EDK 1.2,Android + Timescape(TM) API + Music Infinite API + LiveKey(TM) API (فقط کاربران عضو قادر به مشاهده لینک‌ها هستند.)












3767






شرکت : Kyocera
لینک XML : لینک فقط کاربران عضو قادر به مشاهده لینک‌ها هستند.
لینک ابزار ها :






Android + Dual Screen APIs, API 10, rev***on 1 (فقط کاربران عضو قادر به مشاهده لینک‌ها هستند.)
Android + Dual Screen APIs, API 8, rev***on 1 (فقط کاربران عضو قادر به مشاهده لینک‌ها هستند.)