Как я могу ограничить разрешенные размеры экрана (например, только для планшета) в проекте trigger.io forge с использованием crosswalk? - PullRequest
0 голосов
/ 24 сентября 2018

Похоже, что не существует параметра конфигурации для ограничения разрешенных экранов для распространения Play Store для сборок Android, как в конфигурации iOS.

Обычно, я бы достиг этого, отредактировав AndroidManifest.xmlесли бы это было нативное приложение, вот так:

<manifest ... >
    <supports-screens android:smallScreens="false"
                      android:normalScreens="false"
                      android:largeScreens="true"
                      android:xlargeScreens="true"/>
    ...
</manifest>

Я пытался создать хук после сборки, который бы редактировал этот файл и затем выполнялся до forge package, но к тому времени, как вернулся набор инструментов forgeсборка, файл манифеста уже в формате axml.

Это приложение использует режим сборки CrossWalk, но, насколько я могу судить, оно также читает конфигурацию для конкретной платформы из Android, но добавляет CrossWalkFramework в процессе.

(Примечание. Хотя было бы целесообразно разрешить использование всех размеров экрана для этого приложения, в настоящее время невозможно использовать устройства меньшего размера, чем планшет).

Любое указание о том, как сделать это с помощью конфигурации trigger.io или как использовать скрипт до / после сборки, будетс благодарностьюСпасибо!

...