나는 안드로이드 dev에 블로그에 따라 내 응용 프로그램에서 하드웨어 가속을 가능하게하기 위해 노력하고있어 :이제 Android 3.0 라이브러리에 연결해야합니까?
http://android-developers.blogspot.com/2011/03/android-30-hardware-acceleration.html
그냥 추가에 말한다 :
android:hardwareAccelerated="true"
내 매니페스트에. 이를 위해 Android 3.0 라이브러리를 사용하여 컴파일해야합니까? 지금은 Android 2.3.3 라이브러리를 사용하고 있습니다. 내 앱은 실제로 태블릿이 아닌 휴대 전화 용으로 설계되었습니다. 안드로이드 3.0 라이브러리를 사용하는 것이 좋습니까? 아니면 타블렛 애플리케이션 전용으로되어 있습니까?
감사
여기에 좋은 조언이 있습니다. 정말 신중하다면 새로운 기기에서 실행중인 것을 감지하면 최신 API를 사용할 수 있습니다 (http://android-developers.blogspot.com/2010/07/how-to-have-your-cupcake 참조). -and-eat-it-too.html)을 참고하십시오. – adamp
나는 이것을 알아 내려고 노력 중이다. 첫 번째 글 머리에서 Android 2.3.3 라이브러리로 컴파일 해 보겠습니다. 그러나 컴파일되지 않습니다. Android 3.0 이상을 사용하지 않는 한 manifest는 android : hardwareAccelerated = "true"라인에 오류를 발생시킵니다. 그래서 나는 이것으로 혼란스러워합니다. 나중에 SDK의 매니페스트 기능을 안전하게 사용할 수 있지만 실제 코드는 사용할 수 없습니까? –
@metalideath : 수정하십시오. 하위 버전 SDK에서 실행될 때 * 클래스 *에 액세스하지 않으면 상위 SDK의 코드 기능을 사용할 수도 있습니다. – EboMike