config.xml vs AndroidManifest.xml?

时间:2015-12-18 03:29:14

标签: android xml cordova

在Cordova / Android中,有什么区别:

  1. /appname/config.xml
  2. /appname/platforms/android/AndroidManifest.xml
  3. 我可以编辑哪一个,或者我都编辑

    我希望做的事情如下:

    1. 强制纵向模式(我在config.xml中找到了此设置)
    2. 指定android支持的最小sdk。 (我在AndroidManifest.xml中找到了这个设置)

2 个答案:

答案 0 :(得分:0)

您支持在/appname/config.xml

进行修改

当您添加平台时,ionic会重新生成/appname/platforms/android/AndroidManifest.xml文件,以便您构建Android应用程序。因此,它将从您的插件和config.xml中收集权限以构建AndroidManifest.xml

答案 1 :(得分:0)

只更新config.xml (不是AndroidManifest.xml,因为它会在您进行构建时生成)

例如,在port.xml中添加portait:

<preference name="orientation" value="portrait" />

并在config.xml中设置最小sdk添加:

<platform name="android">
      <preference name="android-minSdkVersion" value="19" />
</platform>