답변:
Android Oreo를 시작하면 사이드로드 (Play Store 이외의 소스에서 앱 설치)가 실제로 더 안전 해졌습니다.
이전 (Naugat 이하)에서는 "알 수없는 소스"옵션을 선택하는 데 실제로 모든 apk 소스 (Chrome, Amazon Appstore 등)를 일반적으로 허용했습니다. 즉, 시스템은 APK 파일의 소스를 신경 쓰지 않았습니다.
이제 소스로 설정할 수있는 개별 앱을 허용해야합니다. 그리고 걱정하지 마십시오. 허용 된 앱은 백그라운드에서 앱을 설치할 수 없습니다. 앱을 설치하려면 설치 버튼을 눌러야합니다. 따라서 여기에는 보안이 손상되지 않습니다. 설치 버튼을 누르면 안심할 수 있습니다. Amazon Appstore 만 허용 한 경우 광고주 앱에서 백그라운드로 다운로드 한 악성 APK를 설치하지 않을 수 있습니다.
초기부터 안드로이드는 "개방형 플랫폼"을 대표하며 약간의 맥락을 얻는 데 도움이됩니다.
출시 당시 모바일 플랫폼은 Windows, Mac 및 Linux에서 작동하는 개발자 도구 체인으로 비교적 독특했습니다. 중앙 인증 서버에 장치를 등록 할 필요없이 모든 장치를 '개발자 모드'로 전환 할 수 있습니다 (Apple iOS 및 이후 Microsoft Windows Phone 참조).
비 스마트 폰에서 앱 배포는 일반적으로 이동 통신사별로 이루어졌으며 AT & T는 2011 년까지 AT-T가 전화기에서 "알 수없는 출처"를 제거하면서 일부 동작이 지속되었습니다.
https://forums.att.com/t5/Android/quot-Unknown-Sources-quot/td-p/2814557
이동 통신사는 네트워크에서 판매되는 기기 (예 : 블로 트웨어)에 자체 앱을 계속 번들로 제공합니다.
공식 개발자 문서는 대체 배포판을 언급합니다.
https://developer.android.com/distribute/marketing-tools/alternative-distribution
개방형 플랫폼으로서 Android는 선택을 제공합니다. 배포 방식 또는 필요에 맞는 방식을 조합하여 원하는 방식으로 Android 앱을 사용자에게 배포 할 수 있습니다. 앱 마켓 플레이스에 게시하거나 웹 사이트에서 앱을 제공하거나 직접 사용자에게 이메일을 보낼 때까지 특정 배포 플랫폼에 얽매이지 않아도됩니다.
따라서 앱 개발자 인 경우 기기를 구매할 수 있으면 이론적으로 무료 개발자 도구를 다운로드하고 앱을 작성하여 테스트하고 배포 할 수 있습니다 (기업에서 지원하지 않는 지역 또는 회사 환경). 공식 용량의 Google.
타사 배포 앱에는 Amazon App Store, Epic Games 'Fortnite 및 F-Droid (오픈 소스 앱)가 포함됩니다.
Android 8.0 고급 설치 권한이 추가되었으므로 최종 사용자는 이제 다른 사용자를 차단하지 않고 사전 승인 된 앱을 차단할 수 있습니다.
https://developer.android.com/studio/publish/#publishing-unknown
Android는이 기능을 꽤 오랫동안 제공해 왔습니다. 운영 체제의 일부 보안 원칙을 무시하므로 기본적으로이 기능을 활성화하지 않습니다.
Google Play 스토어에서 설치하는 경우이 기능을 활성화 할 필요가 없습니다. Google Play 스토어는 앱 APK를 통해 여러 가지 다른 보안 검사를 수행하고 보안 허점이 없는지 확인합니다.
한 가지 경우는 장치에서 응용 프로그램을 백업 할 때입니다. 오프라인 저장 소용 앱 백업을 만들 수 있습니다. 그런 다음이 기능을 사용하여 나중에 저장 한 .apk 파일에서 직접 설치할 수 있습니다. 또는 개발자 인 경우 나중에 쉽게 설치하거나 해당 소프트웨어의 다른 버전을 유지하기 위해 다른 버전을 사용할 수 있습니다.
일반적으로이 기능 중 일부만 켜고 웹에서 발견 된 .apk 파일은 친절하지 않을 수 있으므로 다운로드하지 않는 것이 좋습니다. 그러나 앱을위한 호스팅 사이트가 있습니다. 이 기능을 켜면 해당 소스에서 다운로드 할 수 있습니다.
FortNite는 최근 Google Play 스토어 외부에서 출시 된 게임의 예였으며이 기능을 켜고 보안을 우회해야했습니다. 주된 이유는 소리입니다. Google은 서비스를 사용할 때 수익의 30 %를 사용합니다. 게임의 인기로 인해 Google은 게임을 시작할 때 서버에 대한 보안 감사를 수행하기로 결정하고 시스템에 몇 가지 중요한 보안 허점을 밝혀서 끔찍한 앱 및 기타 기능을 자동으로 설치할 수있게했습니다. 우회했다는 것입니다. 법원에서 문제를 해결하지는 않았지만 손가락이 길을 가리 켰기 때문에 Google이 똑똑하다고 생각합니다.