Невозможно построить подписанный apk после обновления, чтобы реагировать на нативный 0.59.3 - PullRequest
2 голосов
/ 03 апреля 2019

недавно обновился, чтобы отреагировать на native v0.59.3, и я использую последние версии пакетов реагирования-нативных-гугл-мест и реагирования-нативных карт.

когда я пробую реагировать-нативный run-android, я получаю compileDebugResources renderscriptошибка, для которой я сделал некоторые изменения в buid.gradle узловых модулей зависимости, чтобы исправить проблему.

Теперь я не могу сгенерировать apk со знаком, так как получаю ошибку

Failedзахватить отпечаток входных файлов для задачи ': app: bundleReleaseJsAndAssets' свойство '$ 1'

, для которого мне нужно удалить узлы модулей и установить заново, что приведет к ошибке

compileDebugRenderscript.

Есть предложения или решения?

Ниже приведены изменения, которые я внес в build.gradle из googleplaces и google maps в node_modules

Изменение в модулях узлов / response-native-maps /lib / android / build.gradle

dependencies {
  def googlePlayServicesVersion = safeExtGet('googlePlayServicesVersion', DEFAULT_GOOGLE_PLAY_SERVICES_VERSION)
  // Variable lookup order : googlePlayServicesMapsVersion > googlePlayServicesVersion > DEFAULT_GOOGLE_PLAY_SERVICES_MAPS_VERSION
  def googlePlayServicesMapsVersion = safeExtGet('googlePlayServicesMapsVersion', safeExtGet('googlePlayServicesVersion', DEFAULT_GOOGLE_PLAY_SERVICES_MAPS_VERSION))
  def androidMapsUtilsVersion = safeExtGet('androidMapsUtilsVersion', DEFAULT_ANDROID_MAPS_UTILS_VERSION)

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

  implementation "com.android.support:appcompat-v7:${rootProject.ext.supportLibVersion}"
}


In google places node modules build.gradle 
Add 
implementation "com.android.support:appcompat-v7:${rootProject.ext.supportLibVersion}"

And 
android {
    configurations.all {
        resolutionStrategy.force 'com.google.code.findbugs:jsr305:1.3.9'
    }
}
...