Closed mMarcos208 closed 10 months ago
I assume you clicked enter too quickly, can you please clean up the issue and provide more/complete details on what the problem is?
Could be any one of these interfaces/abstract class:
extends ReactContextBaseJavaModule
implements ActivityEventListener,
LifecycleEventListener,
StateChangeReceiver.StateChangeCallback,
ActionACLReceiver.ActionACLCallback {
You're also using 1.60
with react-native:0.73
, chances are they changed the NativeModule
at some point around 0.70
which means:
0.7x
I'd be willing to accept a PR updating the library to be compatible with 0.7x
of react native, but I don't have the time to do so at the moment.
@kenjdavidson react native 0.72.7 works well. Maybe upgrade dependences works.
That means they changed the Java classes or interfaces in.0.73. Which me as the library isn't supported until it gets updated. I'll have to take a look and see how much work that will be. I read an article somewhere they were completely changing how native modules worked.
having the same problem, blocks me from upgrading to 0.73. happy to assist if you need further information.
Feel free to open a pr updating the library to be compatible with 0.73.ill gladly review and release.
https://github.com/reactwg/react-native-new-architecture/discussions/154
I would suggest reading the docs and seeing if you can enable bridge less mode using legacy modules for the time being. This may get around the issue without needing to rewrite the library completely.
I started working on the update to 0.73. I started creating the following branches:
Can use this to do the development. It looks like react 0.73 has better support for Linked modules, so no more effing around with Metro custom configuration, should just be able to npm link
the project.
Available for the development. It looks like there are two things:
having the same problem, blocks me from upgrading to 0.73. happy to assist if you need further information.
Feel free to shoot me a message:
Whatever works for you if you're interested in working with it. It would be much appreciated.
Should be resolved, hopefully. If there are any issues with 0.73 please open another task with specifics.
Mobile Device Environment Android 14
Application Environment "react-native-bluetooth-classic": "^1.60.0-rc.30", "react-native": "0.73.1", "react": "18.2.0",
Describe the bug node_modules/react-native-bluetooth-classic/android/src/main/java/kjd/reactnative/bluetooth/RNBluetoothClassicModule.java:233: error: method does not override or implement a method from a supertype @Override
To Reproduce Steps to reproduce the behavior: