Could not find method google() for arguments [] on repository container.

2020-05-13 09:56:35

参考地址 Could not find method google() for arguments [] on repository container.

问题:

在react native中安装realm数据库后运行react-native run-android 时报如下错:




开发环境:


react-native:^0.55.4


reaml:^2.27.0


解决方案:

1、打开项目根目录下android/gradle/wrapper/gradle-wrapper.properties


将distributionUrl=https\://services.gradle.org/distributions/gradle-2.14.1-all.zip中的2.14.1改成4.1




2、打开项目根目录下的android/build.gradle


1)、在buildscript和allprojects下的repositories分别添加google()


2)、将dependencies中的classpath 'com.android.tools.build:gradle:2.2.3'中的2.2.3【具体看自己的是多少】改成3.0.1




重新运行编译项目命令,要下载新的gradle,这个过程有点慢。至此,问题已解决!



  • 2019-11-18 23:18:49

    spring boot中读取配置信息一

    首先我们都知道一个常识,那就是每个人都有自己的年龄,比如我们现在的业务需求是查询所有年龄大于20的人的相关信息,如果我们选择通过配置文件来配置这个值为20的常量的话,我们该如何配置和如何从配置文件中获取这个值呢?,application.yml的内容如下(注意 “age:“ 和 “20“ 之间需要一个空格,yml的语法 ):

  • 2019-11-19 01:20:18

    java8 forEach、filter、map

    filter()、findAny()、orElse()配合使用,可以根据条件获取某个元素,如果没有返回指定的值。

  • 2019-11-19 01:24:01

    使用JAVA8 filter对List多条件筛选

    记录项目开发的过程中遇到的一些问题及解决方法,由于公司操作数据库都是统一使用工具生成的存在一些多表查询模糊查询,这些操作只能在集合方面下手了,比如发送邮件记录方面查询,对用户的名字及邮件模糊检索 年龄匹配查询。

  • 2019-11-21 18:13:08

    如何在vue单页应用中使用百度地图

    百度开发者平台已经封装了基于vue的地图组件,详细使用,请参考官网: https://dafrok.github.io/vue-baidu-map/#/zh/start/installation 网上有一些是直接在index.html页面全部引用的,本人强烈反对此种使用方式,因为我们项目是组件化的单页应用,强行引入多页应用的开发方式,会破坏整个项目的框架,严重影响性能。有些甚至还在vue单页应用中引入jquery,感觉这都是一些反人类的骚操作,不到万不得已,不建议使用。