728x90 ๋ถ๋ฅ ์ ์ฒด๋ณด๊ธฐ141 7์ฃผ์ฐจ ๊ฐ๋ฐ์ผ์ง 8/12๋น์ฝ ์๋น์ค๊ฐ ์์์๋๋ ๋ฌธ์ api ๋ฒ์ ์ ๋ง๊ฒ ๊ถํ ์์ฒญ ์ฝ๋ ์์ ํ์ต๋๋ค.์ค๊ตญ์ฐ ๊ธฐ๊ธฐ์ ๊ฒฝ์ฐ api 27๋ก BLUETOOTH_SCAN์ ๋ํ ๊ถํ ์์ฒญ์ด ํ์ํ์ง ์์์.์์ ํ ๊ฒฐ๊ณผ ๋น์ฝ ์๋น์ค๊ฐ ์ ์์ ์ผ๋ก ์์๋์์ต๋๋ค.๊ทธ๋ฌ๋ ํ์ฌ ์ฝ๋ ์์์ ํด๋น ๊ถํ์ด ์น์ธ๋ ๊ฒฝ์ฐ ์๋น์ค๊ฐ ์์๋๋๋ก ๊ตฌํ๋๊ณ ์์์ต๋๋ค.๋ฐ์ดํฐ ์ ์ก & ๊ฒฐํฉ ํ์ธ์์น, ์ผ์, ๋น์ฝ ๋ฐ์ดํฐ๊ฐ ๊ฒฐํฉ๋์ด ์ ์ก๋จ์ ํ์ธํ์ต๋๋ค.IP ์ฃผ์ ์ ์ฅ ์ถ๊ฐIP ์ฃผ์ ์ ์ก ํ๋ฉด์์ ์์ฑํ IP ์ฃผ์๋ฅผ ๋ก์ปฌ ๋ด๋ถ ์ ์ฅ์์ ์ ์ฅํ ํ ์ด๋ฏธ ์ ์กํ ๊ฒฝ์ฐ ํด๋น ์ฃผ์๋ฅผ ํ๋ฉด์์ ํ์ธํ ์ ์๋๋ก ๊ตฌํ ํ์ต๋๋ค.์ฑ ํ๋ฆ์ ๋ฐ๋ผ ์ฌ์ฉ์๊ฐ ํ๋ํ๋๋ก ํ ์คํธ ๋ฉ์์ง ์ถ๊ฐ์ฑ ์คํ ๊ด๋ฆฌ์ ๋ก๊ทธ์ธ → IP ์ฃผ์ ์ค์ → ์ ์ก ์๊ฐ ์ค์ ํ๋ฆ์ ๋ฐ๋ผ ์ฌ์ฉ์๊ฐ ํ.. 2024. 12. 17. 6์ฃผ์ฐจ ๊ฐ๋ฐ์ผ์ง 8/5๋ฐ์ดํฐ ์ธก์ ์๋ฌ๋น์ฝ, ์ผ์, ์์น ์ธ ๊ฐ์ง์ ๋ฐฑ๊ทธ๋ผ์ด๋ ์๋น์ค๊ฐ ๋์์ ๋์๊ฐ๋ฉฐ ์ดํ์ด ๋น์ ์ ์ข ๋ฃ๋๋ ๋ฌธ์ ๋ฐ์Handler, Coroutine์ ํตํด ๋ฉ์ธ ์ค๋ ๋์ ๋ถํ ๋ถ์ฐ์์ธก : ์ฌ๋ฌ ๋ฐ์ดํฐ ์์ง์ผ๋ก UI๊ฐ 5์ด์ด์ ๋ฉ์ถค์ผ๋ก ์ธํ ๊ฐ์ ์ข ๋ฃ๋ก ์์..??(12/17)๋น์ฝ ๋ฐ์ดํฐ ์ธก์ , ์์น ๋ฐ์ดํฐ ์ธก์ , ์ผ์ ๋ฐ์ดํฐ ์ธก์ ์๋ฒ๋ก์ ๋ฐ์ดํฐ ์ ์ก์ ์ ๋ฉ์ธ ์ค๋ ๋๊ฐ ์๋ IO ์ ์ฉ ์ค๋ ๋์์ ์๋ํ๋๋ก ์ฝ๋ ์ ์ฒด ์์ ์ด๋ฅผ ํตํด ์ฑ์ด ๋น์ ์์ ์ผ๋ก ์ข ๋ฃ๋๋ ANR ๋ฌธ์ ํด๊ฒฐ8/6์๋ฌ ํด๊ฒฐ์ค๋ ๋ ConcurrentModificationException ํด๊ฒฐ๋ฐ์ดํฐ ์ธก์ ์๋ฌ ํด๊ฒฐ์๋ฒ ๋ฐ์ดํฐ ์ ์ก ํ์ธ ํ์ฌ ๋ฐ์ดํฐ๋ฅผ ๊ฒฐํฉํด์ ์๋ฒ๋ก ์ ์กํ๋ ๋ก์ง์ ์ฒ๋ฆฌํ๋ ๊ณณ์ object์ธ data managerโo.. 2024. 12. 17. 5์ฃผ์ฐจ ๊ฐ๋ฐ์ผ์ง 7/29์์น, ์ผ์, ๋น์ฝ ๋ฐ์ดํฐ๋ฅผ ๊ฒฐํฉํ๋ ๋ฐ์ดํฐ ๋ชจ๋ธ ํด๋์ค๋ฅผ ์์ฑํ์์ต๋๋ค.์๋น์ค ํ์ผ์์ ์์ง๋ ๋ฐ์ดํฐ๋ค์ด ๋ชจ๋ ๋ค์ด์์ ๋ ์๋ฒ์ ์ ์กํ๊ธฐ ์ํด ๊ฐ ๋ฐ์ดํฐ๋ค์ ์ธก์ ์๊ธฐ๋ฅผ ๋น๊ตํด๋ณด์๊ณ , ๋งค๋ฒ ์์น๊ฐ์ด ๊ฐ์ฅ ๋์ค์ ์ธก์ ๋จ์ ํ์ธํ์๊ณ , ์์น ๊ฐ์ด ๋ค์ด์ค๋ฉด ์๋ฒ์ ์ ์กํ ์ ์๋๋ก ๋ก์ง์ ์ค๊ณํ์์ต๋๋ค.๊ณ ๊ฐ์ฌ์์ ํ์๋ฅผ ํตํด ๋ฐ์ดํฐ ์ธก์ ์ Handler๋ฅผ ์ถ๊ฐํ์ฌ ์ฃผ๊ธฐ๋์ ์ฐ ํ ๋ฐ์ดํฐ๋ฅผ ์ธก์ ํ๋๋ก ์ฝ๋๋ฅผ ์์ ํ์์ต๋๋ค.7/30ํ๋ฉด์ด ๋ฉ์ถ๋ ๋ฌธ์ ํด๊ฒฐ๋ฐ์ดํฐ๊ฐ ์ ์ธก์ ๋๋ค๊ฐ ๋น์ฝ์ด ๋ฉ์ถ๋ค → ANR ๋ฐ์ → ์ฌ์์ → ๋น์ฝ๋ง ์๋๋จ์์ ๊ฐ์ ๋ฌธ์ ๊ฐ ๋ฐ์ํ์์ต๋๋ค.์์ธ : ๋น์ฝ ๋ฐฑ๊ทธ๋ผ์ด๋ ์๋น์ค๊ฐ ์คํ ์ ANR ๋ฌธ์ ๊ฐ ๋ฐ์ํจ์ ๋ฐ๊ฒฌํ์๊ณ , ์ด์ ์์ฑํด์ฃผ์๋ Handler ๋ถ๋ถ์ด ์์ธ์์ ์๊ฒ๋์์ต๋.. 2024. 12. 17. 4์ฃผ์ฐจ ๊ฐ๋ฐ์ผ์ง 7/22์์น ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ ธ์ค๋ ๊ณผ์ ์์ ๊ฐํ์ ์ผ๋ก null๊ฐ์ด ๋จ๋ ๋ฌธ์ ๊ฐ ์์์ต๋๋ค์์๋ณธ ๊ฒฐ๊ณผ ์ด๋ ์์น ์์ฒด์์ ์์น ๋ฐ์ดํฐ๋ฅผ ๋ฐ์ง ๋ชปํ๊ธฐ ๋๋ฌธ์ด์์ต๋๋ค๋ฐ๋ผ์ ๊ธฐ์กด gps provider๋ฅผ ์ฌ์ฉํ๋ location manager ๋ฐฉ์์์ fused location client ์ฌ์ฉ๋ฐฉ์์ผ๋ก ๋ณ๊ฒฝํด์ฃผ์์ต๋๋ค๋ํ ๋ ์จ์ ์ํฅ์ผ๋ก ์์น ๋ฐ์ดํฐ๋ฅผ ๋ฐ์์ค์ง ๋ชปํ๋ ๊ฒฝ์ฐ๊ฐ ์์์ ์๊ฒ๋์ด UI ์ ๋์์ ์งํํด์ฃผ์์ต๋๋ค .7/23๋ธ๋์น ์ถฉ๋ ํด๊ฒฐํ์ ๊ณผ์ ์์ ํด๋ ๊ตฌ์กฐ๋ฅผ ๊ฐ๋ ์ฑ์๊ฒ ์์ ํ์๋๋ฐ ์ ๋น๋๊ณผ ์ฝ๋๋ฅผ ํฉ์น๋ ๊ณผ์ ์์ ์ถฉ๋์ด ๋ฐ์ํ์ต๋๋ค๋ฐ๋ผ์ ๊น ๋ ํฌ์งํ ๋ฆฌ์ ๋ฉ์ธ ๋ธ๋์น์์ ์๋ก์ด ๋ธ๋์น๋ฅผ ๋ง๋ ํ ์ต์ ์ฝ๋๋ฅผ ๋จธ์งํ๊ณ ๋ค์ ๋ฉ์ธ ๋ธ๋์น๋ก ํฉ์น๋ ๊ณผ์ ๋ฑ์ผ๋ก ์ถฉ๋์ ํด๊ฒฐํ์์ต๋๋ค๋ฐฐ์ด ์ : ํด๋ ๊ตฌ์กฐ ๋ฑ์.. 2024. 12. 17. ์ด์ 1 2 3 4 5 6 ยทยทยท 36 ๋ค์ 728x90