Реагировать на собственную ошибку сборки: пакет android.support.annotation не существуетAndroid

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 Реагировать на собственную ошибку сборки: пакет android.support.annotation не существует

Сообщение Anonymous »

Мне пришлось полностью переписать вопрос.

У меня есть нативное приложение для Android. Когда я собрал файл apk с помощью ./gradlew assembleRelease -x BundleReleaseJsAndAssets, все прошло нормально, но после этого он вообще перестал компилироваться. Даже run-android больше не работает.

Что я нашел на данный момент:
Во-первых, ошибка вот в чем:

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

Task :app:processDebugResources FAILED
resource android:attr/fontVariationSettings not found.
resource android:attr/ttcIndex not found.
Если я добавлю эти строки в gradle.properties,

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

android.useAndroidX=true
android.enableJetifier=true
ошибка изменится. Вот это

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

Task :@JWWon_react-native-universal-pedometer:compileDebugJavaWithJavac FAILED

error: package android.support.annotation does not exist
import android.support.annotation.Nullable;
^
cannot find symbol
private void sendPedometerUpdateEvent(@Nullable WritableMap params) {
^
symbol:   class Nullable
location: class BMDPedometerModule
Однако проблема не в библиотеке. Если я удалю его из проекта, он начнет жаловаться на другой. Чтобы его скомпилировать, мне нужно удалить 7 библиотек. Пример:

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

Task :@react-native-community_netinfo:compileDebugJavaWithJavac FAILED
error: package android.support.v4.net does not exist
import android.support.v4.net.ConnectivityManagerCompat;
error: cannot find symbol
promise.resolve(ConnectivityManagerCompat.isActiveNetworkMetered(getConnectivityManager()));
^
symbol:   variable ConnectivityManagerCompat
location: class ConnectivityReceiver
2 errors
то если я удалю еще один, произойдет следующее:

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

Task :react-native-camera-kit:compileDebugJavaWithJavac FAILED
package android.support.annotation does not exist
import android.support.annotation.ColorInt;
^
package android.support.annotation does not exist
import android.support.annotation.IntRange;
^
...
92 errors
Так что он скомпилируется, если я удалю из проекта 7 библиотек. Это:

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

react-native-camera-kit
@react-native-community_netinfo
react-native-push-notification
react-native-sensors
@JWWon_react-native-universal-pedometer
react-native-keep-awake
react-native-toast-native
Без них он компилируется идеально. Итак, есть более серьезная проблема, которая не позволяет этому работать. 2 дня назад все эти библиотеки работали отлично и без проблем. Но теперь что-то его сокрушает.

Подробнее здесь: https://stackoverflow.com/questions/566 ... -not-exist
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Реагировать на собственную ошибку сборки: пакет android.support.annotation не существует
    Anonymous » » в форуме Android
    0 Ответы
    30 Просмотры
    Последнее сообщение Anonymous
  • Реагировать на собственную ошибку сборки: пакет android.support.annotation не существует
    Anonymous » » в форуме Android
    0 Ответы
    13 Просмотры
    Последнее сообщение Anonymous
  • Реагировать на собственную ошибку сборки: пакет android.support.annotation не существует
    Anonymous » » в форуме Android
    0 Ответы
    28 Просмотры
    Последнее сообщение Anonymous
  • Модуль читает пакет javax.annotation как из jsr305, так и из java.annotation
    Anonymous » » в форуме JAVA
    0 Ответы
    20 Просмотры
    Последнее сообщение Anonymous
  • Зависимость «androidx.annotation:annotation:1.0.0» устарела
    Anonymous » » в форуме Android
    0 Ответы
    28 Просмотры
    Последнее сообщение Anonymous

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