недавно обновился, чтобы отреагировать на 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'
}
}