首页 文章

React Native Sqlite for android配置

提问于
浏览
1

我正在玩反应原生的Android,我对sqlite特别感兴趣 . 我尝试在这里使用sqlite lib react-native-sqlite-storage购买我总是在"run-android"时 Build 失败 . 我在第4步(如何使用Android)配置MainActivity时有点迷失错误:

E:\Documents\Visual Studio CODE\MyApp\android\app\src\main\java\com\myapp\MainActivity.java:22: error: cannot find symbol
    protected List getPackages() {
              ^
  symbol:   class List
  location: class MainActivity
...

有人一个非常简单的示例项目为Android看到正确的conf?提前致谢 .

2 回答

  • 0

    您缺少List的import语句 .

    import java.util.List;

    @Override protected List getPackages(){

    //noinspection RedundantArrayCreation
        return Arrays.asList(new ReactPackage[]{
                new MainReactPackage(),
    
        });
    }
    

    任何java IDE都有某种修复导入功能,因此它会自动为您提供正确的解决方案 .

    试试android studio它是免费的,react-native自动生成gradle配置 . 您需要做的就是将带有gradle文件(默认情况下为android)的项目文件夹导入IDE,然后按ctrl space打开IntelliSense .

  • 0

    您应该更改MainAplication.java而不是MainActivity.java

相关问题