React Native Sqlite for android配置

时间:2016-08-02 16:48:03

标签: android sqlite react-native

我正在玩反应原生的android,我对sqlite特别感兴趣。 我尝试在这里使用sqlite lib react-native-sqlite-storage购买我在“run-android”时总是有BUILD FAILED。我在第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 :(得分:0)

您缺少列表的导入语句。

import java.util.List;

@覆盖     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。

答案 1 :(得分:0)

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