0

我在我的应用程序中使用 WebTrends 分析。(参考http://help.webtrends.com/en/android/

WebTrends API 的编写方式使得初始化发生在资源文件中。它们提供webtrends.xmlsdk,所有参数都是根据这个 xml 文件中的值设置的。

现在的问题是我必须根据我们的服务器提要动态设置几个值。

这里我只有两个选择:

(1) 在从 WebTrends SDK 看来不可能的代码中设置 WebTrends 初始化值。成员变量都没有暴露在库之外,也没有任何设置器/方法来设置初始化参数。

(2) 从动态创建资源webtrends.xml或至少动态设置资源的值,这似乎也是不可能的。

谁能建议摆脱这种僵局的方法?

4

1 回答 1

0

你不能那样做。当您添加一个字符串资源时,会在编译时为 R.java 文件中的资源创建一个自动条目。

例子:

public static final class string
{
    public static final int app_name=0x7f040000;
} 

其中 app_name 是字符串资源的名称。所以,这是不可能的。

于 2013-05-10T10:00:23.660 回答