не удалось отреагировать на задачу "native-взаимодействовать: compileDebugJavaWithJavac" - PullRequest
0 голосов
/ 20 сентября 2019

Я пытаюсь запустить свое приложение на устройстве Android. Я не пробовал на ios, я установил все необходимые зависимости.Я работаю на Windows, это то, что я сделал => реагировать на родной запуск-Android => и это то, что я получаю ** PS: я уже пробовал все решения, которые я нашел в Google, но ничего не работает для меня, поэтому, пожалуйста, еслиВы знаете, как решить эту проблему, заранее спасибо **

> Configure project :app
C:\Users\hp\kaalix\kaalix_taxi_dev\node_modules\react-native-interactable\lib\android\src\main\java\com\wix\interactable\InteractableViewManager.java:3: error: package android.support.annotation does not exist
import android.support.annotation.Nullable;
                                 ^
C:\Users\hp\kaalix\kaalix_taxi_dev\node_modules\react-native-interactable\lib\android\src\main\java\com\wix\interactable\InteractableViewManager.java:51: error: cannot find symbol
            @Nullable ReadableArray args) {
             ^
  symbol:   class Nullable
  location: class InteractableViewManager
C:\Users\hp\kaalix\kaalix_taxi_dev\node_modules\react-native-interactable\lib\android\src\main\java\com\wix\interactable\InteractableViewManager.java:81: error: cannot find symbol
    public void setVerticalOnly(InteractableView view, @Nullable boolean verticalOnly) {
                                                        ^
  symbol:   class Nullable
  location: class InteractableViewManager
C:\Users\hp\kaalix\kaalix_taxi_dev\node_modules\react-native-interactable\lib\android\src\main\java\com\wix\interactable\InteractableViewManager.java:86: error: cannot find symbol
    public void setStartOnFront(InteractableView view, @Nullable boolean startOnFront) {
                                                        ^
  symbol:   class Nullable
  location: class InteractableViewManager
C:\Users\hp\kaalix\kaalix_taxi_dev\node_modules\react-native-interactable\lib\android\src\main\java\com\wix\interactable\InteractableViewManager.java:91: error: cannot find symbol
    public void setHorizontalOnly(InteractableView view, @Nullable boolean horizontalOnly) {
                                                          ^
  symbol:   class Nullable
  location: class InteractableViewManager
C:\Users\hp\kaalix\kaalix_taxi_dev\node_modules\react-native-interactable\lib\android\src\main\java\com\wix\interactable\InteractableViewManager.java:96: error: cannot find symbol
    public void setDragEnabled(InteractableView view, @Nullable boolean dragEnabled) {
                                                       ^
  symbol:   class Nullable
  location: class InteractableViewManager
C:\Users\hp\kaalix\kaalix_taxi_dev\node_modules\react-native-interactable\lib\android\src\main\java\com\wix\interactable\InteractableViewManager.java:101: error: cannot find symbol
    public void setSnapTo(InteractableView view, @Nullable ReadableArray snapPoints) {
                                                  ^
  symbol:   class Nullable
  location: class InteractableViewManager
C:\Users\hp\kaalix\kaalix_taxi_dev\node_modules\react-native-interactable\lib\android\src\main\java\com\wix\interactable\InteractableViewManager.java:106: error: cannot find symbol
    public void setSprings(InteractableView view, @Nullable ReadableArray springs) {
                                                   ^
  symbol:   class Nullable
  location: class InteractableViewManager
C:\Users\hp\kaalix\kaalix_taxi_dev\node_modules\react-native-interactable\lib\android\src\main\java\com\wix\interactable\InteractableViewManager.java:111: error: cannot find symbol
    public void setGravity(InteractableView view, @Nullable ReadableArray gravityPoints) {
                                                   ^
  symbol:   class Nullable
  location: class InteractableViewManager
C:\Users\hp\kaalix\kaalix_taxi_dev\node_modules\react-native-interactable\lib\android\src\main\java\com\wix\interactable\InteractableViewManager.java:116: error: cannot find symbol
    public void setFriction(InteractableView view, @Nullable ReadableArray frictionAreas) {
                                                    ^
  symbol:   class Nullable
  location: class InteractableViewManager
C:\Users\hp\kaalix\kaalix_taxi_dev\node_modules\react-native-interactable\lib\android\src\main\java\com\wix\interactable\InteractableViewManager.java:121: error: cannot find symbol
    public void setAlertAreas(InteractableView view, @Nullable ReadableArray alertAreas) {
                                                      ^
  symbol:   class Nullable
  location: class InteractableViewManager
C:\Users\hp\kaalix\kaalix_taxi_dev\node_modules\react-native-interactable\lib\android\src\main\java\com\wix\interactable\InteractableViewManager.java:126: error: cannot find symbol
    public void setDrag(InteractableView view, @Nullable ReadableMap dragWithSpring) {
                                                ^
  symbol:   class Nullable
  location: class InteractableViewManager
C:\Users\hp\kaalix\kaalix_taxi_dev\node_modules\react-native-interactable\lib\android\src\main\java\com\wix\interactable\InteractableViewManager.java:131: error: cannot find symbol
    public void setDragToss(InteractableView view, @Nullable float dragToss) {
                                                    ^
  symbol:   class Nullable
  location: class InteractableViewManager
C:\Users\hp\kaalix\kaalix_taxi_dev\node_modules\react-native-interactable\lib\android\src\main\java\com\wix\interactable\InteractableViewManager.java:136: error: cannot find symbol
    public void setReportOnAnimatedEvents(InteractableView view, @Nullable boolean reportOnAnimatedEvents) {
                                                                  ^
  symbol:   class Nullable
  location: class InteractableViewManager
C:\Users\hp\kaalix\kaalix_taxi_dev\node_modules\react-native-interactable\lib\android\src\main\java\com\wix\interactable\InteractableViewManager.java:141: error: cannot find symbol
    public void setBoundaries(InteractableView view, @Nullable ReadableMap boundaries) {
                                                      ^
  symbol:   class Nullable
  location: class InteractableViewManager
C:\Users\hp\kaalix\kaalix_taxi_dev\node_modules\react-native-interactable\lib\android\src\main\java\com\wix\interactable\InteractableViewManager.java:146: error: cannot find symbol
    public void setInitialPosition(InteractableView view, @Nullable ReadableMap setInitialPosition) {
                                                           ^
  symbol:   class Nullable
  location: class InteractableViewManager
Note: C:\Users\hp\kaalix\kaalix_taxi_dev\node_modules\react-native-interactable\lib\android\src\main\java\com\wix\interactable\physics\PhysicsBehavior.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
16 errors

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':react-native-interactable:compileDebugJavaWithJavac'.
> Compilation failed; see the compiler error output for details.

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

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

BUILD FAILED in 2m 46s

error Failed to install the app. Make sure you have the Android development environment set up: https://facebook.github.io/react-native/docs/getting-started.html#android-development-environment. Run CLI with --verbose flag for more details.
Error: Command failed: gradlew.bat app:installDebug -PreactNativeDevServerPort=8081
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: C:\Users\hp\kaalix\kaalix_taxi_dev\node_modules\react-native-fbsdk\android\src\main\java\com\facebook\reactnative\androidsdk\Utility.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
Note: C:\Users\hp\kaalix\kaalix_taxi_dev\node_modules\react-native-gesture-handler\android\src\main\java\com\swmansion\gesturehandler\react\RNGestureHandlerButtonViewManager.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
Note: C:\Users\hp\kaalix\kaalix_taxi_dev\node_modules\react-native-google-signin\android\src\main\java\co\apptailor\googlesignin\RNGoogleSigninModule.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
C:\Users\hp\kaalix\kaalix_taxi_dev\node_modules\react-native-interactable\lib\android\src\main\java\com\wix\interactable\InteractableViewManager.java:3: error: package android.support.annotation does not exist
import android.support.annotation.Nullable;
                                 ^
C:\Users\hp\kaalix\kaalix_taxi_dev\node_modules\react-native-interactable\lib\android\src\main\java\com\wix\interactable\InteractableViewManager.java:51: error: cannot find symbol
            @Nullable ReadableArray args) {
             ^
  symbol:   class Nullable
  location: class InteractableViewManager
C:\Users\hp\kaalix\kaalix_taxi_dev\node_modules\react-native-interactable\lib\android\src\main\java\com\wix\interactable\InteractableViewManager.java:81: error: cannot find symbol
    public void setVerticalOnly(InteractableView view, @Nullable boolean verticalOnly) {
                                                        ^
  symbol:   class Nullable
  location: class InteractableViewManager
C:\Users\hp\kaalix\kaalix_taxi_dev\node_modules\react-native-interactable\lib\android\src\main\java\com\wix\interactable\InteractableViewManager.java:86: error: cannot find symbol
    public void setStartOnFront(InteractableView view, @Nullable boolean startOnFront) {
                                                        ^
  symbol:   class Nullable
  location: class InteractableViewManager
C:\Users\hp\kaalix\kaalix_taxi_dev\node_modules\react-native-interactable\lib\android\src\main\java\com\wix\interactable\InteractableViewManager.java:91: error: cannot find symbol
    public void setHorizontalOnly(InteractableView view, @Nullable boolean horizontalOnly) {
                                                          ^
  symbol:   class Nullable
  location: class InteractableViewManager
C:\Users\hp\kaalix\kaalix_taxi_dev\node_modules\react-native-interactable\lib\android\src\main\java\com\wix\interactable\InteractableViewManager.java:96: error: cannot find symbol
    public void setDragEnabled(InteractableView view, @Nullable boolean dragEnabled) {
                                                       ^
  symbol:   class Nullable
  location: class InteractableViewManager
C:\Users\hp\kaalix\kaalix_taxi_dev\node_modules\react-native-interactable\lib\android\src\main\java\com\wix\interactable\InteractableViewManager.java:101: error: cannot find symbol
    public void setSnapTo(InteractableView view, @Nullable ReadableArray snapPoints) {
                                                  ^
  symbol:   class Nullable
  location: class InteractableViewManager
C:\Users\hp\kaalix\kaalix_taxi_dev\node_modules\react-native-interactable\lib\android\src\main\java\com\wix\interactable\InteractableViewManager.java:106: error: cannot find symbol
    public void setSprings(InteractableView view, @Nullable ReadableArray springs) {
                                                   ^
  symbol:   class Nullable
  location: class InteractableViewManager
C:\Users\hp\kaalix\kaalix_taxi_dev\node_modules\react-native-interactable\lib\android\src\main\java\com\wix\interactable\InteractableViewManager.java:111: error: cannot find symbol
    public void setGravity(InteractableView view, @Nullable ReadableArray gravityPoints) {
                                                   ^
  symbol:   class Nullable
  location: class InteractableViewManager
C:\Users\hp\kaalix\kaalix_taxi_dev\node_modules\react-native-interactable\lib\android\src\main\java\com\wix\interactable\InteractableViewManager.java:116: error: cannot find symbol
    public void setFriction(InteractableView view, @Nullable ReadableArray frictionAreas) {
                                                    ^
  symbol:   class Nullable
  location: class InteractableViewManager
C:\Users\hp\kaalix\kaalix_taxi_dev\node_modules\react-native-interactable\lib\android\src\main\java\com\wix\interactable\InteractableViewManager.java:121: error: cannot find symbol
    public void setAlertAreas(InteractableView view, @Nullable ReadableArray alertAreas) {
                                                      ^
  symbol:   class Nullable
  location: class InteractableViewManager
C:\Users\hp\kaalix\kaalix_taxi_dev\node_modules\react-native-interactable\lib\android\src\main\java\com\wix\interactable\InteractableViewManager.java:126: error: cannot find symbol
    public void setDrag(InteractableView view, @Nullable ReadableMap dragWithSpring) {
                                                ^
  symbol:   class Nullable
  location: class InteractableViewManager
C:\Users\hp\kaalix\kaalix_taxi_dev\node_modules\react-native-interactable\lib\android\src\main\java\com\wix\interactable\InteractableViewManager.java:131: error: cannot find symbol
    public void setDragToss(InteractableView view, @Nullable float dragToss) {
                                                    ^
  symbol:   class Nullable
  location: class InteractableViewManager
C:\Users\hp\kaalix\kaalix_taxi_dev\node_modules\react-native-interactable\lib\android\src\main\java\com\wix\interactable\InteractableViewManager.java:136: error: cannot find symbol
    public void setReportOnAnimatedEvents(InteractableView view, @Nullable boolean reportOnAnimatedEvents) {
                                                                  ^
  symbol:   class Nullable
  location: class InteractableViewManager
C:\Users\hp\kaalix\kaalix_taxi_dev\node_modules\react-native-interactable\lib\android\src\main\java\com\wix\interactable\InteractableViewManager.java:141: error: cannot find symbol
    public void setBoundaries(InteractableView view, @Nullable ReadableMap boundaries) {
                                                      ^
  symbol:   class Nullable
  location: class InteractableViewManager
C:\Users\hp\kaalix\kaalix_taxi_dev\node_modules\react-native-interactable\lib\android\src\main\java\com\wix\interactable\InteractableViewManager.java:146: error: cannot find symbol
    public void setInitialPosition(InteractableView view, @Nullable ReadableMap setInitialPosition) {
                                                           ^
  symbol:   class Nullable
  location: class InteractableViewManager
Note: C:\Users\hp\kaalix\kaalix_taxi_dev\node_modules\react-native-interactable\lib\android\src\main\java\com\wix\interactable\physics\PhysicsBehavior.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
16 errors

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':react-native-interactable:compileDebugJavaWithJavac'.
> Compilation failed; see the compiler error output for details.

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

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

BUILD FAILED in 2m 46s

Ответы [ 4 ]

0 голосов
/ 20 сентября 2019

Вам нужно обновить исходный код lib react-native-interactable

Я предлагаю вам прочитать эту ссылку ЗДЕСЬ Надеюсь, Полезно для вас

0 голосов
/ 20 сентября 2019

Я думаю, что вы используете androidX в своем проекте.Если это правильно, вы должны перейти на AndroidX, следуйте это

0 голосов
/ 20 сентября 2019

Я столкнулся с этими же ошибками.Проблема в том, что реагирует на нативную миграцию до версии 60.0+, которая теперь будет поддерживать androidX.Таким образом, библиотекам приходится нелегко приспосабливаться к серьезным изменениям.

Возможно, вы используете библиотеки androidX или реактивный натив может использовать androidX, что вызывает проблемы при разборе библиотек.

Сделайте одно: import androidx.annotation.Nullable;

Добавьте эту строку в импорт библиотеки, которая вызывает эту проблему.Возможно, вам понадобится добавить эту строку в папку узловых модулей, где хранятся библиотеки.

0 голосов
/ 20 сентября 2019

это случилось со мной один раз, но в другой библиотеке после рефакторинга моего приложения на androidx.Я использовал Jetifier , чтобы решить его.Можете ли вы попробовать это и посмотреть, работает ли это на вашем конце?

шаги:

  1. Во-первых, используйте инструмент рефакторинга Android Studio для преобразования вашего приложения в: Документы для разработчиков Android
  2. npm install --save-dev jetifier
  3. npx jetify
  4. npx react-native run-android (ваше приложение должно правильно компилироваться и работать)
  5. Вызов npx jetify Выполнитьв цели postinstall вашего package.json (каждый раз, когда обновляются ваши зависимости, вы должны повторно выпрямлять)
...