首页 > 解决方案 > react-native run-android 错误

问题描述

我曾多次尝试在手机上从 React Native 运行一个简单的应用程序,但我认为我面前有一堵大墙。
我以前做过以下修复:

  1. 默认类路径“com.android.tools.build:gradle:2.3.0”更改为类路径“com.android.tools.build:gradle:3.0.1”
  2. 将 google() 添加到存储库
  3. 更改 myapp/android/gradle/wrapper/gradle.properties 如下:

    ...distributionUrl=https://services.gradle.org/distributions/gradle-4.1-all.zip

    所以我的 build.gradle 是这样的:

    
    buildscript {
        repositories {
            jcenter()
            google()
        }
        dependencies {
            classpath 'com.android.tools.build:gradle:3.0.1'
        }
    }

    allprojects {
        repositories {
            mavenLocal()
            jcenter()
            maven {
                // All of React Native (JS, Obj-C sources, Android binaries) is installed from npm
                url "$rootDir/../node_modules/react-native/android"
            }
            google()
        }
    }

    ext {
        buildToolsVersion = "26.0.3"
        minSdkVersion = 16
        compileSdkVersion = 26
        targetSdkVersion = 26
        supportLibVersion = "26.1.0"
    }

    

现在问题是以下错误:
无法解析 org.jetbrains.trove4j:trove4j:20160824。

我找不到更多!我很感激任何帮助。

标签: react-nativereact-native-androidreact-native-iosreact-native-navigation

解决方案


推荐阅读