2016-08-02 2 views
1

Я играю с реакцией native для Android, и у меня особый интерес к sqlite. Я пытаюсь использовать sqlite lib здесь react-native-sqlite-storage купить у меня всегда есть BUILD FAILED, когда «run-android». Я немного потерял на шаге 4 (Как использовать Android) конфигурирующих MainActivity Ошибка:React Native Sqlite для конфигурации Android

 
    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 
... 

у кого-то очень простой пример проекта для андроид, чтобы увидеть правильный конф? благодарит заранее.

+0

Ссылка rnpm сделает автоматическое связывание пакета. Это не работает для Android? – vijayst

+0

Привет, я пробовал, но не работал. Я думаю, что шаг rnpm для ios. Msg, когда cmd: E: \ Documents \ Visual Studio CODE \ MyApp> rnpm link response-native-sqlite-storage rnpm-link info Ссылка на зависимость iOS-зависимости-native-sqlite-ios rnpm-link информация iOS-модуль реагирует -sqlite-хранилище успешно связано rnpm-link ERR! Кажется, что что-то пошло не так, когда вы связывались. Ошибка: spawn UNKNOWN Пожалуйста, напишите здесь: https://github.com/rnpm/rnpm/issues E: \ Documents \ Visual Studio CODE \ MyApp>) –

ответ

0

У вас отсутствует оператор импорта для списка.

импорт java.util.List;

@Override список защищенных GetPackages() {

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

    }); 
} 

Любой Java IDE имеет некоторую функцию импорта исправить, так что будет автоматически предлагать вам правильное решение.

Попробуйте андроид-студию, и она бесплатна и реагирует на природу, автоматически генерирует конфигурацию градиента. Все, что вам нужно сделать, это импортировать папку проекта с файлами gradle (по умолчанию Android) в IDE и нажать ctrl + space, чтобы включить IntelliSense.

0

Вы должны изменить MainAplication.java, а не MainActivity.java

Смежные вопросы