我可以在cordova应用程序中将配置从config.xml编写到AndroidManifest.xml

时间:2014-06-21 12:09:54

标签: javascript android cordova app-config

我想将这些行添加到AndroidManifest.xml文件

      <application  ... >
         .....       
         .....

      <service android:name="com.red_folder.phonegap.plugin.backgroundservice.sample.MyService">
        <intent-filter>
            <action android:name="com.red_folder.phonegap.plugin.backgroundservice.sample.MyService" />
        </intent-filter>
    </service>
    </application>
     <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />

有没有办法从config.xml文件中添加这些行?

如果是,那么最好的方法是什么?

1 个答案:

答案 0 :(得分:1)

你可以:

PhoneGap Build旨在消除配置SDK和编译本机应用程序的痛苦,以便您可以专注于编写优秀的代码。作为其中的一部分,我们混淆了平台配置文件的管理 - 即您的Android Manifest和您的iOS Property List。我们根据您在应用程序的config.xml文件中指定的首选项配置这些文件。但是,这些xml文件的规范不断变化,我们不可能通过使用简单的首选项来公开所有可能的配置。因此,对于我们尚未涵盖的那些情况,我们现在允许您通过gap:config-file元素(测试版功能)直接向您的Android Manifest和iOS PROPERly List文件提供xml。

了解更多信息: Customize your Android manifest and iOS Property list on Phonegap build