小编Gre*_*gle的帖子

反应原生相机Gradle sync失败:无法在存储库容器上找到方法google()for arguments []

我正在尝试安装react-native-camera.

我做到了npm install react-native-camera react-native link react-native-camera.

它给了我错误的说法Gradle sync failed: Could not find method google() for arguments [] on repository container.

我也尝试了手动链接,如文档中所述,直到我添加的第6步

allprojects {
    repositories {
        maven { url "https://jitpack.io" }
        maven { url "https://maven.google.com" }
    }
}
Run Code Online (Sandbox Code Playgroud)

我使用的是exifinterface版本,例如27. +而不是25. +

我有distributionUrl=https\://services.gradle.org/distributions/gradle-2.14.1-all.zipdistributionUrl和classpath 'com.android.tools.build:gradle:2.2.3'

我不知道我错过了什么.当我打开我的Android工作室时,它给了我错误Gradle sync failed: Could not find method google() for arguments [] on repository container

当我react-native run-android在手机上运行时,它给了我错误的说法undefined is not an object (evaluating 'cameramanager.aspect') …

android gradle react-native react-native-camera react-native-android

10
推荐指数
1
解决办法
4599
查看次数

从包含许多文件的文件夹中反应本机动态导入图像

我有一个图像文件夹,上面写着answers我在哪里存储图像问题的答案

该文件夹中目前有 200 张图像。

现在我想根据用户的答案显示答案的图像。

我随机生成答案

`var answer = getAnswers(data)` // some calculation for file name for answer

<Image source={require('../path/to/my/answer/' + answer + '.jpg')}
Run Code Online (Sandbox Code Playgroud)

这样做我收到错误``需要expect exactly 1 string literal argument

我开始知道建造者需要在建造之前知道位置。但是如何解决此类问题。

我无法为 require initailly 映射 200 个文件

var one = require('../path/one.jpg')
var two = require('../path/two.jpg')
Run Code Online (Sandbox Code Playgroud)

我该如何解决此类问题。有没有办法做到这一点?

需要帮助。

javascript react-native react-native-android

5
推荐指数
0
解决办法
1880
查看次数

gl-react和gl-react-native多个图像(如贴纸)

我查看gl-react了我的应用程序的示例项目,并实现了此代码,效果很好。

import React, { Component } from "react";
import { Shaders, Node, GLSL } from "gl-react";
import { Surface } from "gl-react-native";

const shaders = Shaders.create({
  Saturate: {
    frag: GLSL`
precision highp float;
varying vec2 uv;
uniform sampler2D t;
uniform float contrast, saturation, brightness;
const vec3 L = vec3(0.2125, 0.7154, 0.0721);
void main() {
  vec4 c = texture2D(t, uv);
    vec3 brt = c.rgb * brightness;
    gl_FragColor = vec4(mix(
    vec3(0.5),
    mix(vec3(dot(brt, L)), brt, saturation),
    contrast), c.a);
}
`
  } …
Run Code Online (Sandbox Code Playgroud)

glsl reactjs react-native

5
推荐指数
0
解决办法
328
查看次数