【发布时间】:2015-02-19 22:11:25
【问题描述】:
是否可以通过编程方式为 Localytics 设置应用密钥?从集成指南 (https://support.localytics.com/Android_SDK_integration) 来看,您似乎必须在 Manifest 文件中将其设置为元数据。
<meta-data android:name="LOCALYTICS_APP_KEY" android:value="APP KEY FROM STEP 2"/>
从下面的帖子来看,动态设置 Android 元数据似乎也是不可能的。 How to add metadata dynamically (Not in manifest but inside code)?
我希望能够根据 Gradle buildType 动态设置应用程序密钥,这样我就可以拥有一个发布应用程序密钥和一个调试应用程序密钥。
【问题讨论】:
-
为什么 localytics 没有添加一个简单的 api 来设置应用程序密钥?
-
+1。在我的情况下,下面提到的构建时解决方案不起作用,因为直到运行时我才知道要使用哪个 Localytics 应用程序密钥。
标签: android manifest localytics