سلام دوستان.
عکس زیر رو ببینید و بگید مشکل از چی هست.
JDK و eclipse رو هم نصب کردم.
smart hide IP رو هم رو اجرا گذاشتم که IP رو تغییر بده که از تحریم در بیام.
اینو بخونید:
http://www.iranled.com/forum/thread-26016.html
توی این روش (همونطور که توی پست شماره ۳ نوشتم) خود SDK داخل برنامه هست با آخرین ورژن از api ؛
در واقع دارم پیشنهاد میدم اکه بجای اینکه اعصاب خودتون رو خورد کنید و تحریم رو دور بزنید تا بتونید api ها رو با حجم 100 مگ نصی کنید؛
برید و ان نرم افزار 400 مگی رو که لینک دادم دانلود کنید! چون sdk داخل خودش با api ورژن 17 رو داره! و احتیاج به دور زدن نیست!!!!!!
خب آموزش های eclipce روی این هم جواب میده؟
نگاه کنید
پیشنهاد من شبیه اینه که بگم برو یه بنز بخر؛ موتورش رو در بیار ؛ هرجا میخوایی استفاده کن!
اون اموزشهایی که برای eclps هست احتیاج به ۳ چیز داره:
۱ - eclips که هیچی! قابله دانلوده
۲ - پلاگین PDT که اینم میشه نصب کرد
۳ - sdk اندروید!
حالا فرقی نمیکنه شما خود sdk رو دانلود کنی و تحریم رو دور بزنی و api نصب کنی روش!
یا اینکه اون برنامه ۴۰۰ مگی رو دانلود کنی و sdk آمادهی توس رو استفاده کنی!!!
یه گزینه دیگه هم الان یادم اومد!!
سرچ کنید ببینید سایتهایی هستند که خود sdk به همراه api که روش نصب شده باشه رو واسه دانلود گذاشته باشند واسه دانود!
ممنون.
یه سوال
نسخه ی API که درون نرم افزارت هست 17 هست یعنی نسخه ی 4.2 اندروید
هالا بر نامه هایی که ساخته میشه روی نسخه های پایین تر اجرا میشه؟
باز هم ممنون
اینو نمیدونم!
من از همون روش اولیه رفته بودم و واسه 2.1 مصب کرده بودم کهروی بالاتر هم اجحرا میشه قانونا!
اما اینو نمیدونم! گمون کنم اگه از توابعی که توی ورژنهای بالا نیست استفاده کنی؛ اجرا بشه! بازم مطمئن نیستم
(۱۴-تير-۱۳۹۲, ۲۳:۰۰:۰۴)SBRE77 نوشته است: [ -> ]ممنون.
یه سوال
نسخه ی API که درون نرم افزارت هست 17 هست یعنی نسخه ی 4.2 اندروید
هالا بر نامه هایی که ساخته میشه روی نسخه های پایین تر اجرا میشه؟
باز هم ممنون
سلام دوست عزیز. نگاه کنید هر API نسبت به ورژن های قبل خودش تغییراتی داشته و داره مثلا اضافه شدن دستورات جدید و ...
چند وقت پیش برنامه ای نوشتم و تستی که داشتم، چون آنچنان دستورات خاصی رو استفاده نکرده بودم با API17 خروجی گرفتم و روی گوشی اندروید 2.2 اجرا کردم و مشکلی نداشت.
البته قابل ذکره که تاجایی یادم میاد توی بخش هایی از پروژه minimum رو برای نسخه آندرویدتون مشخص میشه و میتونین خودتونم تغییرش بدین که اونم میتونه به کارتون بیاد.
من از ADT استفاده میکنم که از
کد:
http://developer.android.com/sdk/index.html
دانلود کردمو شامل موارد زیر میشه :
کد:
Eclipse + ADT plugin
Android SDK Tools
Android Platform-tools
The latest Android platform
The latest Android system image for the emulator
به آدرس زیر برین. نسخه API تون رو مشخص کنید میبینید که دستوراتی حالت Disable یا همون سنگی میشن که بدین معنی توی این نسخه این دستور وجود نداره.
کد:
http://developer.android.com/reference/packages.html
نسخه آفلاین بخش رفرنس هم وجود داره چون دانلود کردم و الان لینکی ندارم بزارم. اگر دوستان پیدا کردن در تاپیکی جداگانه بزارن که مابقی دوستان هم استفاده کنند.
برای اضافه نمودن API های جدید هم میتونید جداگانه بگیرین و اون رو توی مسیر sdk\platforms اکسترکت کنین.
دانلود کردم اجرا نمیشه!
از bin فایل studio باز کردم میگه JDK نصب نیست نیست!
من که نصب کردم!
اگه می دونستم من چرا ایت قدر بد شانسم؟
هر کاری رو شروع می کنم یه مانع بزرگ میاد جلوم که تا دورش بزنم وقتم تموم شده.
(۱۶-تير-۱۳۹۲, ۰۹:۱۲:۱۰)SBRE77 نوشته است: [ -> ]اگه می دونستم من چرا ایت قدر بد شانسم؟
هر کاری رو شروع می کنم یه مانع بزرگ میاد جلوم که تا دورش بزنم وقتم تموم شده.
اگر اینطور باشه من زودتر از شما بد شانس بودم !!!
JDK رو نصب کن و بعد فایل eclipse.ini رو مطابق دستور زیر تغییر بده:
این فایل بطور معمول ساختار و نوشته هایی بدین صورت داره:
کد:
-startup
../../../plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar
--launcher.library
../../../plugins/org.eclipse.equinox.launcher.cocoa.macosx.x86_64_1.1.100.v20110502
-product
org.eclipse.epp.package.jee.product
--launcher.defaultAction
openFile
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-vmargs
-Dosgi.requiredJavaVersion=1.5
-XX:MaxPermSize=256m
-Xms40m
-Xmx512m
خوب حالا باید پارامتر -vm رو به این فایل اضافه کنی که مشخص کننده مسیر jdk و فایل javaw.exe هستش. فایل باید چنین ساختاری پیدا کنه:
کد:
-startup
plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.100.v20110502
-product
org.eclipse.epp.package.java.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
256M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-vm
C:\Java\JDK\1.6\bin\javaw.exe
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms40m
-Xmx1024m
توضیحات دقیق تر رو میتونی توی این آدرس ببینی:
کد:
http://wiki.eclipse.org/Eclipse.ini
JDK هم که توی مجموعه نرم افزارها موجود هست و میتونی نصب کنی دیگه کاری نداره.