react native MainApplication.java 方法不会覆盖或实现超类型的方法
react native MainApplication.java method does not override or implement a method from a supertype
嗨,今天我已经在我的项目中安装了 react-native-maps 并且我已经配置了它但是当我 运行 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
this is the link of the guide I followed on github to configure react-native-maps.
在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>
protected List<ReactPackage> getPackages() {
^
1 error
谢谢
看看sample。
该方法是 ReactNativeHost 的一部分。你可以在那里看到它是如何实现的。
嗨,今天我已经在我的项目中安装了 react-native-maps 并且我已经配置了它但是当我 运行 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
this is the link of the guide I followed on github to configure react-native-maps.
在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>
protected List<ReactPackage> getPackages() {
^
1 error
谢谢
看看sample。
该方法是 ReactNativeHost 的一部分。你可以在那里看到它是如何实现的。