FTP Server 0.16: Android 17 준비 완료, 배터리 사용 대폭 감소
FTP Server 0.16는 Android 17를 지원하며, 최신 Android 버전에서 원하는 만큼 계속 실행되고, 서버가 연결을 기다릴 때 배터리 사용량을 크게 줄입니다.
On this page
FTP Server 0.16가 이제 Google Play에서 사용할 수 있습니다. 이번 업데이트는 오랜만의 큰 업데이트 중 하나입니다: 앱이 Android 17을 지원하며, 최신 Android 버전에서 원하는 만큼 계속 실행되고, 서버가 연결을 기다릴 때 배터리 사용량을 크게 줄입니다.
배터리 사용량이 훨씬 적어졌습니다
많은 분이 FTP Server를 하루 종일 실행해 두어 휴대폰이나 TV에 언제든지 연결할 수 있게 합니다. 연결된 사용자가 없어도 배터리가 평소보다 너무 빨리 닳는다는 피드백을 일부 사용자로부터 받았습니다. 원인을 추적한 결과, FTP Server 자체는 아니었고, 백그라운드에서 휴대폰을 계속 깨우는 몇 가지 도우미 구성 요소가 원인이었습니다.
0.16 버전의 변경 사항:
- 라우터 기능은 사용할 때만 실행됩니다. 라우터에서 포트 자동 열기 구성 요소는 옵션이 꺼져 있어도 서버가 시작될 때마다 실행되며, 초당 여러 번 휴대폰을 깨웠습니다. 이제 옵션이 켜져 있을 때만 시작되며, 서버와 함께 중지됩니다.
- 앱을 벗어나면 광고가 일시 중지됩니다. 앱 화면의 광고 배너는 서버가 실행되는 동안 백그라운드에서 계속 작동했습니다. 이제 다른 앱으로 전환하는 즉시 일시 중지됩니다.
- Wi-Fi 신호 변화 시 깨움 횟수를 줄였습니다. 신호 강도의 미세한 변화가 있을 때마다 앱이 알림과 설정을 다시 구성했습니다. 이제 네트워크가 실제로 변경될 때만 반응합니다.
- 서버 중지 시 백그라운드 확인도 중지됩니다. 서버를 중지하면 앱은 공용 IP 주소 확인도 함께 중지합니다.
테스트 결과, 서버가 실행되고 연결된 사용자가 없을 때 앱은 이전보다 CPU 사용 시간이 약 5배 줄었습니다. FTP 서버는 이전과 정확히 동일하게 작동합니다: 동일한 속도, 동일한 설정, 동일한 사용자.
원하는 만큼 계속 실행됩니다
최신 Android 버전을 지원하려면 앱은 백그라운드 작업에 관한 최신 규칙을 준수해야 합니다. 이러한 규칙에 따라 FTP Server의 이전 실행 방식은 하루 약 6시간으로 제한되며, 재부팅 후 자동으로 시작할 수 없습니다.
따라서 FTP Server는 이제 Android에 자신이 무엇을 하는지 정확히 알립니다: 사용자가 직접 시작한 FTP 서버를 계속 실행 중이며, 알림에서 언제든지 확인할 수 있습니다. 이렇게 하면 사용자가 앱, 알림, 빠른 설정 타일 또는 위젯에서 서버를 중지할 때까지 서버가 계속 실행되며, 부팅 시 자동 시작은 최신 Android 버전에서도 계속 작동합니다.
Android 17 준비 완료
Android 17는 앱이 Wi-Fi의 다른 기기와 통신하기 전에 필요한 새로운 개인정보 보호 권한인 로컬 네트워크 액세스를 추가합니다. Android는 이를 근처 기기에 나열합니다. FTP Server는 서버입니다: 컴퓨터, TV 또는 파일 관리자 앱이 휴대폰에 연결합니다. 이 권한이 없으면 Android가 모든 연결을 조용히 차단하며, FTP 클라이언트는 시간 초과만 보고합니다.
FTP Server 0.16는 서버를 시작할 때 이 권한을 요청합니다. 허용 안 함을 선택하면 앱은 네트워크의 기기가 연결할 수 없다고 설명하며, 나중에 앱 정보 → 권한 → 근처 기기에서 켤 수 있습니다.
FTP Server는 이 권한을 자신에게 연결하는 기기에 응답하는 데만 사용합니다. 네트워크를 검사하거나 다른 기기에 대한 정보를 수집하지 않습니다.
휴대폰이 Android 16 이하입니까? 그렇다면 아무런 변경 사항이 없습니다. 새로운 알림이 표시되지 않습니다.
기타 개선 사항
- 최신 휴대폰에 맞게 표시됩니다. 앱은 이제 최근 Android 버전에서 전체 화면을 사용하며, 상태 표시줄, 내비게이션 바, 카메라 컷아웃을 피해 콘텐츠를 표시합니다.
- 뒤로 버튼이 예상대로 작동합니다 (Android 16 이상): 앱을 종료하는 대신 앱의 홈 화면으로 돌아갑니다.
- 포트 사용 중일 때 복구가 더 쉬워졌습니다. 다른 앱이 이미 FTP 포트를 사용 중인 경우, 이제 다른 포트를 선택해 즉시 다시 시작할 수 있습니다. 이전에는 앱을 종료할 때까지 이전 포트를 계속 시도했습니다.
- 더 효율적인 코드. 앱 코드는 빌드 시 완전히 최적화되므로 더 적은 노력으로 동일한 작업을 수행합니다.
- Google TV. TV 앱 아이콘이 이제 Google TV 홈 화면의 원형 타일을 채우며, 배너는 TV에 맞게 올바른 크기로 조정되었습니다.
지원 기기
FTP Server 0.16에는 Android 6.0 (Marshmallow) 이상이 필요합니다. Google의 현재 결제 및 광고 라이브러리가 더 이상 이전 버전을 지원하지 않으므로 앱도 이에 맞춰 상향 조정되었습니다.
| 0.16 이전 | 0.16부터 | |
|---|---|---|
| 지원하는 가장 오래된 Android (휴대폰) | 4.4 (KitKat) | 6.0 (Marshmallow) |
| 지원하는 가장 오래된 Android (TV) | 5.0 (Lollipop) | 6.0 (Marshmallow) |
| Android 17 | 미지원 | 지원됨 |
기기가 이전 Android 버전을 실행 중인 경우, 현재 사용 중인 버전은 계속 작동하지만 Google Play에서 이번 업데이트를 제공하지 않습니다. 업데이트 시 사용자, 폴더, 설정은 유지됩니다.
업데이트 방법
Google Play를 열고 앱 및 기기 관리로 이동하여 FTP Server를 업데이트하세요. 자동 업데이트가 켜져 있으면 새 버전이 향후 며칠 내에 자동으로 도착합니다.
- 휴대폰 및 태블릿: Google Play의 FTP Server
- Android TV 및 Google TV: Google Play의 TV용 FTP Server
문제가 있거나 아이디어가 있나요? 앱의 정보 화면에서 피드백을 탭하거나 Google Play에 리뷰를 남겨 주세요. FTP Server를 사용해 주셔서 감사합니다.
Videos
Related app
FTP 서버
Android 기기에서 FTP를 통해 파일을 공유하고 관리하세요