[Android] 인스타그램 무한 강제종료 버그 해결 가능한 최후의 방법
얼마 전에 인스타 앱을 켰는데 갑자기 강제종료가 되면서 아무리 다시 켜봐도 켜지질 않았다.
그래서 뭐 캐시 삭제하면 되겠거니 하고 가벼운 마음으로 해봤는데 어림도 없었다.
그래서 앱 데이터 삭제하고 다시 켜봤더니 마찬가지로 어림도 없어서, 귀찮음을 감수하고 앱 재설치를 해봤더니 그래도 안 됐다.
그래서 와 이거 폰 새걸로 바꾸기 전까진 안 되려나.. 하고 해결책을 생각해보다가, 구버전 apk를 설치하면 될 것 같아서 인스타 앱을 다시 삭제하고 구버전을 설치하려 했다.
그랬더니 패키지 충돌 오류가 나는 것이다..... 그래서 아예 인스타 앱 패키지 자체를 통으로 날려버리고 다시 깔아야겠다고 생각했다.
그러기 위해서 adb를 이용했다. adb는 Android Debug Bridge의 약자로, 그냥 안드로이드 앱 개발할 때 쓰는 툴이라고 보면 된다. https://developer.android.com/tools/releases/platform-tools?hl=ko 여기서 SDK 플랫폼 도구 다운로드를 클릭하면 다운이 된다.
폰은 USB 디버깅 모드로 변경한 후 컴퓨터에 USB를 이용하여 연결해줬다.
그 후 아까 다운받은 adb가 있는 폴더에서 adb.exe가 있는 디렉토리의 주소를 복사해줬다.
그 후 cmd를 켜고 해당 폴더의 위치로 이동해준 후 adb uninstall com.instagram.android 를 입력해줬다. 이러면 인스타 앱의 패키지가 통으로 날아간다.
그 후 다시 인스타 앱을 설치해보니 이리저리 해봐도 실행이 안 되던 인스타가 실행이 됐다.........
사람마다 폴더명은 다르겠지만 cmd에서 해야 하는 과정을 요약하면 대략 이렇다.
이 과정에서 오류가 날 수 있다.
* daemon not running; starting now at tcp:5037
* daemon started successfully
List of devices attached 어쩌구저쩌구 unauthorized
이런 오류가 났다면 폰에서 USB 연결 유형을 설정할 때 USB 사용 용도에서 "USB 테더링"을 선택하면 해결된다. (아래 사진 참고)
다음에도 똑같은 에러가 나면 그냥 바로 노트북 켜고 이 과정 반복할 예정... 앱 좀 잘 만들지ㅠ