WebView с Flash на устройстве 3.1 с приложением 2.2 - PullRequest
3 голосов
/ 26 октября 2011

Я создаю приложение версии 2.2 и выше. Это дает мне некоторые проблемы с использованием веб-просмотра,
главным образом потому, что Flash не будет работать на устройстве 3.1.

Я рассмотрел это, и в решении говорится, что я должен добавить:

android:hardwareAccelerated

в Манифесте. или

 getWindow().setFlags( WindowManager.LayoutParams.FLAG_HARDWARE_ACCELERATED,
          WindowManager.LayoutParams.FLAG_HARDWARE_ACCELERATED);

в коде

однако, поскольку я использую Android 2.2 для создания приложения, это невозможно. Будет ли единственный способ заставить это работать создать в 3.0?

1 Ответ

6 голосов
/ 26 октября 2011

Я думаю, что вы должны иметь возможность сделать что-то подобное в файле манифеста:

<uses-sdk android:minSdkVersion="8" android:targetSdkVersion="11" />

Это установит цель приложения на Android 3.0, так что вы можете использовать тег аппаратного ускорения в манифесте.файл, но разрешить установку приложения на Android 2.2 +.

Просто убедитесь, что вы используете только API, доступные в Android 2.2.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...