首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Localytics -以编程方式设置app键

Localytics -以编程方式设置app键
EN

Stack Overflow用户
提问于 2015-02-19 22:11:25
回答 3查看 1.6K关注 0票数 6

是否可以通过编程方式为Localytics设置应用键?从集成指南(integration)来看,您似乎必须在报表文件中将其设置为元数据。

代码语言:javascript
复制
<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动态设置应用键,这样我就可以拥有一个发布应用键和一个调试应用键。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2015-02-20 15:38:06

您可以使用清单合并来支持构建类型(例如调试和发布)或产品风格(例如免费和付费)的不同应用键。

要为构建类型支持不同的应用程序键:

  1. 创建src/debug/AndroidManifest.xmlsrc/release/AndroidManifest.xml
  2. src/main/AndroidManifest.xml中删除元数据标记。
  3. 将适当的元数据标记添加到构建类型特定的清单中。

src/debug/AndroidManifest.xml

代码语言:javascript
复制
    <?xml version="1.0" encoding="utf-8"?>
    <manifest xmlns:android="http://schemas.android.com/apk/res/android"
        package="com.example.app" >

        <application>

            <meta-data
                android:name="LOCALYTICS_APP_KEY"
                android:value="DEBUG_APP_KEY" />

        </application>

    </manifest>

src/release/AndroidManifest.xml

代码语言:javascript
复制
    <?xml version="1.0" encoding="utf-8"?>
    <manifest xmlns:android="http://schemas.android.com/apk/res/android"
        package="com.example.app" >

        <application>

            <meta-data
                android:name="LOCALYTICS_APP_KEY"
                android:value="RELEASE_APP_KEY" />

        </application>

    </manifest>

对于基于产品口味的不同应用键,只需将上面的debugrelease替换为产品风味名称即可。

票数 5
EN

Stack Overflow用户

发布于 2015-11-12 11:47:30

在Localytics.integrate上有一个使用api键的覆盖。

代码语言:javascript
复制
Localytics.integrate(this, "API_KEY")
票数 2
EN

Stack Overflow用户

发布于 2016-10-19 18:11:27

如果您使用的是autoIntegrate,请使用以下API,该API以应用程序上下文为第一个参数。

代码语言:javascript
复制
Localytics.autoIntegrate(this, "API_KEY");
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28618009

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档