React Native - SQLite配置错误

时间:2016-09-27 11:15:36

标签: sqlite reactjs react-native

首先,我试图搜索与我所面临的问题有关的问题,但是根本没有运气!如果之前已经回答过这个问题,请指出我并对此给您带来的不便表示歉意。

作为一名Cordova开发人员,本土的反应似乎是梦想成真,但我仍然是一个菜鸟,我仍在学习它。我安装了这个SQLite plugin并按照每个步骤进行android开发。但是当我尝试在模拟器上运行应用程序时,我总是会收到以下错误:

var boards = [];

function addBoard(title) {
    var obj = {}
  obj["title"] = title;
  boards.push(obj)
}

function appendBoards() {

  for (var i in boards) {
    var board = boards[i];
    var title = board.title;
    $("#board-page").prepend("<p>" + title + "</p>");
  }
}
addBoard("tes")
appendBoards()

我做的配置:

settings.gradle

FAILURE: Build failed with an exception.

    * What went wrong:
    A problem occurred configuring project ':app'.
    > A problem occurred configuring project ':react-native-sqlite-storage'.
       > failed to find Build Tools revision 23.0.1

的build.gradle

rootProject.name = 'todo'

include ':app'

include ':react-native-sqlite-storage'
project(':react-native-sqlite-storage').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-sqlite-storage/src/android')

MainApplication.java

android {
    compileSdkVersion 23
    buildToolsVersion "23.0.3"

    defaultConfig {
        [...]

提前谢谢。

2 个答案:

答案 0 :(得分:0)

你应该配置另一个“build.gradle”文件! 在你的“... / node_modules / react-native-sqlite-storage / src / android / src / build.gradle”中 也改变该文件的构建版本!

使用已经更改的build.gradle设置它!

答案 1 :(得分:-1)

在Android工作室中,转到SDK管理器并找到SDK工具标签。在那里,如果您查看“显示套餐详细信息”&#39;你会发现&#34; Android SDK Build-Tools 23.0.1&#34;

安装它,你很高兴:)