如何使用不同的配置文件进行开发和生产?

时间:2013-11-12 20:29:46

标签: android json trigger.io

我在local_config.json文件中设置了配置文件,如文档所示,但是当我在“工具”页面中输入配置文件并尝试运行/打包应用程序时,我在控制台中收到以下错误:

Expected to find object at profile; found release

我的local_config.json文件设置如下:

"android": {
    "profiles": {
        "DEFAULT": {
            "keystore": "/path/to/debug-key.store",
            "keypass": "xxx",
            "keyalias": "yyy",
            "storepass": "zzz"
        },
        "release": {
            "keystore": "/path/to/prod-key.store",
            "keypass": "aaa",
            "keyalias": "bbb",
            "storepass": "ccc"
        }
    },
    "sdk": "/Developers/android-sdk-macosx/"
},
...

有没有人设法让这项功能正常运作?

1 个答案:

答案 0 :(得分:0)

不幸的是,这是一个相当缺乏使用的功能,而且它现在似乎确实被打破了。

与此同时,我建议的最佳方法是将您的发布配置保存在一个单独的文件中,当您想要发布版本时,可以将其复制。