Не удалось найти com.mapbox.mapboxsdk:mapbox-android-accounts:0.7.0. при новой установке MapBoxAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Не удалось найти com.mapbox.mapboxsdk:mapbox-android-accounts:0.7.0. при новой установке MapBox

Сообщение Anonymous »

Я создал новый проект, ориентированный на реакцию, и добавил Mapbox с Yarn add @react-native-mapbox-gl/maps.
Это

Обратите внимание: если вы используете Mapbox Android SDK по умолчанию (который упакован в эту библиотеку)
и используете более новую версию ОС Android (API 30+),
вы столкнетесь с Фатальное исключение: java.lang.SecurityException: getDataNetworkTypeForSubscriber.

насколько я понимаю, неприменимо, поскольку я нацелен на API 29 на Android. Кроме того, это не та ошибка, которую я получаю.
Я добавил предоставленный демокод

Код: Выделить всё

import React, { Component } from 'react';
import { StyleSheet, View } from 'react-native';
import MapboxGL from '@react-native-mapbox-gl/maps';

MapboxGL.setAccessToken('');

const styles = StyleSheet.create({
page: {
flex: 1,
justifyContent: 'center',
alignItems: 'center',
backgroundColor: '#F5FCFF'
},
container: {
height: 300,
width: 300,
backgroundColor: 'tomato'
},
map: {
flex: 1
}
});

export default class App extends Component {
render() {
return (





);
}
}
и запустил приложение на Android. Я получаю следующую ошибку:

Не удалось найти com.mapbox.mapboxsdk:mapbox-android-accounts:0.7.0.
Требуется:
проект :react-native-mapbox-gl_maps > com.mapbox.mapboxsdk:mapbox-android-sdk:9.1.0
Искать в файлах build.gradle

Это app/android/build.gradle

Код: Выделить всё

buildscript {
ext {
buildToolsVersion = "30.0.2"
minSdkVersion = 21
compileSdkVersion = 29
targetSdkVersion = 29
ndkVersion = "20.1.5948944"
}
repositories {
google()
mavenCentral()
}
dependencies {
classpath("com.android.tools.build:gradle:4.2.1")
}
}

allprojects {
repositories {
mavenCentral()
mavenLocal()
maven {
url("$rootDir/../node_modules/react-native/android")
}
maven {
url("$rootDir/../node_modules/jsc-android/dist")
}

google()
maven { url 'https://www.jitpack.io' }
}
}

FAILURE: сборка завершена с 8 ошибками.

1: задача не выполнена с исключением.
  • Что пошло не так:
    Не удалось выполнить задачу ':app:mergeDebugAssets'.
Не удалось разрешить все файлы для конфигурации «:app:debugRuntimeClasspath».
Не удалось найти com.mapbox.mapboxsdk:mapbox-android-accounts:0.7.0.
Выполнен поиск в следующих местах:
- https://repo.maven.apache.org/maven2/co ... -0.7.0.pom
- файл:/Users/macosx/.m2/repository/com/mapbox/mapboxsdk/mapbox-android-accounts/0.7.0/mapbox-android-accounts-0.7.0.pom
- файл:/Users/macosx/Documents/mapstar-current/MapStar/node_modules/react-native/android/com/mapbox/mapboxsdk/mapbox-android-accounts/0.7.0/mapbox-android-accounts-0.7.0.pom
- файл:/Users/macosx/Documents/mapstar-current/MapStar/node_modules/jsc-android/dist/com/mapbox/mapboxsdk/mapbox-android-accounts/0.7.0/mapbox-android-accounts-0.7.0.pom
- https://dl.google.com/dl/android/maven2 ... -0.7.0.pom
- https://www.jitpack.io/com/mapbox/mapbo ... -0.7.0.pom
Требуется:
проект :app > проект :react-native-mapbox-gl_maps > com.mapbox.mapboxsdk:mapbox-android-sdk:9.1.0
  • Попробуйте:
    Запустите с параметром --stacktrace, чтобы получить трассировку стека. Запустите с опцией --info или --debug, чтобы получить больше результатов журнала. Запустите --scan, чтобы получить полную информацию.
    ========================================================================
Когда я нажимаю на предоставленную ссылку
/>https://repo.maven.apache.org/maven2/co ... -0.7.0.pom
Я получаю 404...
Изображение


Подробнее здесь: https://stackoverflow.com/questions/689 ... fresh-inst
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»