آموزش جاوااسکریپت انجمن ها react native مشکل در ران گرفتن برنامه ی ری اکت نیتیو

در حال نمایش 4 نوشته (از کل 4)
  • نویسنده
    نوشته‌ها
  • #29748 پاسخ
    ElhamM7518
    مشارکت کننده

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

    > Task :app:compileDebugJavaWithJavac FAILED
    D:\ReactNative Projects\test2\android\app\src\main\java\com\test2\MainApplication.java:5: error: cannot find symbol
    import com.facebook.react.ReactApplication;
    ^
    symbol: class ReactApplication
    location: package com.facebook.react
    D:\ReactNative Projects\test2\android\app\src\main\java\com\test2\MainApplication.java:6: error: cannot find symbol
    import com.facebook.react.ReactNativeHost;
    ^
    symbol: class ReactNativeHost
    location: package com.facebook.react
    D:\ReactNative Projects\test2\android\app\src\main\java\com\test2\MainApplication.java:14: error: cannot find symbol
    public class MainApplication extends Application implements ReactApplication {
    ^
    symbol: class ReactApplication
    D:\ReactNative Projects\test2\android\app\src\main\java\com\test2\MainApplication.java:16: error: cannot find symbol
    private final ReactNativeHost mReactNativeHost = new ReactNativeHost(this) {
    ^
    symbol: class ReactNativeHost
    location: class MainApplication
    D:\ReactNative Projects\test2\android\app\src\main\java\com\test2\MainApplication.java:36: error: cannot find symbol
    public ReactNativeHost getReactNativeHost() {
    ^
    symbol: class ReactNativeHost
    location: class MainApplication
    D:\ReactNative Projects\test2\android\app\src\main\java\com\test2\MainActivity.java:5: error: MainActivity is not abstract and does not override abstract method getPackages() in ReactActivity
    public class MainActivity extends ReactActivity {
    ^
    D:\ReactNative Projects\test2\android\app\src\main\java\com\test2\MainApplication.java:16: error: cannot find symbol
    private final ReactNativeHost mReactNativeHost = new ReactNativeHost(this) {
    ^
    symbol: class ReactNativeHost
    location: class MainApplication
    D:\ReactNative Projects\test2\android\app\src\main\java\com\test2\MainApplication.java:17: error: method does not override or implement a method from a supertype
    @Override
    ^
    D:\ReactNative Projects\test2\android\app\src\main\java\com\test2\MainApplication.java:22: error: method does not override or implement a method from a supertype
    @Override
    ^
    D:\ReactNative Projects\test2\android\app\src\main\java\com\test2\MainApplication.java:29: error: method does not override or implement a method from a supertype
    @Override
    ^
    D:\ReactNative Projects\test2\android\app\src\main\java\com\test2\MainApplication.java:35: error: method does not override or implement a method from a supertype
    @Override
    ^
    11 errors

    #29852 پاسخ

    سلام.از چه نسخه ای از react-native استفاده می کنید؟؟

    #30106 پاسخ
    ElhamM7518
    مشارکت کننده

    react-native-cli: 2.0.1
    react-native: 0.59.3
    فکر میکنم آخرین نسخه ها هستن…

    #30108 پاسخ

    سعی کنید همیشه از یک نسخه پایین تر استفاده کنید.معمولا آخرین نسخه ها یک سری مشکلات و باگ دارند
    پیشنهاد من نسخه 0.57.8 هست که میتونید با دستور زیر نصبش کنید
    react-native init –version=”0.57.8″ insta

در حال نمایش 4 نوشته (از کل 4)
پاسخ به: مشکل در ران گرفتن برنامه ی ری اکت نیتیو
اطلاعات شما: