首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >React Native Splash Screen android构建失败

React Native Splash Screen android构建失败
EN

Stack Overflow用户
提问于 2018-09-17 19:46:57
回答 1查看 1.2K关注 0票数 1

在android/app/build.gradle

代码语言:javascript
复制
dependencies {
    compile project(':react-native-splash-screen')
}

在android/app/src/main/java/com/projectName/MainApplication.java中

代码语言:javascript
复制
import org.devio.rn.splashscreen.SplashScreenReactPackage;

public class MainApplication extends Application implements ReactApplication {

    private final ReactNativeHost mReactNativeHost = new ReactNativeHost(this) {
        @Override
        public boolean getUseDeveloperSupport() {
            return BuildConfig.DEBUG;
        }

        @Override
        protected List<ReactPackage> getPackages() {
            return Arrays.<ReactPackage>asList(
                    new MainReactPackage(),
            new SplashScreenReactPackage()  //here
            );
        }
    };

    @Override
    public ReactNativeHost getReactNativeHost() {
        return mReactNativeHost;
    }
}

每当我添加这些代码时,android get的构建都会失败,并给出这些错误。

我在iOS和android中都使用了react-native-splash-screen包来实现闪屏。它在iOS上工作得很好,失败的构建只在安卓上。

EN

回答 1

Stack Overflow用户

发布于 2018-11-06 12:42:42

更新安卓/build.gradle

代码语言:javascript
复制
allprojects {
    repositories {
        mavenLocal()
        jcenter()
        // Add ===========================
        maven {
            url 'https://maven.google.com'
        }
        // ===============================
        maven {
            // All of React Native (JS, Obj-C sources, Android binaries) is installed from npm
            url "$rootDir/../node_modules/react-native/android"
        }
    }
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52367024

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档