简体   繁体   English

react-native地图停止在android中构建

[英]react-native maps stopping build in android

I am using react-native maps in react native app, getting issue at build time runtask 我在React Native应用程序中使用react-native映射,在构建时运行任务时出现问题

versions react-native 本机版本

"react": "v16.3.2",
 "react-native": "0.53",
 "react-native-maps": "^0.15.3",

android configration android配置

compileSdkVersion 27
    buildToolsVersion '27.0.3'
    defaultConfig {
    applicationId "com.app"
    minSdkVersion 16
     targetSdkVersion 26
     versionCode 1
     versionName "1.0"

    }

here is error : 这是错误:

org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':react-native-maps:compileDebugJavaWithJavac'.
    at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:100)
    at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:70)
    at org.gradle.api.internal.tasks.execution.OutputDirectoryCreatingTaskExecuter.execute(OutputDirectoryCreatingTaskExecuter.java:51)
    at org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.execute(SkipUpToDateTaskExecuter.java:62)
    at org.gradle.api.internal.tasks.execution.ResolveTaskOutputCachingStateExecuter.execute(ResolveTaskOutputCachingStateExecuter.java:54)

try this: 尝试这个:

In node_modules/react-native-maps/lib/android/build.gradle change : 在node_modules / react-native-maps / lib / android / build.gradle中更改:

  compileOnly "com.facebook.react:react-native:+"
  implementation "com.google.android.gms:play-services-base:$googlePlayServicesVersion"
  implementation "com.google.android.gms:play-services-maps:$googlePlayServicesVersion"
  implementation "com.google.maps.android:android-maps-utils:$androidMapsUtilsVersion"

To: 至:

 provided "com.facebook.react:react-native:+"
  compile "com.google.android.gms:play-services-base:$googlePlayServicesVersion"
  compile "com.google.android.gms:play-services-maps:$googlePlayServicesVersion"
  compile "com.google.maps.android:android-maps-utils:$androidMapsUtilsVersion"

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM