آموزش جاوااسکریپت انجمن ها react native مشکل در اجرای react-native run-android جدید

  • این موضوع 14 پاسخ، 4 کاربر را دارد و آخرین بار در 5 سال، 1 ماه پیش بدست مهدی به‌روزرسانی شده است.
در حال نمایش 15 نوشته (از کل 15)
  • نویسنده
    نوشته‌ها
  • #16186 پاسخ
    arash
    مشارکت کننده

    سلام
    من میخاستم یه پروژه جدید بنویسم که خطای زیر هنگام اجرای react-native run-android اتفاق افتاد.
    26ms)
    Starting JS server…
    Building and installing the app on the device (cd android && gradlew.bat installDebug)…
    NDK is missing a “platforms” directory.
    If you are using NDK, verify the ndk.dir is set to a valid NDK directory. It is currently set to C:\sdk\ndk-bundle.
    If you are not using NDK, unset the NDK variable from ANDROID_NDK_HOME or local.properties to remove this warning.

    java.io.FileNotFoundException: https://dl.google.com/android/repository/repository2-1.xml
    Failed to download any source lists!

    FAILURE: Build failed with an exception.

    * What went wrong:
    A problem occurred configuring project ‘:app’.
    > Failed to find Build Tools revision 26.0.3

    * Try:
    Run with –stacktrace option to get the stack trace. Run with –info or –debug option to get more log output.

    BUILD FAILED

    Total time: 2.886 secs
    Could not install the app on the device, read the error above for details.
    Make sure you have an Android emulator running or a device connected and have
    set up your Android development environment:
    https://facebook.github.io/react-native/docs/getting-started.html
    sdk v26.0 رو هم نصب کردم اما بازهم همین خطا رو داد.

    #16196 پاسخ

    سلام.
    برای اجرا نیازی به یک سری فایل ها است که متاسفانه چون ما تحریم هستیم نمیتونه دانلود کنه.از vpn استفاده کنید و دستور react-native run-android رو مجددا اجرا کنید تا فایل های مورد نیاز رو دانلود کنه.موفق باشید

    #16290 پاسخ
    arash
    مشارکت کننده

    ممنون از راهنماییتون . اما من با vpn هم تست کرده بودم و دوباره تست کردم اما همچنان همون خطا رو میده.
    sdk manager رو هم نصب کردم اما ورژن های جدید sdk رو نشون نمیده . خیلی تو اینترنت سرچ زدم اما چیزی پیدا نکردم.
    مثل اینکه url دانلود پکیج ها کلا مشکل پیدا کرده.
    لطفا راهنمایی کنید .

    #16298 پاسخ

    سلام.خود url ها رو داخل مرورگر وارد کنید به احتمال زیاد درست باشه.بعضی از فایل ها نصبی هستند و میتونید با مرورگر دانلود و نصبش کنید.اگر هنوزم مشکل داشت
    sdk رو بروز کنید.به احتمال زیاد مشکلتون حل میشه

    #16369 پاسخ
    امین انصاری
    مشارکت کننده

    با سلام زمان اجرای react-native run-android با خطای زیر روبرو میشوم

    Loading dependency graph, done.
    error: bundling failed: Error: Unable to resolve module AccessibilityInfo from D:\react\AwesomeProject\node_modules\react-native\Libraries\react-native\react-native-implementation.js: Module AccessibilityInfo does not exist in the Haste module map

    This might be related to https://github.com/facebook/react-native/issues/4968
    To resolve try the following:
    1. Clear watchman watches: watchman watch-del-all.
    2. Delete the node_modules folder: rm -rf node_modules && npm install.
    3. Reset Metro Bundler cache: rm -rf /tmp/metro-bundler-cache-* or npm start -- --reset-cache. 4. Remove haste cache: rm -rf /tmp/haste-map-react-native-packager-*.
    at ModuleResolver.resolveDependency (D:\react\AwesomeProject\node_modules\metro\src\node-haste\DependencyGraph\ModuleResolution.js:167:1306)
    at ResolutionRequest.resolveDependency (D:\react\AwesomeProject\node_modules\metro\src\node-haste\DependencyGraph\ResolutionRequest.js:80:16)
    at DependencyGraph.resolveDependency (D:\react\AwesomeProject\node_modules\metro\src\node-haste\DependencyGraph.js:237:485)
    at Object.resolve (D:\react\AwesomeProject\node_modules\metro\src\lib\transformHelpers.js:116:25)
    at dependencies.map.result (D:\react\AwesomeProject\node_modules\metro\src\DeltaBundler\traverseDependencies.js:298:29)
    at Array.map (<anonymous>)
    at resolveDependencies (D:\react\AwesomeProject\node_modules\metro\src\DeltaBundler\traverseDependencies.js:294:16)
    at D:\react\AwesomeProject\node_modules\metro\src\DeltaBundler\traverseDependencies.js:159:33
    at Generator.next (<anonymous>)
    at step (D:\react\AwesomeProject\node_modules\metro\src\DeltaBundler\traverseDependencies.js:239:307)
    BUNDLE [android, dev] ..\..\../index.js ░░░░░░░░░░░░░░░░ 0.0% (0/1), failed.

    #16372 پاسخ

    سلام .نسخه جدید react native باگ داره.بهتره که از نسخه های پایین تر برای ایجاد پروژه استفاده کنید.
    برای ایجاد پروژه React Native با یک نسخه خاص میتونی از دستور زیر استفاده کنی
    react-native init –version=”0.53.0″ project

    #16375 پاسخ
    arash
    مشارکت کننده

    سلام
    پروژه های قبلی من همش داره خطا میخوره . هیچ کدوم استارت نمیشه . کلی سرچ زدم اما چیزی پیدا نکردم . باز ممنون از راهنماییتون.

    #16389 پاسخ
    arash
    مشارکت کننده

    با نسخه های پایین تر هم تست شد اما همون خطا رو داره میده . فک کنم خود react native آپدیت شد این مشکل به وجود اومد. چجوری میتونم پاکش کنم از اول نصب کنم.
    الان تو پروژه های قبلی این خطا رو میده
    app:installDebug FAILEDnstallDebug

    FAILURE: Build failed with an exception.

    * What went wrong:
    Execution failed for task ‘:app:installDebug’.
    > com.android.builder.testing.api.DeviceException: com.android.ddmlib.InstallException: Failed to finalize session : INSTALL_FAILED_UPDATE_INCOMPATIBLE: Package com.dateconvertor signatures do not match the previously installed version; ignoring!

    * Try:
    Run with –stacktrace option to get the stack trace. Run with –info or –debug option to get more log output.

    BUILD FAILED

    Total time: 15.617 secs
    Could not install the app on the device, read the error above for details.
    Make sure you have an Android emulator running or a device connected and have
    set up your Android development environment:
    https://facebook.github.io/react-native/docs/getting-started.html
    دیگه نمیدونم چیکار باید بکنم . لطفاً یه راهنمایی بکنید.

    #16394 پاسخ
    امین انصاری
    مشارکت کننده

    مشکل من نسخه 0.55.4 حل شد

    #16532 پاسخ
    arash
    مشارکت کننده

    من نسخه 0.55.4 رو نصب کردم . اما همون خطارو دوباره دارم میگیرم. آقا یه راهنمایی اگه میشه بگید دیگه نمیدونم باید چیکار کنم ):

    #16571 پاسخ

    سلام.
    ابتدا چک کنید ببینید emulator متصل هست.برای اینکار به پوشه SDK/platform-toolsبرید و cmd رو در این مسیر باز کنید و دستور adb devices رو اجرا کنید تا لیست دیوایس های متصل رو ببینید.
    sdk manager موجود در پوشه sdk رو run کنید و چک کنید ببینید build tools نصب هست

    #16738 پاسخ
    arash
    مشارکت کننده

    anadroid ndk رو باید تو sdk manager نصب کنیم .
    باز ممنون از راهنماییتون.

    #16837 پاسخ
    محمد
    میهمان

    سلام
    من با تعویض نسخه ی صرف مشکلم حل نشد..
    تا اینکه مسیر زیر رو رفتم
    https://medium.com/@skrajath/react-native-getting-kick-started-999ab9ba8aba

    #17108 پاسخ
    MR.Naseri
    میهمان

    سلام وقتتون بخیر
    ممنون بابت آموزش های خوبتون اما من یه اشکالی دارم بعد از ساختن app وقتی که داخل CMD میخوام پروژه رو داخل AVD ران کنم و کامند react-native run-android رو میزنم پروژه کامپایل نمیشه و این ارور رو برمیگردونه. خیلی جستجو کردم و خیلی تغییرات دادم ولی باز به این نتیجه نرسیدم . حتی از ف*ی* شکن هم استفاده کردم بازم نشد
    پیغام خطا :
    * What went wrong:
    A problem occurred configuring root project ‘Test’.
    > Could not resolve all dependencies for configuration ‘:classpath’.
    > Could not resolve com.android.tools.build:gradle:2.3.3.
    Required by:
    project :
    > Could not resolve com.android.tools.build:gradle:2.3.3.
    > Could not get resource ‘https://jcenter.bintray.com/com/android/tools/build/gradle/2.3.3/gradle-2.3.3.pom’.
    > Could not GET ‘https://jcenter.bintray.com/com/android/tools/build/gradle/2.3.3/gradle-2.3.3.pom’.
    > Connect to jcenter.bintray.com:443 [jcenter.bintray.com/108.168.243.150] failed: Connection timed out: connect

    #17113 پاسخ
    مهدی
    میهمان

    سلام
    شما باید از vpn اختصاصی استفاده کنید ، فیلتر شکن مناسب نیسا
    خطایی که به شما میده به علت نداشتن build tools2.3.3 هست که قصد دانلودش رو داره

در حال نمایش 15 نوشته (از کل 15)
پاسخ به: مشکل در اجرای react-native run-android جدید
اطلاعات شما: