سلام دوستان من می خوام ری اکت نیتیو یاد بگیرم به خاطر همین اندروید استودیو رو نصب کردم وکلی پیشنیاز مثلjdkوsdkو... نصب کردم ولی طبق ویدیو اموزشی تازه کوهی از نصب ها و چیزای مختلف شروع میشه اونقدر پیچ در پیچ میشه که اصلا حساب کار از دستم در میره میدونم برای حرفه ای کار کردن باید موفق به انجام این کار بشم راه بهتری پیشنهاد دارید که به من بگید ممنون
سلام
نصبش کلا سخته باید همه مراحلش رو انجام بدی به دقت، همه فایل ها هم دانلود کنی و در جای درست کپی کنی، البته میتونی بزاری خودش هم دانلود کنه برات SDK رو
جای خاصیش به مشکل خوردی ؟
@saman1111
سلام من تمام این کار ها رو انجام دادم اما ظاهراً بعد اتمام این کار ها و دانلود sdkو... طبق ویدیو اموزشی باید کارای دیگه ای هم انجام بدیم برای خودش داستان جدیدی بود به نظرتون اگه من به جای اندروید استودیو از خود گوشی اندروید استفاده کنم از لحاظ حرفه ای مشکل نداره یا کارغلطیه
اگه مشکل مجازی ساز داری که بخوای برنامه ای که میسازیو روش تست کنی از این استفاده کن
مجازی ساز اندروید Nox Player
اگر محیط توسعه رو با موفقیت راه اندازی کردید و فقط برای مجازی ساز به مشکل خوردید که از گوشی استفاده کنید، نه اتفاقا خیلی هم خوبه
@saman1111
خب من اینکار رو کردم دستور adb devicesرو در command promptوارد کردم بعد دستور دوم رو وارد کردم اما گفت که محیط شبیه سازی وجود ندارد راهی دیگه برای استفاده از گوشی هستش
@pwyazyzzadhbna :
سلام دوست عزیز نصب اندروید استادیو کاری نداره خلاصه بهت میگم همینو پیش برو حله:
اولش برو JDK نسخه 8 رو نصب کنید.
بعد از اون با یه چیزی برو سایت اندروید استادیو و نسخه همراه با SDK رو دانلود کن و نصب کن.
بعد از اون برو تو تنظیمات اندروید استادیو و قسمت SDK اونجا ابزار های مورد نیازت رو نصب کن. معمولا Build Tools و Platfrom مورد نظرت ( ترجیها آخرین نسخه که الان 30 هست) و Platform Tools و باید نصب کنی.
توجه کن که موقع باز کردن اندروید استادیو حتما و حتما ابزاری برای گذر از تحریم فعال باشه. ( خودم دی ان اس های شکن رو استفاده میکنم)
هیج دردسر دیگه ای نداری شما بعدش. هرچند برام سواله مگه برای توسعه تو بستر ری اکت نیتیو شما نیاز به اس دی کی هم داری؟ (تجربه کار با ری اکت نیتیو رو ندارم) ، کلا اگه میخوای دستگاه مجازی داشته باشی و همین برات کافیه از Geny Motion استفاده کن. نصبش میکنی و دستگاه مجازیتو میسازی و صد البته که میتونی از دستگاه فیزیکی که در اختیار داری هم استفاده کنی هیچ مشکلی نداره.
@aminahmadydeveloper
ممنون دوست عزیز شما میتونید منو راهنمایی کنی که چطور میشه از موبایل برای دیدن نتیجه ری اکت نیتیو استفاده کرد من قبل از این تو کار فرانت بودم وبا ری اکت و بعضی از فریمورک های دیگه ی جاوااسکریپت کار میکردم الان میخوام یواش یواش خودم رو بیارم سمت موبایل اما واقعا هر راهی رو امتحان کردم نتونستم از محیط مجازی یا حتی از موبایل استفاده کنم ممکن چون سیستم کامپیوترم قدیمیه وپایینه کار نمیکنه محیط مجازی ؟
@pwyazyzzadhbna
خب من تو این زمینه زیاد تجربه ندارم ولی تا جایی که میدونم ری اکت خودش یه ابزار واسه این کار داره و همچنین تا جایی که یادم میاد ابزار بزرگی به اسم Expo هم دقیقا این کارو میکنه.
این لینک وبسایت رسمی ابزاره : لینک
این لینک نرم افزار رابط این ابزاره که باید رو گوشیتون نصب کنید: لینک
قبلا از این ابزار استفاده کردم و خیل عالیه. تو دیباگ هم خودش کمکتون میکنه.
با این ابزار از طریق کابل یو اس بی با اتصال مستقیم یا با وایرلس کانسکشن میتونید کار کنید.
و اینکه توجه کنید حتما باید Developer Settings گوشیتون فعال باشه و اونجا هم USB Debug رو فعال کنید.
@aminahmadydeveloper ممنون اینم جواب نداد نمیدونم شاید طرز کارش رو خوب نمی دونم باز ممنون از معرفی
@pwyazyzzadhbna :
اگر مشکلتون رو بگید شاید بتونم راهنمایی کنم. یه سر هم به یوتوب بزنید و اونجا use Expo with react native سرچ کنید باید نتایج زیادی داشته باشه.
کاری نداره که سرور توسعه Expo رو که استارت بزنید یه کیو آر کد میاره با برنامه اندرویدی Expo اونو اسکن میکنید و تمام
من expoرو در گوشی وپکیجش رو در پروژه نصب میکنم تنظیماتشم طبق یوتیوب انجام میدم وexpo startرو میزنم بعداز اینکه کیو ارکد اومد با هر و افزار expoازش است که میگیرم اما میگه که ماژول expo/tools/hashAssetFiles وجود ندارد ارور میده بای این که من طبق اموزش اکسپو رو نصب کردم
سلام
اول اینکه این چیزها خیلی پیش میاد و بایدتجربه تون زیاد باشه چون میبیند تو حالت عادی هم مشکل پیش میاد
بهترین کار اینکه که اعصابتون داغون شد یه فاصله بندازید که بهتر فکر کنید .
من الان تقریبا مشکلی با اندروید استودیو ندارم بعد از چند سال کار کردن.
و اینکه هر بار خطا داد چند بار اجرا کنید که شاید جواب داد . البته خیلی مشکلات دیگه هستش که بهتر سرچ کنید تا بفهمید
@mostafa.8722
ممنون از راهنماییتون من بعد از این که react-native run androidرو می زنم نود جی اس باز میشه و توی صفحه نود با گرافیکی خاص خروجی react native به نمایش در می اد اما شبیه ساز باز نمیشه
شبیه ساز که باید باز باشه
کانکت هم باشه با دستور زیر میتونید چک کنید
adb connect 127.0.0.1:62001
البته این برای nox player هستش . برای هر شبیه سازی هم پورت که وصل رو بذارید
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟