javascript - 我可以在cordova应用程序中将配置从config.xml写入AndroidManifest.xml吗

标签 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 文件添加这些行?

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

最佳答案

你可以:

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

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

关于javascript - 我可以在cordova应用程序中将配置从config.xml写入AndroidManifest.xml吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24341462/

相关文章:

javascript - 使用 JS 访问 DocumentDB

javascript - 将 ng-include 的 URL 绑定(bind)到特定路由

android - 如何增加开关控件 Xamarin 表单的大小?

android - 如果视频存储在 sdcard1 的文件夹中,我如何在 android 上播放视频?

memory-management - 与原生应用程序相比,phonegap 应用程序的内存占用量是多少?

java - 无法使用phonegap-plugin-push、cordova-plugin-crosswalk-webview 和 cordova-plugin-health 进行cordova android 构建

javascript - 将值插入到光标所在的 TEXTAREA 中

javascript - 使用 JavaScript 构建变色模拟时钟的问题

android - AIDE编译 'com.android.support:appcompat-v7:+'

javascript - Android 上的 jQueryMobile 页面转换