React Native 0.73 + Expo 50: «Попытка вызвать функцию JS в плохом пакете приложений» при запуске приложенияAndroid

Форум для тех, кто программирует под Android
Anonymous
React Native 0.73 + Expo 50: «Попытка вызвать функцию JS в плохом пакете приложений» при запуске приложения

Сообщение Anonymous »

[Попытка вызвать функцию JS в плохом пакете приложений: appregistry.runapplication ()] [1]
[1]: https://i.sstatic.net/tmmbalyj.png
Я сталкиваюсь с этой ошибкой после обновления REACT и Expo:
/>
  • модернизированное реагирование, нативное с 0,72,6 -> 0,73 < /li>
    Обновленный Expo SDK с 49 -> 50 < /li>
    плагин Android Gradle (AGP): обновлен по мере необходимости для React National 0.73 (я считаю AGP 8.x, не уверен, что это выпускник или AG). Expo Run: Android с установленным клиентом Dev
  • Той и та же проблема происходит как на эмуляторе Android, так и на реальном устройстве
  • Я уже запустил:
  • Код: Выделить всё

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

    cd android && ./gradlew clean
  • Removed node_modules, yarn.lock , .expo , .gradle ...
File index.js

import "expo-dev-client";

import { registerRootComponent } from "expo";
import messaging from "@react-native-firebase/messaging";
import App from "./App";
import { AppRegistry, LogBox, Platform } from "react-native";
messaging().setBackgroundMessageHandler(async (remoteMessage) => {
console.log("Message handled in the background!", remoteMessage);
});
// registerRootComponent calls AppRegistry.registerComponent('main', () => App);
// It also ensures that whether you load the app in Expo Go or in a native build,
// the environment is set up appropriately
LogBox.ignoreLogs(["Require cycle: node_modules/victory"]);
if (Platform.OS == "android") {
registerRootComponent(App);
} else {
AppRegistry.registerComponent("main", () => App);
}
< /code>
📌 Я также попробовал все решения в этой теме, но ни один из них не работал:
ошибка вызывает приложение.>

Подробнее здесь: https://stackoverflow.com/questions/797 ... applicatio

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