无法调用RNCookieManagerAndroid.getAll

时间:2016-04-16 16:43:55

标签: android cookies react-native

现在我正试图使用​​这个名为react-native-cookies的软件包,而且我在使用列出的任何功能时遇到问题(对于android)。我遇到了这个错误,它指向BaseJavaModule.java的第279行,在ReactAndroid / src / main / java / com / facebook / react / bridge / BaseJavaModule.java

    } catch (InvocationTargetException ite) {
      // Exceptions thrown from native module calls end up wrapped in InvocationTargetException
      // which just make traces harder to read and bump out useful information
      if (ite.getCause() instanceof RuntimeException) {
        throw (RuntimeException) ite.getCause();
      }
      throw new RuntimeException(
          "Could not invoke " + BaseJavaModule.this.getName() + "." + mMethod.getName(), ite);
    }

throw new RuntimeException(是错误消息指向的位置。我尝试在js中运行的函数是CookieManager.getAll((err,cookie) => { });(所以我甚至没有尝试做任何事情,只是尝试运行getAll函数)。

有谁知道为什么会出现这种错误?另外,有人可以帮我弄清楚如何调试在后台运行的本机代码吗?在调试reactjs本身时,chrome调试似乎才真正有用,而不是在后台运行的android代码。

如果有人知道更好的方法来获取存储在本机安卓中的cookie,那么也应该受到赞赏。

packages.json:
  "dependencies": {
    "fs": "0.0.2",
    "nconf": "^0.8.4",
    "react": "^0.14.5",
    "react-native": "^0.23.1",
    "react-native-cookies": "^1.0.0",
    "react-native-drawer": "^1.16.7",
    "react-native-vector-icons": "^1.3.4",
    "react-timer-mixin": "^0.13.3"
  }    

0 个答案:

没有答案