05-28 17:07:34.700 6544 6544 E AndroidRuntime: java.lang.VerifyError: Verifier rejected class com.swmansion.reanimated.NodesManager: void com.swmansion.reanimated.NodesManager.stopUpdatingOnAnimationFrame() failed to verify: void com.swmansion.reanimated.NodesManager.stopUpdatingOnAnimationFrame(): \[0xF\] register v2 has type Reference: com.facebook.react.uimanager.GuardedFrameCallback but expected Reference: com.facebook.react.modules.core.ChoreographerCompat$FrameCallback
05-28 17:07:34.700 6544 6544 E AndroidRuntime: void com.swmansion.reanimated.NodesManager.startUpdatingOnAnimationFrame() failed to verify: void com.swmansion.reanimated.NodesManager.startUpdatingOnAnimationFrame(): \[0xF\] register v2 has type Reference: com.facebook.react.uimanager.GuardedFrameCallback but expected Reference: com.facebook.react.modules.core.ChoreographerCompat$FrameCallback (declaration of 'com.swmansion.reanimated.NodesManager' appears in /data/app/\~\~n7aHWts6rG05SiRh9ibVoA==/com.package-QS5dDN64Sts_kg6K_75KZg==/base.apk!classes2.dex)
05-28 17:07:34.700 6544 6544 E AndroidRuntime: at com.swmansion.reanimated.ReanimatedModule.getNodesManager(ReanimatedModule.java:100)
05-28 17:07:34.700 6544 6544 E AndroidRuntime: at com.swmansion.reanimated.ReanimatedModule$1.execute(ReanimatedModule.java:85)
05-28 17:07:34.700 6544 6544 E AndroidRuntime: at com.facebook.react.uimanager.UIViewOperationQueue$UIBlockOperation.execute(UIViewOperationQueue.java:557)
05-28 17:07:34.700 6544 6544 E AndroidRuntime: at com.facebook.react.uimanager.UIViewOperationQueue$1.run(UIViewOperationQueue.java:910)
05-28 17:07:34.700 6544 6544 E AndroidRuntime: at com.facebook.react.uimanager.UIViewOperationQueue.flushPendingBatches(UIViewOperationQueue.java:1023)
05-28 17:07:34.700 6544 6544 E AndroidRuntime: at com.facebook.react.uimanager.UIViewOperationQueue.-$$Nest$mflushPendingBatches(Unknown Source:0)
05-28 17:07:34.700 6544 6544 E AndroidRuntime: at com.facebook.react.uimanager.UIViewOperationQueue$DispatchUIFrameCallback.doFrameGuarded(UIViewOperationQueue.java:1083)
05-28 17:07:34.700 6544 6544 E AndroidRuntime: at com.facebook.react.uimanager.GuardedFrameCallback.doFrame(GuardedFrameCallback.java:29)
05-28 17:07:34.700 6544 6544 E AndroidRuntime: at com.facebook.react.modules.core.ReactChoreographer$1.doFrame(ReactChoreographer.java:89)
05-28 17:07:34.700 6544 6544 E AndroidRuntime: at android.view.Choreographer$CallbackRecord.run(Choreographer.java:1337)
05-28 17:07:34.700 6544 6544 E AndroidRuntime: at android.view.Choreographer$CallbackRecord.run(Choreographer.java:1348)
05-28 17:07:34.700 6544 6544 E AndroidRuntime: at android.view.Choreographer.doCallbacks(Choreographer.java:952)
05-28 17:07:34.700 6544 6544 E AndroidRuntime: at android.view.Choreographer.doFrame(Choreographer.java:878)
05-28 17:07:34.700 6544 6544 E AndroidRuntime: at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:1322)
05-28 17:07:34.700 6544 6544 E AndroidRuntime: at android.os.Handler.handleCallback(Handler.java:958)
05-28 17:07:34.700 6544 6544 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:99)
05-28 17:07:34.700 6544 6544 E AndroidRuntime: at android.os.Looper.loopOnce(Looper.java:205)
05-28 17:07:34.700 6544 6544 E AndroidRuntime: at android.os.Looper.loop(Looper.java:294)
05-28 17:07:34.700 6544 6544 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:8177)
05-28 17:07:34.700 6544 6544 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method)
05-28 17:07:34.700 6544 6544 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:552)
05-28 17:07:34.700 6544 6544 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:971)
Проверил совместимость пакетов React-Native и React-Native-Animated.
Проверил разные версии.
Я пытаюсь добавить навигатор ящиков внутри навигатора стека для одного из экранов. Приложение вылетает. [code]"dependencies": { "@react-native-community/masked-view": "^0.1.11", "@react-navigation/drawer": "^6.6.15", "@react-navigation/native": "^6.1.17", "@react-navigation/stack": "^6.3.29", "axios": "^1.7.1", "react": "18.2.0", "react-native": "0.74.1", "react-native-gesture-handler": "^2.16.2", "react-native-reanimated": "~2.2.0", "react-native-safe-area-context": "^4.10.1", "react-native-screens": "^3.31.1", "react-native-vector-icons": "^10.1.0", "react-navigation": "^5.0.0", "uuid": "^9.0.1" } [/code] В остальном всё работает нормально. Проблемный код: [code] const Drawer = createDrawerNavigator();
function DrawerRoutes() { return ( }>
); }
const App = () => { return (
); };
export default App; [/code] Трассировка стека: [code]05-28 17:07:34.700 6544 6544 E AndroidRuntime: java.lang.VerifyError: Verifier rejected class com.swmansion.reanimated.NodesManager: void com.swmansion.reanimated.NodesManager.stopUpdatingOnAnimationFrame() failed to verify: void com.swmansion.reanimated.NodesManager.stopUpdatingOnAnimationFrame(): \[0xF\] register v2 has type Reference: com.facebook.react.uimanager.GuardedFrameCallback but expected Reference: com.facebook.react.modules.core.ChoreographerCompat$FrameCallback 05-28 17:07:34.700 6544 6544 E AndroidRuntime: void com.swmansion.reanimated.NodesManager.startUpdatingOnAnimationFrame() failed to verify: void com.swmansion.reanimated.NodesManager.startUpdatingOnAnimationFrame(): \[0xF\] register v2 has type Reference: com.facebook.react.uimanager.GuardedFrameCallback but expected Reference: com.facebook.react.modules.core.ChoreographerCompat$FrameCallback (declaration of 'com.swmansion.reanimated.NodesManager' appears in /data/app/\~\~n7aHWts6rG05SiRh9ibVoA==/com.package-QS5dDN64Sts_kg6K_75KZg==/base.apk!classes2.dex) 05-28 17:07:34.700 6544 6544 E AndroidRuntime: at com.swmansion.reanimated.ReanimatedModule.getNodesManager(ReanimatedModule.java:100) 05-28 17:07:34.700 6544 6544 E AndroidRuntime: at com.swmansion.reanimated.ReanimatedModule$1.execute(ReanimatedModule.java:85) 05-28 17:07:34.700 6544 6544 E AndroidRuntime: at com.facebook.react.uimanager.UIViewOperationQueue$UIBlockOperation.execute(UIViewOperationQueue.java:557) 05-28 17:07:34.700 6544 6544 E AndroidRuntime: at com.facebook.react.uimanager.UIViewOperationQueue$1.run(UIViewOperationQueue.java:910) 05-28 17:07:34.700 6544 6544 E AndroidRuntime: at com.facebook.react.uimanager.UIViewOperationQueue.flushPendingBatches(UIViewOperationQueue.java:1023) 05-28 17:07:34.700 6544 6544 E AndroidRuntime: at com.facebook.react.uimanager.UIViewOperationQueue.-$$Nest$mflushPendingBatches(Unknown Source:0) 05-28 17:07:34.700 6544 6544 E AndroidRuntime: at com.facebook.react.uimanager.UIViewOperationQueue$DispatchUIFrameCallback.doFrameGuarded(UIViewOperationQueue.java:1083) 05-28 17:07:34.700 6544 6544 E AndroidRuntime: at com.facebook.react.uimanager.GuardedFrameCallback.doFrame(GuardedFrameCallback.java:29) 05-28 17:07:34.700 6544 6544 E AndroidRuntime: at com.facebook.react.modules.core.ReactChoreographer$1.doFrame(ReactChoreographer.java:89) 05-28 17:07:34.700 6544 6544 E AndroidRuntime: at android.view.Choreographer$CallbackRecord.run(Choreographer.java:1337) 05-28 17:07:34.700 6544 6544 E AndroidRuntime: at android.view.Choreographer$CallbackRecord.run(Choreographer.java:1348) 05-28 17:07:34.700 6544 6544 E AndroidRuntime: at android.view.Choreographer.doCallbacks(Choreographer.java:952) 05-28 17:07:34.700 6544 6544 E AndroidRuntime: at android.view.Choreographer.doFrame(Choreographer.java:878) 05-28 17:07:34.700 6544 6544 E AndroidRuntime: at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:1322) 05-28 17:07:34.700 6544 6544 E AndroidRuntime: at android.os.Handler.handleCallback(Handler.java:958) 05-28 17:07:34.700 6544 6544 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:99) 05-28 17:07:34.700 6544 6544 E AndroidRuntime: at android.os.Looper.loopOnce(Looper.java:205) 05-28 17:07:34.700 6544 6544 E AndroidRuntime: at android.os.Looper.loop(Looper.java:294) 05-28 17:07:34.700 6544 6544 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:8177) 05-28 17:07:34.700 6544 6544 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method) 05-28 17:07:34.700 6544 6544 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:552) 05-28 17:07:34.700 6544 6544 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:971) [/code] Проверил совместимость пакетов React-Native и React-Native-Animated. Проверил разные версии.
Я разрабатываю нативное приложение для iOS и использую React-native-paper и React-native-vector-icons. Я выполнил все шаги по установке и настройке как в документации React Native Paper, так и в документации по векторным значкам. Я пытаюсь...
Я столкнулся с проблемой при попытке сделать снимок с помощью библиотеки React-Native-Camera в моем приложении React Native. Функция takePicture завершается ошибкой со следующей ошибкой:
Чтобы сделать снимок, я использую следующий код:
const...
Итак, я новичок в реагировании нативном языке. При разработке мини-проекта я столкнулся с проблемой стилизации в навигаторе верхней вкладки материала. У него есть стиль, но когда я добавляю стиль, в верхнем навигаторе ничего не меняется. Но я могу...
Я столкнулся с проблемой при попытке использовать PlatformColor в качестве аргумента функции setBackgroundColorAsync в пакете expo-navigation-bar. Функция ожидает ColorValue, которое может быть строкой или OpaqueColorValue.
Однако, когда я передаю...