◎준비물
예제용 라이브러리 파일(오프라인) : firebase-core-16.0.8.aar / eventbus-3.0.0.jar
예제용 라이브러리 주소(온라인) : com.google.firebase-core:16.0.8 / org.greenrobot:eventbus:3.0.0
(보는것과 같이 라이브러리는 오프라인용 파일과 온라인용 주소의 이름이 같지 않다)
◎Step
* 온라인 라이브러리 추가하는 방법
app > build.grdle
...
dependencies{
...
implementation 'com.google.firebase-core:16.0.8'
implementation 'org.greenrobot:eventbus:3.0.0'
...
}
...
이렇게 넣어주게 되면 builde.grdle코드 변화가 생겨 우측 상단에 "Sync Now" 글씨가 활성화 된다. 눌러서 싱크를 맞춰준다.
온라인 라이브러리 추가 끝
* 오프라인 라이브러리 추가하는 방법(.jar 파일 추가방법)
- app > libs 폴더 안에 준비한 예제용 라이브러리 .jar 파일 을 복사 해 준다.
복사한 파일에 마우스 오른쪽 버튼을 누르면 여러개의 메뉴가 뜬다.
그중에 밑에 "Add As Library" 메뉴가 있을것이다(없다면 해당 jar 파일은 이미 추가된것임)
"Add As Library" 클릭 > OK 클릭하면 설치완료됨
위와같이 .jar 파일을 추가하면 아래와 같이 자동으로 입력이 된다.
app > build.gradle
...
dependencies{
...
implementation files('libs/eventbus-3.0.0.jar')
...
}
...
- 완료 -
* 오프라인 라이브러리 추가하는 방법(.aar 파일 추가방법)
- app > libs 폴더 안에 준비한 에제용 라이브러리 .arr 파일을 복사 해 준다.
app > build.gradle 안에 repositories 부분을 입력해 주고, dependencies 안에 아래와 같이 입력해준다.
...
android{
...
}
repositories{
flatDir{
dirs 'libs'
}
}
dependencies{
...
implementation name: 'firebase-core-16.0.8', ext:'aar'
}
...
마찬가지로 "Sync Now" 를 눌러 싱크를 맞춰준다.
- 완료 -
- 끝 -
'Android Study' 카테고리의 다른 글
Android DataBinding(방법1) (0) | 2020.08.03 |
---|---|
Android Project 1개 -> apk 3개 만들기(productFlavor)(빨간글씨필독) (0) | 2020.07.10 |
Jdk 설치 , 환경변수 설정 (0) | 2020.07.07 |
App.Apk파일 -> Decompile (Window) (0) | 2020.07.07 |
Android Studio 주석/코드 커스텀 양식 자동생성 (0) | 2020.03.02 |