Привет, сегодня я установил реактивные карты в своем проекте и настроил его, но при запуске react-native run-android
выдает ошибку:
> Task :app:compileDebugJavaWithJavac FAILED
/home/valentino/Scrivania/test/android/app/src/main/java/com/test/MainApplication.java:38: error: method does not override or implement a method from a supertype
@Override
^
1 error
это ссылка на руководство, по которому я следовал на github для настройки реактивных собственных карт.
В MainApplication.java я добавил import com.airbnb.android.react.maps.MapsPackage
и
@Override
protected List<ReactPackage> getPackages() {
return Arrays.<ReactPackage>asList(
new MainReactPackage(),
new MapsPackage()
);
}
в public class MainApplication extends Application implements ReactApplication {
.
Вы знаете, как я могу преодолеть эту проблему?
ОБНОВЛЕНИЕ
после того, как TheWanderer решил предыдущую проблему, терминал показывает мне следующую ошибку:
> Task :app:compileDebugJavaWithJavac FAILED
/home/valentino/Scrivania/test/android/app/src/main/java/com/test/MainApplication.java:38: error: method getPackages() is already defined in class <anonymous com.test.MainApplication$1>
protected List<ReactPackage> getPackages() {
^
1 error
спасибо