2014-10-20 2 views
0

Я хотел бы ограничить использование приложения Phonegap только для планшетов. Чтение this page кажется возможным через файл config.xml.Phonegap: не удалось переопределить AndroidManifest.xml

В моем файле config.xml я сделал это изменения:

  1. Добавлено: xmlns:android = "http://schemas.android.com/apk/res/android"
  2. Добавлено

    <gap:config-file platform="android" parent="/manifest"> <supports-screens android:smallScreens="false" android:normalScreens="false" android:largeScreens="true" android:xlargeScreens="true" android:requiresSmallestWidthDp="600" /> </gap:config-file>

Когда я построить приложение, я могу» t см. изменения в AndroidManifest.xml. Где моя ошибка? Эта процедура должна работать как с локальной сборкой, так и с удаленной сборкой с использованием build.phonegap.com?

Заранее спасибо.

ответ

1

Хорошо, через несколько часов я понимаю, что происходит: пробел: config-файл отлично работает, только если вы используете Build PhoneGap Build (build.phonegap.com). После этого я использовал android-apktool, чтобы получить AndroidManifest.xml из сгенерированного .apk, и я вижу свою конфигурацию.

+0

Вы также можете увидеть изменения (и их отсутствие) в файле android/androidmanifest.xml, который является локальным для Phonegap. Вы когда-либо находили способ изменить файл конфигурации без необходимости делать удаленные сборки? –

Смежные вопросы