【Android】 앱을 다운 그레이드 / 이전 버전을 다운로드하는 방법
Android 앱을 이전 버전으로 다운그레이드해야 할 수도 있습니다. 이 기사에서는 어떤 경우에 다운 그레이드가 필요하며 어떤 방식으로 수행하는지 자세히 설명합니다.
앱 다운그레이드가 필요한 장면
앱 다운그레이드가 필요한 경우란 무엇일까요?
업데이트로 기능이 사라지지 않거나 버그가 나왔을 경우
앱을 업데이트하면 이전에 사용했던 기능을 사용할 수 없게 될 수 있습니다. 또한 업데이트된 프로그램에 버그가 있어 앱이 불안정해질 수 있습니다.
이전 버전의 앱 기능을 사용하고 싶거나 최신 버전의 앱을 버그에서 사용할 수없는 경우 앱 다운 그레이드 필요됩니다.
앱 다운그레이드 시 준비
앱을 다운그레이드할 때는 사전 준비가 필요합니다.
알 수 없는 소스 사용
Android 앱을 다운그레이드하기 위한 APK 파일은 Google Play 스토어에서 공식적으로 배포되지 않습니다. 이를 위해 일반적으로 Android 보안 기능이 작동하여 설치할 수 없습니다.
거기서정식으로 배포된 프로그램 이외의 프로그램을 설치하려면 “알 수 없는 소스 사용” 절차가 필요합니다.입니다. Android의 ‘설정’ 앱을 열고 ‘기기 및 개인정보 보호’를 엽니다.

알 수 없는 소스 설치를 탭합니다. 다음 화면에서 앱 목록이 표시됩니다. APK 파일을 설치하는 데 사용할 앱을 켜고 알 수 없는 소스를 설치할 수 있도록 허용하세요.
앱의 자동 업데이트 설정 사용 중지
앱 자동 업데이트가 켜져 있으면 앱 업데이트 정보가 있으면 자동으로 업데이트됩니다.다운 그레이드 한 앱을 계속 사용하고 싶다면 미리 자동 업데이트를 끄십시오..

Google Play 스토어를 열고 계정 아이콘을 탭하여 ‘설정’을 엽니다. 네트워크 설정 > 앱 자동 업데이트를 터치합니다.

앱을 자동 업데이트하지 않음을 선택하고 마침을 탭합니다.
앱 제거
다운그레이드 방법에 따라 이전 버전의 앱을 복원할 때 새 앱이 설치된 상태로 복원하지 못할 수 있습니다.
사전 복원할 앱 제거 지침이 있는 경우 해당 앱을 제거합시다.
컴퓨터를 사용하여 Android 앱을 다운 그레이드 / 이전 버전을 다운로드하는 방법
Android에서 앱을 이전 큐 버전으로 되돌리는 방법에는 컴퓨터 사용 방법 컴퓨터를 사용하지 않는 방법이 있습니다. 우선은 PC를 사용하는 방법에서 봅시다.
adb 명령을 사용하여 Android 앱 다운 그레이드
컴퓨터를 사용하여 Android 앱을 이전 버전으로 다운그레이드할 때 Android SDK를 컴퓨터에 넣고 adb 명령을 사용할 수 있도록 설정해야 합니다. adb 명령을 사용할 수 있도록 설정하는 방법은 이 문서를 참고하여 설정하십시오.
Android의 ‘설정’ 앱에서 ‘개발자 옵션’을 엽니다. USB 디버깅을 켭니다. 권한 확인이 표시되면 확인을 클릭합니다.
그런 다음 개발자 옵션 화면을 아래로 스크롤하여 ‘USB를 통해 앱 확인’을 선택 취소합니다.
지금까지 준비가 되면 이전 버전의 Android 앱 APK 파일을 인터넷에서 컴퓨터로 다운로드하세요. 앱을 다운로드한 후 다운로드한 앱의 컴퓨터에서 경로를 삼가해 둡시다.
냥코 대전쟁의 APK 파일을 데스크탑에 저장하면 경로는 다음과 같습니다.
컴퓨터 및 Android 설정과 앱의 이전 버전의 APK 파일이 준비되면 명령 프롬프트를 실행하고 다음 방법 중 하나를 사용하여 Android로 APK 파일을 이전하여 앱을 이전 버전으로 되돌립니다.
- adb shell pm install -r -d 명령을 사용하는 방법
이 방법은 안드로이드 쪽으로 이전 버전 앱의 APK 파일을 옮긴 다음 앱 데이터를 그대로 유지하면서 이전 버전을 강제로 덮어 씁니다.
먼저 Android로 이전 버전 앱의 APK 파일을 다음 명령으로 마이그레이션합니다.
adb push <이전 버전의 apk 파일의 PC 내 경로> /data/local/tmp/
그런 다음 Android로 마이그레이션한 APK 파일을 강제로 설치합니다. 명령 프롬프트에서 다음 명령을 입력합니다.
adb shell pm install -r -d /data/local/tmp/
- adb install -r -d 명령을 사용하는 방법
이 명령을 사용하면 PC 측에 저장된 Android 앱의 이전 버전의 APK 파일을 사용하여 Android 앱을 강제로 덮어쓰고 다운그레이드할 수 있습니다.
명령 프롬프트에 다음 명령을 입력하여 실행합니다.
adb install -r -d <이전 버전의 apk 파일의 PC 내 경로>
100% 성공하지 못함
컴퓨터를 사용하여 Android 앱을 이전 버전으로 되돌리는 방법은 다음과 같습니다. 그러나 반드시 작동하지는 않습니다. 동일한 Android에서 다른 앱의 다운 그레이드를 시도해도 성공하는 앱도 있고 실패하는 앱도 있습니다.
실패한 경우 Android 측 앱에 특별히 아무 일도 일어나지 않았기 때문에 데이터는 그대로 남아 있습니다. PC를 사용하지 않는 다른 방법을 사용하여 이전 버전으로 되돌리는 방법을 시도해 봅시다.
컴퓨터없이 Android 앱을 다운 그레이드 / 이전 버전을 다운로드하는 방법
앱에 저장된 데이터를 보관하지 않아도 된다면 컴퓨터 없이 Android 앱을 이전 버전으로 다운그레이드하고 되돌릴 수 있습니다. 컴퓨터 없이 앱을 이전 버전으로 다운그레이드하는 방법에는 네 가지가 있습니다.
Android 기기에서 APK 파일을 추출하고 다운로드
Android 기기에 저장된 백업에서 Android 앱 APK 파일을 추출하여 이전 버전으로 되돌리는 방법입니다.
먼저 Android 앱 백업을 이 앱에서 생성합니다.
이 앱은 백업 복원 전송의 앱을 Android에 설치하고 엽니다.

‘설치됨’ 탭을 열고 다운그레이드할 앱을 선택하고 ‘백업’을 탭합니다. 그러면 해당 앱의 백업이 생성됩니다.
그런 다음 이전 버전으로 되돌릴 앱을 제거합니다.

앱 제거가 완료되면 백업 앱으로 돌아가 ‘아카이브됨’ 탭을 엽니다. 그러면 백업을 만든 앱이 표시됩니다.
이전 버전의 백업이 생성되면 여기에 이전 버전의 앱도 표시됩니다. 되돌리려는 버전을 체크하고 ‘복원’을 탭하면 해당 버전으로 되돌릴 수 있습니다.
그물로 이전 버전의 APK 파일을 찾아 다운로드
인터넷에서 이전 버전의 Android 앱 APK 파일을 찾아 다운로드하여 Android에 직접 설치할 수도 있습니다.. APK 파일은 “앱 이름 APK 버전”에서 검색할 수 있습니다.
예를 들어, 냥코 대전쟁 버전 11.1.0으로 다운 그레이드하는 경우 “냥코 대전쟁 APK 11.1.0″과 안드로이드에서 검색합니다.

그러면 APK 파일을 다운로드할 수 있는 사이트가 표시되므로 하나를 선택합니다. 사이트의 주의사항 등을 잘 읽은 다음 다운로드 버튼을 클릭하여 다운로드합니다.
APK 파일을 Android로 다운로드한 후 Android 파일 관리 앱을 엽니다. Android 표준 앱의 파일 관리자 또는 다른 사용 중인 파일 관리 앱이 있는 경우 앱을 엽니다.

파일 관리 앱의 다운로드를 엽니다.

지금까지 Android로 다운로드한 파일이 표시됩니다. 그 중에서 앱을 이전 버전으로 되돌릴 수 있는 APK 파일을 찾아서 탭합니다.

보안 경고 메시지가 표시됩니다. 설정을 탭합니다.

‘이 소스에서 앱 허용’을 선택합니다. ‘이 제공자의 앱 허용’일 수도 있습니다.

이전 화면으로 돌아갑니다. 설치를 탭합니다. 그러면 APK 파일에서 직접 앱이 설치되어 이전 버전으로 되돌릴 수 있습니다.
OS에 사전 설치된 APK 파일을 사용하여 다운로드
Android에 처음부터 사전 설치된 표준 앱그렇다면 터미널에 남아있는 APK 파일에서 이전 버전으로 쉽게 되돌릴 수 있습니다.
Android의 ‘설정’ 앱을 열고 ‘앱’ 또는 ‘앱 관리’를 탭합니다.

표준 앱이 목록에 없으면 화면 상단의 시스템 프로세스 보기를 탭합니다. 그러면 표준 앱도 앱 목록에 표시됩니다.

이전 버전으로 되돌리려는 표준 앱을 탭하여 ‘앱 정보’로 들어갑니다. ‘업데이트 제거’ ‘업데이트 제거’를 탭합니다.

확인 메시지가 표시됩니다. ‘제거’를 탭하면 해당 앱의 업데이트가 모두 삭제되고 초기 상태로 돌아갈 수 있습니다.
Google 드라이브 백업에서 복원
Google 계정을 사용하여 이전 버전으로 되돌리는 방법을 찾고 있는 사람들도 많습니다. Google 계정을 직접 사용하여 Android 앱을 이전 버전으로 되돌릴 수 없습니다.
하지만 Google 계정에서 사용하는 Google 드라이브에서 만든 앱을 사용하여 이전 버전으로 되돌릴 수 있습니다.
Google 계정을 만들면 사용 가능한 Google 드라이브에 만든 이전 버전의 백업에서 복원할 수도 있습니다.Google 계정의 Google 드라이브를 사용하는 방법은 앱이 백업 복원 전송 앱을 사용합니다..
‘Android 기기 내에서 APK 파일 추출 및 다운로드’ 방법으로 먼저 앱을 Android로 다운로드해 봅시다.

Google 계정에 백업을 만들려면 앱이 백업 복원 전송을 엽니다. 설치됨 탭을 엽니다. Google 계정에 백업을 만드는 앱을 선택하고 ‘Google 드라이브’를 탭합니다.

Google 드라이브를 사용하는 Google 계정 선택 화면이 열립니다. 사용할 Google 계정을 선택합니다. 그러면 선택한 계정의 Google 드라이브에 백업이 저장됩니다.
Google 드라이브에 저장된 백업을 복원하려면 ‘Google 드라이브’ 탭을 열고 ‘Google Signin’을 탭하여 백업을 저장한 Google 계정에 로그인합니다.
Google 계정에 연결하면 저장된 앱의 백업이 표시됩니다. Google 계정에 저장한 백업에서 복원하려는 버전을 선택하고 ‘복원’을 탭합니다.
각 방법의 장점 / 단점
스스로 백업에서 만든 APK 파일을 이용하여 Android 앱을 이전 버전으로 되돌리는 방법과 다운로드한 APK 파일을 이용하는 방법을 설명했습니다.
직접 만든 백업에서 이전 버전으로 되돌리는 방법이나, 다운로드한 APK 파일을 이용하는 방법에도, 장점도 있으면 단점도 있습니다.
직접 백업한 APK 파일을 사용하는 방법은 바이러스 감염의 위험이 거의 없습니다.그러나자주 백업을 만들지 않으면 반환하려는 APK 파일 버전을 얻을 수 없습니다.라는 단점이 있습니다.
반면에 웹에서 APK 파일을 다운로드하는 방법은 대부분의 앱을 거의 모든 버전으로 되돌릴 수 있습니다. 하지만APK 파일 작성자에 대해 잘 모르는 경우가 많으며 바이러스에 파일이 첨부되었을 수도 있습니다..
웹에서 직접 다운로드한 APK 파일을 사용할 때는 바이러스 감염의 위험이 높은 점을 잘 이해하고 보안 앱을 넣고 실행하도록 합시다.
루트 환경에서 Android 앱 업데이트를 되돌리는 방법
Android를 root화하고 앱을 이전 버전으로 되돌리려면 어떻게 해야 하나요?
타사 도구를 사용하여 업데이트된 앱 다운그레이드
Google Play 스토어에는 Android를 루트화하여 다양한 작업을 수행할 수 있는 앱이 있습니다. 타사 앱을 사용하여 앱을 이전 버전으로 복원해 보세요.
Swift Backup을 사용하면 백업을 예약할 수 있습니다. 특정 앱의 백업 예약도 가능하므로 이전 버전으로 되돌릴 수 있는 앱의 백업을 자동으로 생성하도록 설정할 수 있습니다.
Titanium Backup을 사용하면 앱 설정 및 데이터까지 저장할 수 있습니다. 이전 버전으로 되돌릴 때 데이터를 유지하고 싶다면 이 앱을 추천합니다.