πŸ™Œμž˜λͺ»λœ μ„€λͺ…에 λŒ€ν•œ μ§€μ μ΄λ‚˜ μ‘°μ–Έμ˜ λŒ“κΈ€μ„ ν™˜μ˜ν•©λ‹ˆλ‹€πŸ™Œ

 

λ°œμƒμƒν™©

μ›Ήλ·° 기반의 Android 앱을 κ°œλ°œν•˜μ—¬ μ œκ³΅μ€‘μΈ ν™˜κ²½μ—μ„œ μ•„λž˜μ™€ 같은 였λ₯˜κ°€ λ°œμƒν–ˆλ‹€. 

νŠΉμ • νŽ˜μ΄μ§€μ—μ„œ λ°”μ½”λ“œλ¦¬λ”κΈ°λ₯Ό ν™œμš©ν•΄ λ°”μ½”λ“œ 리딩을 ν•΄μ•Όν•˜λŠ”λ°, λ‹€μŒ ν˜„μƒλ•Œλ¬Έμ— 정상적인 μ‚¬μš©μ΄ μ–΄λ €μ› λ‹€.

μ‚¬μš©ν•˜λŠ” λ°”μ½”λ“œ λ¦¬λ”κΈ°λŠ” Zebraμ‚¬μ˜ DS-8178, νƒœλΈ”λ¦Ώμ€ μ‚Όμ„±μ˜ κ°€λŸ­μ‹œνƒ­ A7 μ œν’ˆμ΄λ‹€.

(λΈ”λ£¨νˆ¬μŠ€ 기반으둜 λ™μž‘ν•˜λŠ” 무선 μ œν’ˆκ³Ό μ‚Όμ„± νƒœλΈ”λ¦Ώμ„ μ‚¬μš©ν• λ•Œ λ°œμƒν•˜λŠ” 문제둜 보인닀.)

 

λ””λ°”μ΄μŠ€μ™€ λΈ”λ£¨νˆ¬μŠ€ν‚€λ³΄λ“œλ₯Ό νŽ˜μ–΄λ§(μ—°κ²°) → 연결이 됨과 λ™μ‹œμ— μ‹€ν–‰ μ€‘μ΄λ˜ μž‘μ—…(μ–΄ν”Œ)이 μƒˆλ‘œκ³ μΉ¨ 됨.

μ—°κ²° ν•΄μ œ or λ‹€λ₯Έ 기기둜 νŽ˜μ–΄λ§ μ „ν™˜ → 연결이 ν•΄μ œλ¨κ³Ό λ™μ‹œμ— μ‹€ν–‰ μ€‘μ΄λ˜ μž‘μ—…(μ–΄ν”Œ)이 μƒˆλ‘œκ³ μΉ¨ 됨.

 

νƒœλΈ”λ¦Ώμ—μ„œ λ°”μ½”λ“œλ¦¬λ”κΈ°λž‘ λ‚΄μž₯ ν‚€λ³΄λ“œλ₯Ό λ™μ‹œμ— μž…λ ₯ν•  수 μžˆλ„λ‘ μ„€μ •ν•  수 있으면 쒋을텐데, λΈ”λ£¨νˆ¬μŠ€λ‘œ λ°”μ½”λ“œλ¦¬λ”κΈ°λ₯Ό μ—°κ²°ν•˜λ©΄ νƒœλΈ”λ¦Ώ λ‚΄μž₯ ν‚€λ³΄λ“œ μ‚¬μš©μ΄ μ•ˆλœλ‹€. κ΅¬κΈ€λ§ν•΄λ³΄λ‹ˆ μ˜ˆμ „λΆ€ν„° 삼성츑에 κ΄€λ ¨ν•΄μ„œ 문의λ₯Ό 남긴 글도 μžˆμ—ˆλŠ”λ°, 곡식적인 닡변은 찾을 μˆ˜κ°€ μ—†μ—ˆλ‹€. 

원인

λ°”μ½”λ“œμŠ€μΊλ„ˆ κ΅¬λ§€μ²˜μ— μ™œ μ•ˆλ˜λŠ”μ§€μ— λŒ€ν•œ 원인을 λ¬Όμ–΄λ³΄λ‹ˆ λ‹€μŒκ³Ό 같은 닡변을 얻을 수 μžˆμ—ˆλ‹€.

  • λΈ”νˆ¬λŠ” 1:1 맀칭을 기본으둜 ν•˜κ³ μžˆλ‹€.
  • λ°”μ½”λ“œ λ¦¬λ”κΈ°λŠ” μΌμ’…μ˜ 마우슀라고 보면 λœλ‹€.
  • λ”°λΌμ„œ ν‚€λ³΄λ“œλž‘ λ§ˆμš°μŠ€λŠ” λ‹€λ₯Έμ‹ ν˜Έμ΄λ―€λ‘œ νƒœλΈ”λ¦Ώμ΄λž‘ 리더기 λ‘˜ 쀑에 ν•˜λ‚˜λ§Œ 연결이 κ°€λŠ₯ν•˜λ‹€.
  • λ‘˜λ‹€ 기본적으둜 연결값이 같은데, λ‹€λ₯Έ μ‹ ν˜Έλ₯Ό κ°€μ§€κ³ μžˆμ–΄μ„œ λ™μ‹œμ— 연결이 μ•ˆλœλ‹€.

ν•΄κ²°λ°©μ•ˆ

νƒœλΈ”λ¦Ώκ³Ό λΈ”λ£¨νˆ¬μŠ€λ₯Ό ν™œμš©ν•œ λ¬΄μ„ μ—°κ²°μ‹œ λ°œμƒν•˜λŠ” 였λ₯˜μ΄λ―€λ‘œ, λ°”μ½”λ“œλ¦¬λ”κΈ°μ—μ„œ μ œκ³΅ν•˜λŠ” 동글을 νƒœλΈ”λ¦Ώμ— 직접 μ—°κ²°ν•˜λ©΄ ν•΄λ‹Ή λ¬Έμ œκ°€ λ°œμƒν•˜μ§€ μ•ŠλŠ”λ‹€. ν•˜μ§€λ§Œ μš°λ¦¬κ°€ κ΅¬μž…ν•œ λ°”μ½”λ“œλ¦¬λ”κΈ°μ˜ 경우, 동글을 μ œκ³΅ν•˜μ§€ μ•ŠλŠ”λ‹€. λ”°λΌμ„œ μœ„ λ°©λ²•μœΌλ‘œλ„ 해결이 λΆˆκ°€λŠ₯ν•œ μƒν™©μ΄μ—ˆλ‹€.

 

동글연결이 μ•ˆλœλ‹€λ©΄, μ•ˆλ“œλ‘œμ΄λ“œ μ„€μ •νŒŒμΌ μˆ˜μ •μ„ 톡해 해결이 κ°€λŠ₯ν•˜λ‹€.

μ•ˆλ“œλ‘œμ΄λ“œ μ„€μ •νŒŒμΌ AndroidManifest.xmlμ—μ„œ 메인 μ•‘ν‹°λΉ„ν‹° μž¬μƒμ„± λ°©μ§€μ½”λ“œλ₯Ό μΆ”κ°€ν•˜λ©΄ λœλ‹€.

<activity
    android:name=".MyActivity"
    android:configChanges="orientation|screenSize|keybord|keyboardHidden">

 

이와 κ΄€λ ¨ν•΄μ„œλŠ” μ•„λž˜ κ³΅μ‹λ¬Έμ„œμ˜ 자료λ₯Ό 읽어보면 λœλ‹€. 

μ°Έκ³ : μ•ˆλ“œλ‘œμ΄λ“œ 개발자 κ³΅μ‹λ¬Έμ„œ

 

λŠλ‚€μ 

μ•± 자체λ₯Ό ν˜„μ—…μ—μ„œ κ°œλ°œν•œκ²ƒλ„ 처음이고, λΈ”νˆ¬μ™€ μ—°κ²°ν–ˆμ„λ•Œ 이런 였λ₯˜κ°€ λ°œμƒν•œλ‹€λŠ” 사싀도 처음이라 λ‹Ήν™©ν–ˆμ—ˆλ‹€. κ΅¬κΈ€λ§ν–ˆμ„λ•Œλ„ κ΄€λ ¨ μžλ£Œκ°€ 많이 μ—†μ–΄μ„œ λ¬Έμ œν•΄κ²°μ—λ„ λ§Žμ€ μ‹œκ°„μ΄ μ†Œμš”λμ§€λ§Œ, ν•΄κ²°ν•΄λ‚΄μ„œ λ„˜ λΏŒλ“―ν–ˆλ‹€ ^_^ μ°Ύμ•„λ³΄λ‹ˆ μ˜ˆμ „μ— μ–΄λ–€ μ•±μ—μ„œλŠ” μ—μ–΄νŒŸ μ—°κ²°ν•˜λ©΄ 앱이 λ¦¬λ‘œλ“œ λ˜λŠ” μ΄μŠˆκ°€ μžˆμ—ˆλ‹€κ³  ν•˜λ˜λ°, μ΄λŸ° 였λ₯˜κ°€ μ§€μ†ν•΄μ„œ λ°œμƒν–ˆλ‹€λ©΄ μ‚¬μš©μ„±μ΄ 정말 μ΅œμ•…μ΄μ—ˆμ„κ²ƒ κ°™λ‹€. μ›Ήλ·°λ₯Ό λ§Œλ“€λ•Œμ˜ 섀정이 잘λͺ»λ˜μ–΄μ„œ κ·ΈλŸ΄μˆ˜μžˆλ‹€λŠ” 쑰언도 λ“€μ—ˆλŠ”λ°, 아직 λ‚΄ μˆ˜μ€€μœΌλ‘œλŠ” μ–΄λŠ λΆ€λΆ„μ—μ„œ 섀정이 잘λͺ»λ˜μ—ˆλŠ”지λ₯Ό μ°ΎκΈ°κ°€ μ–΄λ €μ› λ‹€. μ΄λŸ΄λ•ŒμΌμˆ˜λ‘ κ°„μ ˆν•œκ±΄ μ‹œλ‹ˆμ–΄λ‹˜μ˜ μ‘΄μž¬μ§€λ§Œ,, μ–΄λ–»κ²Œλ“  ν˜Όμžμ„œ ν•΄κ²°ν•΄λ³΄λŠ”κ²ƒλ„ μ°Έ 쒋은 κ²½ν—˜μΈ 것 κ°™λ‹€.. 더이상 이 였λ₯˜λŠ” 무섭지 μ•ŠμœΌλ‹ˆκΉŒ!

 

참고자료

https://developer.android.com/guide/topics/resources/runtime-changes?hl=ko#restrict-activity 

 

ꡬ성 λ³€κ²½ 처리  |  Android 개발자  |  Android Developers

Android μ•±μ—μ„œ ꡬ성 변경을 μ²˜λ¦¬ν•˜μ„Έμš”.

developer.android.com

https://stackoverflow.com/questions/23311748/my-webview-reloads-when-bluetooth-disconnects-or-reconnects

 

My webview reloads when bluetooth disconnects or reconnects

I have an app that has an issue with bluetooth devices. When i disconnect or reconnect a bluetooth device the app seems to reload or i would say reload webview. It doesn't crash the app because I'm

stackoverflow.com

https://gjhhhh.tistory.com/93

 

λΈ”λ£¨νˆ¬μŠ€ ν‚€λ³΄λ“œ νŽ˜μ–΄λ§ μ „ν™˜μ‹œ μƒˆλ‘œκ³ μΉ¨ ν˜„μƒ ν•΄κ²° 방법(λ©€ν‹°νŽ˜μ–΄λ§ 의미)

ν•„μžλŠ” λΈ”λ‘œκ·Έ ν¬μŠ€νŒ…μ„ ν•  λ•Œ 슀마트폰과 νƒœλΈ”λ¦Ώμ„ ν™œμš©ν•˜λŠ” κ²½μš°κ°€ λ§ŽμŠ΅λ‹ˆλ‹€. 그리고 ν•΄λ‹Ή 기기듀은 K780 ν‚€λ³΄λ“œμ— νŽ˜μ–΄λ§ν•˜μ—¬ μ‚¬μš©ν•˜κ³  μžˆμŠ΅λ‹ˆλ‹€. μš”μ¦˜ ν‚€λ³΄λ“œλ“€μ€ λ§Žμ€ μ œν’ˆμ΄ λ©€ν‹°νŽ˜μ–΄λ§

gjhhhh.tistory.com

 

+ Recent posts