آموزش جاوااسکریپت › انجمن ها › react native › مشکل در ران گرفتن برنامه ی ری اکت نیتیو
- این موضوع 3 پاسخ، 2 کاربر را دارد و آخرین بار در 4 سال، 7 ماه پیش بدست مهدی حسن زاده بهروزرسانی شده است.
-
نویسندهنوشتهها
-
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مهدی حسن زادهمدیرکلسلام.از چه نسخه ای از react-native استفاده می کنید؟؟
ElhamM7518مشارکت کنندهreact-native-cli: 2.0.1
react-native: 0.59.3
فکر میکنم آخرین نسخه ها هستن…مهدی حسن زادهمدیرکلسعی کنید همیشه از یک نسخه پایین تر استفاده کنید.معمولا آخرین نسخه ها یک سری مشکلات و باگ دارند
پیشنهاد من نسخه 0.57.8 هست که میتونید با دستور زیر نصبش کنید
react-native init –version=”0.57.8″ insta -
نویسندهنوشتهها