Android 버전 2.2 (Froyo) 이상에서 실행되는 앱을 구축 중입니다. 이미 2.2 버전의 동영상을 재생할 수있는 앱을 만들었으며 동일한 앱에서 Android 버전 3 (Honeycomb)으로 실행하고 싶습니다.하드웨어 가속 플래그
여기 내 문제는 hardware_ accelerated 플래그로 시작됩니다. 이 플래그는 Honeycomb 3부터 사용할 수 있지만 Honeycomb에서는 사용할 수 없습니다. Froyo와 함께 하나의 공통 앱을 출시하고 싶지만 Honeycomb에서 내 앱을 시험 할 때 동영상이 표시되지 않습니다. 그것은 hardware_ accelerated flag 때문에 분명합니다. 두 개의 빌드를 릴리스 할 수 있지만 한 번만 시도하려고합니다. 나는 그것을 피할 수 있습니까?
내 문제는 Froyo로 앱을 출하하고 싶지만 hardware_accelerated 플래그의 경우 참조가 있고 매니페스트가 아니거나 Froyo이므로 프로그래밍 방식으로 코딩되어 있습니다. 나는 비디오가 재생 될 곳에서 webview를 사용하고 있습니다.
내 앱의 경우 하드웨어 가속은 중요하지 않으며 구형 장치에서도 재생됩니다. – rekire
@rekire 웹 서비스에서 비디오를 스트리밍하므로 hardware_accelerated가 활성화되어 있어야합니다. 그리고 한 가지 더 방금 2.2 (froyo) 용 앱을 개발합니다. 개발 한 버전과 지원하는 버전 수. – Sush
내 앱 또한 동영상을 스트리밍합니다. API 8-17을 지원합니다. API 7, 10, 14, 17에서 테스트되었습니다. 쿠키를 설정할 수 없어 API 7을 지원할 수 없습니다. 내 애플 리케이션의 다른 부분도 API를 5를 지원합니다. – rekire