К сожалению, это не сильно изменится, так как 3.0 - это система только для планшетов и, вероятно, не будет объединена с телефонной версией Android до 4.0.

ТИРОВАТЬ: Спасибо за все ваши ответы и комментарии. Подумав об этом, я перефразирую суть вопроса: «Как определить и ограничить минимальное разрешение / отношение, на которое может работать моя игра». Поскольку imo либо игра становится непригодной для игры на самом маленьком экране / соотношении (отсутствие детализации), либо поддержка даже самого маленького экрана / соотношения значительно ухудшает впечатления для всех остальных. Кроме того, мы даже не знаем, что такое наименьшее разрешение, или можем ограничить его каким-либо образом, кроме отключения ldpi ... что все еще не говорит нам о наименьшем mdpi. В конце концов, я не думаю о том, как создать хороший результат, а о том, как создать идеальный результат;). Думаю, это невозможно (пока?).

Примечание: Это касается исключительно телефонов, а не планшетов. Этот вопрос не так актуален для приложений, как для игр, в которых не используется система макетов Android.

Я всегда находил определения каких резолюций ожидать несколько расплывчатыми. Я знаю осписок в документах.

Теперь мой первый вопрос заключается в том, является ли этот список полным или, другими словами, разрешено ли производителю использовать другие разрешения или соотношения сторон. Мой текущий подход заключается в том, чтобы рассматривать этот список с точки зрения соотношения сторон, которое выглядит примерно так (не уверен, что это точно, но вы поняли идею):

ldpi: наименьшее соотношение сторон 4: 3MDP: наименьшее соотношение сторон 3: 2HDP: наибольшее соотношение сторон 16: 9

Поэтому, если я хочу охватить целый ряд устройств, я выясняю, каковы мои самые маленькие и самые большие соотношения сторон, и проектирую макет для самых маленьких, одновременно делая его автоматически увеличивающимся до самого большого. Например, если я хочу поддерживать все плотности, я проектирую экраны для 4: 3 и увеличиваю их до 16: 9. В случае, если я уберу поддержку ldpi, я бы разработал для 3: 2. Конечно, это предполагает, что никогда не будет устройства mdpi с соотношением сторон 4: 3, что возвращает нас к моему первому вопросу.

Моим предпочтительным решением было бы указать на Android Market, какие пропорции может обрабатывать мое приложение, но пока это кажется невозможным.

У кого-нибудь есть лучший подход? (Помните, что это только для игр на телефонах)

Ответы на вопрос(6)

Ваш ответ на вопрос