1.0.1 • Published 1 year ago
react-native-blues v1.0.1
react-native-blues
Description
react-native-blues is a package for connecting Bluetooth Speaker in React Native application.
- react-native-blues uses "A2DP" Bluetooth profile in Android.
- react-native-blues supports only Android.
- react-native-blues is developed refer to
Supported OS
react-native-blues is currently available for Android only.
Getting started (updating...)
1. Install
1.1 with npm
$ npm install react-native-blues
1.2 without npm
1.2.1 copy package src
$ git clone https://github.com/raondata/react-native-blues.git
$ cp -R ./react-native-blues {/your/reactnative/project}/node_modules/react-native-blues
1.2.2 add package info to package.json
"dependencies": {
...
"react-native-blues": "^0.2.0",
...
2. Link to your project
2.1 Most automatic linking
$ react-native link react-native-blues
2.2 Manual linking (currently not available)
- Open up
android/app/src/main/java/[...]/MainActivity.java
- Add
import ai.raondata.blues.RNBluesPackage;
to the imports at the top of the file - Add
new RNBluesPackage()
to the list returned by thegetPackages()
method
- Append the following lines to
android/settings.gradle
:include ':react-native-blues' project(':react-native-blues').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-blues/android')
- Insert the following lines inside the dependencies block in
android/app/build.gradle
:compile project(':react-native-blues')
Usage
import RNBlues from 'react-native-blues';
// TODO: What to do with the module?
RNBlues;
for more usage, please refer to example project
Troubleshooting
1. build error: Could not find method compile()
* What went wrong:
A problem occurred evaluating project ':react-native-blues'.
> Could not find method compile() for arguments [com.facebook.react:react-native:0.20.1] on object of type org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler.
solution
- open
{/your/rn/project/directory}/node_modules/react-native-blues/android/build.gradle
. - modify
compile
->implementation
independencies
closure.
...
dependencies {
implementation 'com.facebook.react:react-native:+'
}
API Docs
(updating)
Ref
1.0.1
1 year ago
0.4.8
1 year ago
0.3.9
1 year ago
0.3.10
1 year ago
0.3.0
2 years ago
0.4.5
1 year ago
0.3.6
1 year ago
0.4.4
1 year ago
0.3.5
2 years ago
0.4.7
1 year ago
0.3.8
1 year ago
0.2.9
2 years ago
0.4.6
1 year ago
0.3.7
1 year ago
0.2.8
2 years ago
0.5.0
1 year ago
0.4.1
1 year ago
0.3.2
2 years ago
0.4.0
1 year ago
0.3.1
2 years ago
0.5.2
1 year ago
0.4.3
1 year ago
0.3.4
2 years ago
0.5.1
1 year ago
0.4.2
1 year ago
0.3.3
2 years ago
0.2.6
2 years ago
0.2.5
2 years ago
0.2.4
2 years ago
0.2.3
2 years ago
0.2.2
2 years ago
0.2.1
2 years ago
0.2.0
2 years ago
0.1.12
2 years ago
0.1.11
2 years ago
0.1.10
2 years ago
0.1.9
2 years ago
0.1.8
2 years ago
0.1.7
2 years ago
0.1.6
2 years ago
0.1.5
2 years ago
0.1.4
2 years ago
0.1.3
2 years ago
0.1.2
2 years ago
0.1.1
2 years ago
1.0.0
2 years ago