JY Tech
[안드로이드]MPAndroidchart사용하기(기본세팅) 본문
안드로이드 스튜디오에서 그래프를 그릴 수 있는 방법 중 하나로 MPAndroidchart라이브러리를 사용하는 방법이 있다.
예전글들을 보다보니 최신버전과 바뀐것들이 있어서 한참 헤매다가 간신히 찾았다..
먼저 의존성을 추가해주면 된다
Gradle Scripts→build.gradle.kts(Module:app) 을 들어가면
dependencies {}
라고 있는부분이 있을 것이다.
대괄호 사이에
implementation("com.github.PhilJay:MPAndroidChart:v3.1.0")
를 추가해주면 된다. 버전의 경우 바뀔 수 있으니
https://github.com/PhilJay/MPAndroidChart
GitHub - PhilJay/MPAndroidChart: A powerful 🚀 Android chart view / graph view library, supporting line- bar- pie- radar- bubb
A powerful 🚀 Android chart view / graph view library, supporting line- bar- pie- radar- bubble- and candlestick charts as well as scaling, panning and animations. - GitHub - PhilJay/MPAndroidChart:...
github.com
여기서 확인하면 될 것 같다.
그 다음 settings.gradle.kts(Project Settings)에 들어간다.
꼭 저기에 들어가야된다. 이전버전이면 build.gradle에서 추가했지만
Arctic Fox버전 이후부터는 settings.gradle.kts에 들어가야된다!
dependencyResolutionManagement {}
라는 부분이 있을것이다.
maven {
url = uri("https://www.jitpack.io" )
}
대괄호 사이에 이 코드를 넣으면 된다.
여기서 필자만 오류가 난건지는 모르겠지만
maven { url 'https://jitpack.io' }라고 쓰면 안됐고 url = uri("https://www.jitpack.io" )라고 써야 오류없이 해결됐다.
코드를 넣기만 하면 적용이 안된다.Sync Project를 눌러서 새로고침해주면 설치가 될 것이다.
이후 xml에서
com.github.mikephil.charting.charts.LineChart
이렇게 코드를 넣고 사용하면 된다.
LineChart는 내가 필요해서 넣은거고 다른 그래프를 원하면 다른 속성을 넣으면 된다
p.s 뭐때문에 사용하는중인지는 말하기 어렵지만 안드로이드 코딩 자체가 개인적으로 정말 어려운 것 같다
안드로이드 스튜디오 버전에 따라서 방법이 다른것도 있고 안드로이드 버전이 올라가면서 바뀌는 것들도 있어서 코드를 짜는건 둘째치고 정말 엄청나게 뿜어내는 오류를 고치기에 바쁘다 ㅠㅠ....
'Programming > Study' 카테고리의 다른 글
[Android]리사이클러뷰 데이터 갱신 (1) | 2024.01.25 |
---|---|
[SQL, java, android] 변수에 값을 sql에 넣기 (1) | 2024.01.11 |
구글의 대화형 AI 바드(Bard) 사용후기 (1) | 2023.06.08 |
Voting (0) | 2023.02.22 |