React-native (android) AAPT: ошибка: ресурс android: attr / dialogCornerRadius не найден - PullRequest
0 голосов
/ 20 февраля 2019

После запуска реакции-собственного запуска-android

я получаю это

JS server already running.
Building and installing the app on the device (cd android && gradlew.bat 
installDebug)...
C:\Users\Dd\.gradle\caches\transforms-1\files-1.1\appcompat-v7- 
28.0.0.aar\5f8d067ae17f4050cbc3c86889ab0be8\res\values-v28\values- 
v28.xml:9:5-12:13: AAPT: error: resource android:attr/dialogCornerRadius not 
found.

c:\react\diagnoseme\android\app\build\intermediates\incremental\mergeDebugResources\merged.dir\values-v28\values-v28.xml:11: AAPT: error: resource android:attr/dialogCornerRadius not found.

C:\Users\Dd\.gradle\caches\transforms-1\files-1.1\appcompat-v7-28.0.0.aar\5f8d067ae17f4050cbc3c86889ab0be8\res\values\values.xml:1304:5-69: AAPT: error: resource android:attr/fontVariationSettings not found.

C:\Users\Dd\.gradle\caches\transforms-1\files-1.1\appcompat-v7-28.0.0.aar\5f8d067ae17f4050cbc3c86889ab0be8\res\values\values.xml:1304:5-69: AAPT: error: resource android:attr/ttcIndex not found.

error: failed linking references.

FAILURE: Build failed with an exception.

* What went wrong:

Выполнение не выполнено для задачи ': app: processDebugResources».Не удалось обработать ресурсы, см. Подробности в aapt выше.

* Try:

Запустите с параметром --stacktrace, чтобы получить трассировку стека.Запустите с параметром --info или --debug, чтобы получить больше вывода журнала.Запустите с параметром --scan, чтобы получить полную информацию.

* Get more help at https://help.gradle.org

СБОЙ ПОСТРОЕНИЯ в 22 с 61 выполнимых задач: 1 выполнено, 60 актуальных Не удалось установить приложение на устройство, прочитайте приведенную выше ошибку дляподробности.Убедитесь, что у вас запущен эмулятор Android или подключено устройство и настроена среда разработки Android: https://facebook.github.io/react-native/docs/getting-started.html

Command failed: gradlew.bat installDebug

Error: Command failed: gradlew.bat installDebug
at checkExecSyncError (child_process.js:616:11)
at Object.execFileSync (child_process.js:634:13)
at runOnAllDevices (C:\react\diagnoseme\node_modules\react-native\local-cli\runAndroid\runAndroid.js:299:19)
at buildAndRun (C:\react\diagnoseme\node_modules\react-native\local-cli\runAndroid\runAndroid.js:135:12)
at isPackagerRunning.then.result (C:\react\diagnoseme\node_modules\react-native\local-cli\runAndroid\runAndroid.js:65:12)
at process._tickCallback (internal/process/next_tick.js:68:7)

1 Ответ

0 голосов
/ 01 марта 2019

Это потому, что вы используете appcompat-v7-28.0.0 и несовпадающую версию SDK для компиляции (скорее всего, 27).Либо понизьте библиотеки, чтобы они соответствовали вашему SDK, либо обновите SDK, чтобы они соответствовали вашим библиотекам.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...