문제

내가 읽은 것은 그것을 수행하는 유일한 방법은 컵 케이크에 잠겨있는 비공식 API를 사용하는 것임을 나타냅니다 (1.5). 이것이 사실입니까?

도움이 되었습니까?

해결책

대답은 "컵 케이크까지는 아님"인 것 같습니다.

에서 Android Developers 블로그 : 향후 앱을 방지합니다:

피하는 기술, #1 : 내부 API 사용

우리는 항상 그렇게하는 것에 대해 강력하게 조언했지만 일부 개발자는 지원되지 않은 또는 내부 API를 사용하기로 선택했습니다. 예를 들어 많은 개발자가 내부 밝기 제어를 사용하고 있습니다. 및 1.0 및 1.1에 존재하는 Bluetooth 토글 API. 이제 Android 1.5에 고정 된 버그는 앱이 권한을 요청하지 않고 해당 API를 사용할 수 있도록 허용했습니다. 결과적으로 이러한 API를 사용하는 앱은 1.5에서 중단됩니다. 이 외에 1.5에 지원되지 않는 API에 대한 다른 변경 사항이 있으므로 앱에서 내부 API를 사용한 경우 앱을 업데이트하여 중지해야합니다. 그들이 Android 1.5에서 깨지지 않더라도 나중에 버전에서는 좋은 기회가 있습니다. (그러나 "Flashlight"앱이 매우 인기가 있기 때문에 Windowmanager.layoutparams 클래스에 "Screenbright"필드를 추가했습니다.)

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top