我正在玩反应原生的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 回答
您缺少List的import语句 .
import java.util.List;
@Override protected List getPackages(){
任何java IDE都有某种修复导入功能,因此它会自动为您提供正确的解决方案 .
试试android studio它是免费的,react-native自动生成gradle配置 . 您需要做的就是将带有gradle文件(默认情况下为android)的项目文件夹导入IDE,然后按ctrl space打开IntelliSense .
您应该更改MainAplication.java而不是MainActivity.java