$ npm install @react-native-community/progress-bar-android --save
or
$ yarn add @react-native-community/progress-bar-android
- Install dependencies
- Install dependencies for example folder
- Start the metro bundler
- Build the application
yarn install
cd example
# inside example
yarn install
yarn start
yarn android
react-native >= 0.60
The package is automatically linked when building the app. All you need to do is:
cd ios && pod install
react-native < 0.59
Run the following commands
$ react-native link @react-native-community/progress-bar-android
Manually linking the library - iOS
- In XCode, in the project navigator, right click
Libraries
➜Add Files to [your project's name]
- Go to
node_modules
➜@react-native-community/progress-bar-android
and addRNCAndroidprogressbar.xcodeproj
- In XCode, in the project navigator, select your project. Add
libRNCAndroidprogressbar.a
to your project'sBuild Phases
➜Link Binary With Libraries
- Run your project (
Cmd+R
)
Manually link the library - android
- Open up
android/app/src/main/java/[...]/MainActivity.java
- Add
import com.reactnativecommunity.androidprogressbar.RNCAndroidprogressbarPackage;
to the imports at the top of the file - Add
new RNCAndroidprogressbarPackage()
to the list returned by thegetPackages()
method
- Append the following lines to
android/settings.gradle
:include ':@react-native-community_progress-bar-android' project(':@react-native-community_progress-bar-android').projectDir = new File(rootProject.projectDir, '../../node_modules/@react-native-community/progress-bar-android/android')
- Insert the following lines inside the dependencies block in
android/app/build.gradle
:implementation project(':@react-native-community_progress-bar-android')
import { View } from 'react-native'
import { ProgressBar } from '@react-native-community/progress-bar-android';
export const Example = () => {
return (
<View>
<ProgressBar styleAttr="Horizontal" />
</View>
)
}