PDA

View Full Version : مشکل در نصب و راه اندازی



mohsen.nsb44
دوشنبه 15 اردیبهشت 1393, 09:55 صبح
سلام من ابزار های زیر رو دانلود و نصب کردم

Java JDK , Android SDK , NDK , GTK SHARP , Xamarin Studio , mono android نسخه 4.6.000.49
Android NDK که دانلود کردم گزینه ای واسه نصب کردن نداره کلی پوشه هستش راهنمایی کنین لطفا چه کار باید بکنم
اسامی پوشه هاشو میزارم
در ضمن از ویژوال استدیو 2010 استفاده میکنم
لطفا راهنمایی بکنین چه کار باید بکنم
build
docs
platforms
prebuilt
samples
sources
tests
toolchains
اسامی فایل ها بجز پوشه ها
documentation
GNUmakefile
ndk-build
ndk-build
ndk-gdb
ndk-stack
ndk-which

mfaridi
دوشنبه 15 اردیبهشت 1393, 10:27 صبح
ndk نصب کردنی نیست باید ادرسش به ویزال بشناسونی

mohsen.nsb44
دوشنبه 15 اردیبهشت 1393, 10:42 صبح
ndk نصب کردنی نیست باید ادرسش به ویزال بشناسونی
چطور اینکارو باید بکنم
اگه توضیح بدین ممنون میشم که در کدوم قسمت باید برم و این عمل رو انجام بدم

mfaridi
دوشنبه 15 اردیبهشت 1393, 11:35 صبح
داداش اگه مسیرش ندی مشکلی برات پیش نمیاد میتونی راحت کار کنی
من الان مونو نصب ندارم روی سیستمم ولی قبلا مسیر داده بودم

mohsen.nsb44
دوشنبه 15 اردیبهشت 1393, 12:46 عصر
داداش اگه مسیرش ندی مشکلی برات پیش نمیاد میتونی راحت کار کنی
من الان مونو نصب ندارم روی سیستمم ولی قبلا مسیر داده بودم

من یه پروژه جدید میخوام بسازم اخطار زیرو میده
Android SDK not found. Please check whether all the components are installed and that Xamarin.Android configuration points to an existing Android SDK path
در صورتی که Android SDK رو نصبش کردم

mfaridi
دوشنبه 15 اردیبهشت 1393, 14:00 عصر
android sdk رو باید بشنوسونی به ویزال استودیو

mohsen.nsb44
دوشنبه 15 اردیبهشت 1393, 15:14 عصر
android sdk رو باید بشنوسونی به ویزال استودیو

من چطور باید بشناسونم بلد نیستم
لینکی چیزی واسه راهنمایی بده لطفا

mohsen.nsb44
چهارشنبه 17 اردیبهشت 1393, 09:10 صبح
دوستان لطفا راهنمایی بکنید من کلی وقت گذاشتم تونستم این نرم افزار هارو دانلود کنم
الان نمیدونم چیکار باید بکنم تا ویژوال استدیو android sdk و android ndk رو بشناسه
لطفا راهنمایی کنید

alias136790
چهارشنبه 17 اردیبهشت 1393, 10:48 صبح
برو به رجیستری به آدرس زیر،
بعد چک کن آدرس نصب sdk درست هست یا نه، اگه نبود خودت درستش کن.


Start -> Run -> regedit
HKLM -> Software -> Novell -> Mono for Android
Check if AndroidSdkDirectory is correct

سارا_1372
چهارشنبه 17 اردیبهشت 1393, 11:22 صبح
من از ndk استفاده نمیکنم اما میسر sdk و ndk رو باید از قسمت تنظیمات و انتخاب xamarin از لیست محلشو بدی من یک عکسی گذاشتم که نشون میده داخل ویژوال استدیو کجاست..

118735

mohsen.nsb44
چهارشنبه 17 اردیبهشت 1393, 12:17 عصر
برو به رجیستری به آدرس زیر،
بعد چک کن آدرس نصب sdk درست هست یا نه، اگه نبود خودت درستش کن.


Start -> Run -> regedit
HKLM -> Software -> Novell -> Mono for Android
Check if AndroidSdkDirectory is correct





گزینه hkml وجود نداره
گزینه hkey هستش

سارا_1372
چهارشنبه 17 اردیبهشت 1393, 13:15 عصر
گزینه hkml وجود نداره
گزینه hkey هستش

منظور از hkml خلاصه عبارت hkey_local_machine هست. البته مسیری که گفتن میتونه داخل HKCU هم باشه در بعضی نسخه ها.. داخل ریجستری دومورد به وضوح وجود داره که یکی با عنوان AndroidNdkDirectory و دیگری هم با عنوان AndroidSdkDiretory هست. که باید مسیر قرار گیری رو دستی بدی.
البته روشی که من گفتم راحت تره و گه شناسایی شد خودش یه تیک کوچیک میزاره.اگه هم نشد یه ضربه در میزاره .

mohsen.nsb44
شنبه 20 اردیبهشت 1393, 11:46 صبح
برو به رجیستری به آدرس زیر،
بعد چک کن آدرس نصب sdk درست هست یا نه، اگه نبود خودت درستش کن.


Start -> Run -> regedit
HKLM -> Software -> Novell -> Mono for Android
Check if AndroidSdkDirectory is correct





وجود داشت تو اون مسیر اما همچنان تو ویژوال استدیو نمیشناسه

mohsen.nsb44
شنبه 20 اردیبهشت 1393, 11:47 صبح
منظور از hkml خلاصه عبارت hkey_local_machine هست. البته مسیری که گفتن میتونه داخل HKCU هم باشه در بعضی نسخه ها.. داخل ریجستری دومورد به وضوح وجود داره که یکی با عنوان AndroidNdkDirectory و دیگری هم با عنوان AndroidSdkDiretory هست. که باید مسیر قرار گیری رو دستی بدی.
البته روشی که من گفتم راحت تره و گه شناسایی شد خودش یه تیک کوچیک میزاره.اگه هم نشد یه ضربه در میزاره .

اونجا زربدر گذاشته نوشته
no android sdk found

سارا_1372
شنبه 20 اردیبهشت 1393, 15:08 عصر
اونجا زربدر گذاشته نوشته
no android sdk found
خوتون باید ادررس رو وارد کنید. هم sdk محصل نصبشو باید تایین کنید و هم ndk من از ndk استفاده ای فعلا نداشتم برای همین دانلود نکردم .. و همون طور هم که در شکل دیدید برای من ضربدر گذاشته . اما شما که دارید باید روی دکمه change رو به روشون هست کلیک کنید و آدررس محل قرار گیری ndk و محل نصب sdk رو بدید.

mohsen.nsb44
یک شنبه 21 اردیبهشت 1393, 09:22 صبح
خوتون باید ادررس رو وارد کنید. هم sdk محصل نصبشو باید تایین کنید و هم ndk من از ndk استفاده ای فعلا نداشتم برای همین دانلود نکردم .. و همون طور هم که در شکل دیدید برای من ضربدر گذاشته . اما شما که دارید باید روی دکمه change رو به روشون هست کلیک کنید و آدررس محل قرار گیری ndk و محل نصب sdk رو بدید.
دوست عزیز ادرس رو میدم اما باز اخطار میده
118855

mohsen.nsb44
یک شنبه 21 اردیبهشت 1393, 12:59 عصر
یکی نیست بگه مشکل کجاست و چطوری باید حلش بکنم

سارا_1372
یک شنبه 21 اردیبهشت 1393, 14:24 عصر
دوست عزیز ادرس رو میدم اما باز اخطار میده
118855

شما platform-tools رو نصب نکردید یا اینکه نسخه ای که استفاده میکنید قابل شناسایی نیست
118863

اگر بازم مشکلی پیش اومد من دیگه اطلاعاتی ندارم .. انشالله مشکل شما حل بشه!

mohsen.nsb44
یک شنبه 21 اردیبهشت 1393, 15:05 عصر
شما platform-tools رو نصب نکردید یا اینکه نسخه ای که استفاده میکنید قابل شناسایی نیست
118863

اگر بازم مشکلی پیش اومد من دیگه اطلاعاتی ندارم .. انشالله مشکل شما حل بشه!


دوست عزیز عکس گرفتم لطفا راهنمایی بکن
118865

mohsen.nsb44
یک شنبه 21 اردیبهشت 1393, 15:08 عصر
برای نصب پلتفرم تولز چیکار باید بکنم

سارا_1372
یک شنبه 21 اردیبهشت 1393, 16:01 عصر
باید با پ ر و ک س ی یا و ی پ ی ا ن این صفحه رو رفرش کنی تا آپدیت ها نمایش داده بشه و داخل همین صفحه که عکسشو گذاشتی تیک رو بزنی و نصب رو بزنی تا دانلود شروع بشه.

اما اگر از این ابزار ها ندارید باید :
1- دانلود platform-tools و کپی اون داخل فولدر android-sdk
لینک دانلود: http://go.puresoftware.org/android-platform-tools-windows
2- دانلود build-tools و کپی اون داخل فولدر android-sdk
لینک دانلود: http://go.puresoftware.org/android-build-tools-windows

118867
---------------------------
شما برای اینکه برنامه تون رو کامپایل کنید علاوه بر این موارد بالا به SDK platform هم نیاز دارید که همون api ها برای برنامه نویسی اندروید هستند که میتونید از این لینک توضیحات کامل و جامعی رو برای تمام موارد بالا گفته:
http://androidcode.ir/post/install-package-android-SDK-platform

mohsen.nsb44
دوشنبه 22 اردیبهشت 1393, 09:21 صبح
باید با پ ر و ک س ی یا و ی پ ی ا ن این صفحه رو رفرش کنی تا آپدیت ها نمایش داده بشه و داخل همین صفحه که عکسشو گذاشتی تیک رو بزنی و نصب رو بزنی تا دانلود شروع بشه.

اما اگر از این ابزار ها ندارید باید :
1- دانلود platform-tools و کپی اون داخل فولدر android-sdk
لینک دانلود: http://go.puresoftware.org/android-platform-tools-windows
2- دانلود build-tools و کپی اون داخل فولدر android-sdk
لینک دانلود: http://go.puresoftware.org/android-build-tools-windows

118867
---------------------------
شما برای اینکه برنامه تون رو کامپایل کنید علاوه بر این موارد بالا به SDK platform هم نیاز دارید که همون api ها برای برنامه نویسی اندروید هستند که میتونید از این لینک توضیحات کامل و جامعی رو برای تمام موارد بالا گفته:
http://androidcode.ir/post/install-package-android-SDK-platform

دوست عزیز از راهنماییت خیلی ممنونم کمک زیادی بهم کردی

mohsen.nsb44
دوشنبه 22 اردیبهشت 1393, 09:50 صبح
خطای زیرو موقع اجرا دارم
118894

mohsen.nsb44
دوشنبه 22 اردیبهشت 1393, 09:51 صبح
در ضمن من api 8 رو نصب کردم
و از ویندوز استفاده میکنم و همچنین mono نصب کردم که بتونم با سی شارپ کار کنم
و mono android نسخه 4.6.000.49 رو نصب کردم
و ویژوال استدیو 2010

118895

سارا_1372
دوشنبه 22 اردیبهشت 1393, 15:14 عصر
باید نام فولدر api 8 به این صورت باشند android-x که x شماره اون api هست.
داخل فولدرهای sdk تون فولدری به این نام platforms هست که در محل پتلفرم sdk هست باید فولدر ها بصورت استانداردی نام گذاری شده باشند تا مونو بتونه با اون ها کار کنه تصویر زیر رو دقیق کن:

118910

mohsen.nsb44
دوشنبه 22 اردیبهشت 1393, 15:16 عصر
باید فولدر api 8 باید بصورتandroid-8 باشه داخل فولدر یعنی داخل فولدره platforms که در محل نصب sdk هست باید فولدر ها بصورت استانداردی نام گذاری شده باشند تا مونو بتونه با اون ها کار کنه:

118910

این کارو انجام دادم حالا خطای زیرو میده
Error 1 The specified task executable location "C:\Program Files\Android\android-sdk\platform-tools\aapt.exe" is invalid. AndroidApplication4

سارا_1372
دوشنبه 22 اردیبهشت 1393, 15:35 عصر
داخل فولدر build-tools در محل نصب sdk باید با توجه به نسخه ای که نصب کردید عنوان بدید

118911

ویرایش :

در تصویر منظرو از( , ) در حقیقت همون نقطه هست یعنی( . ) 19.0.2 یا 19.0.3 یا هر چیز دیگه ای

سارا_1372
دوشنبه 22 اردیبهشت 1393, 15:48 عصر
التبه توجه داشته باش که داخل فولدر platform-tools باید فایل وجود داشته باشند و نباید فقط یک فولدر باشه و داخل اون فولدر این محتوا باشه یعنی بصورت زیر:

118912

mohsen.nsb44
دوشنبه 22 اردیبهشت 1393, 21:54 عصر
التبه توجه داشته باش که داخل فولدر platform-tools باید فایل وجود داشته باشند و نباید فقط یک فولدر باشه و داخل اون فولدر این محتوا باشه یعنی بصورت زیر: 118912 دا خل پوشه platform-tools رو نگاه کردم بجز فایل glwiz که داخل پوشه شماست بقیه فایل ها در پوشه من هست اما فایل glwiz نیست با اجرا خطای زیر داده میشود Error 1 The specified task executable location "C:\Program Files\Android\android-sdk\platform-tools\aapt.exe" is invalid. AndroidApplication2

سارا_1372
دوشنبه 22 اردیبهشت 1393, 22:13 عصر
خخخخخ اون glwiz یک نرم افزاره که اون میشه تلویزیون رادیو گرفت اما دیگه کاربرد نداره!! چون ف ی ل ت ر ش کردن!! خخ چیز مهمی نیست!!! یادم نبود پاکش کنم!

سارا_1372
دوشنبه 22 اردیبهشت 1393, 22:31 عصر
فایل aapt.exe داخل build-tools هست اما ارروت میگه داخل فولدر platform-tools فایل aapt.exe غیر معتبره! به هر حال من یک عکسی از عنوان ها و فایل های داخل فولدر build-tools برای شما میزارم شاید به درد بخوره :

118919

البته یک احتمال قوی دیگه هم هست, اونم اینکه شما از نسخه قدیمی مونو استفاده میکنید یعنی از 4.6 که شاید با نسخه جدید build tools که دارید هم خوانی نداشته باشه ..
پیشنهاد من اینکه از نسخه 4.10 استفاده کنید. که ویژوال استدو 2010 هم ساپورت میکنه.

mohsen.nsb44
سه شنبه 23 اردیبهشت 1393, 12:28 عصر
من نسخه api 8 رو دانلود کردم و داخل پوشه platforms به اسم android-8 گذاشتم و توی پوشه build-tools نسخه 4.2 که به اسم 19.0.2 و 19.0.3 تغییر نامش دادم ایا اختلاف ورژن این دو باعث بروز خطا نمیشه؟

mohsen.nsb44
سه شنبه 23 اردیبهشت 1393, 12:28 عصر
تمام فایل هایی که داخل پوشه شما بود داخل پوشه منم هست فقط من در پوشه platform-tools فایل aapt رو ندیدم که میگه معتبر نیست داخل پوشه build-tools هستش اما تو platform-tools نیستش

سارا_1372
سه شنبه 23 اردیبهشت 1393, 18:52 عصر
تمام فایل هایی که داخل پوشه شما بود داخل پوشه منم هست فقط من در پوشه platform-tools فایل aapt رو ندیدم که میگه معتبر نیست داخل پوشه build-tools هستش اما تو platform-tools نیستش

دقیقا من فکر میکنم مشکل از ورژن شماست که این قدر اذیت میکنه ..اشکالی نداره یک کاری کن محتویات فولدر build-tools رو که aapt داره رو کپی کن داخل platform-tools همون جایی که مگه غیر معتبره شاید داخل این نسخه باید این فایل داخل این پوشه باشه.

سارا_1372
سه شنبه 23 اردیبهشت 1393, 18:55 عصر
من نسخه api 8 رو دانلود کردم و داخل پوشه platforms به اسم android-8 گذاشتم و توی پوشه build-tools نسخه 4.2 که به اسم 19.0.2 و 19.0.3 تغییر نامش دادم ایا اختلاف ورژن این دو باعث بروز خطا نمیشه؟

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

mohsen.nsb44
چهارشنبه 24 اردیبهشت 1393, 09:13 صبح
دقیقا من فکر میکنم مشکل از ورژن شماست که این قدر اذیت میکنه ..اشکالی نداره یک کاری کن محتویات فولدر build-tools رو که aapt داره رو کپی کن داخل platform-tools همون جایی که مگه غیر معتبره شاید داخل این نسخه باید این فایل داخل این پوشه باشه.

اینکارو انجام دادم باز همون خطارو داد

mohsen.nsb44
چهارشنبه 24 اردیبهشت 1393, 09:15 صبح
واقعیتش هر چیزی که باشه باید تشخیص اما وقتی که مستقم دانلود میکنی از طریق خود نرم افزار اسم روژنشو میزاره مثلا 19.0.3 . این احتمال هست که به دلیل اختلاف ورژن نمیتونه تشخیص بده فایل appt رو.

mono 10 رو دانلود میکنم امیدوارم حل بشه

mohsen.nsb44
چهارشنبه 24 اردیبهشت 1393, 10:48 صبح
mono-android-4.10.00003 رو دانلود کردم اما موقع نصب خطای زیرو میده
118996

mohsen.nsb44
چهارشنبه 24 اردیبهشت 1393, 10:49 صبح
من ورژن XamarinStudio-4.0.10-7 رو تو سیستم دارم
ورژن XamarinStudio-4.2.1-1 رو هم نصب کردم باز همون خطا رو میده

c0mmander
شنبه 27 اردیبهشت 1393, 15:35 عصر
با تاکید نظرات دیگه .. تا ارور میگه یک نسخه ناقص از xamarin روی سیستم وجود داره ادرسشم داده بهت . اصلا یک کاری بکن بزن این ویژوال استدیوت رو پاک بکن فایل ی رو هم که ادررس داده رو اطمینان پیدا کن که پاک شده دوباره ویژوال استدیو در نصب کن .. خدا میدونه که چه بلای سرش اوردی :))

a.akhanifar
شنبه 11 مرداد 1393, 18:28 عصر
سلام دوستان.
من تمام کارارو انجام دادم و تو نصب هیچ مشکلی نداشتم.ولی موقع اجرا در ویژوال استودیو این ایراد رو ازم میگیره.
Error 1 Could not locate Java 6 or 7 SDK. (Download from http://www.oracle.com/technetwork/java/javase/downloads

mheidarpour
پنج شنبه 29 آبان 1393, 12:23 عصر
سلام من در sdk manager با چنین اروری بر خوردم
125886