android 密钥的作用是,适用于Android的Twitter Key的API密钥放在何处

我对于将Android Twitter套件的API密钥放在何处感到有些困惑。 在线搜索主要是使用Fabric API,而我并未使用

根据Twitter上的dev部分,它说将密钥放在这里:

(https://dev.twitter.com/twitterkit/android/installation)

Next, add your API key and secret to your application resources.

android:name="com.twitter.sdk.android.CONSUMER_KEY">XXXXXXXXXXX

android:name="com.twitter.sdk.android.CONSUMER_SECRET">XXXXXXXXXXX

这只是要在Strings.xml中吗? 当它位于string.xml文件中时,它似乎并不喜欢android:name。 似乎Fabric API将其密钥作为元数据放入了AndroidManifest文件中。 在需要将其放在何处似乎不太清楚。 我认为这对我来说是错误的区域,因为我无法从UserTimeLine加载任何推文。

我发现文档也具有误导性。 也许他们将来会编辑它。 是的,您可以将其放在strings.xml上。 您只需要省略android前缀。

SampleTwitterClient

Settings

asdfasdf

asdfasdf

将其添加到AndroidManifest.xml meta-data上将不起作用。 它由Fabric使用,而不是Twitter SDK。

设置目标活动的@onCreate

TwitterConfig config = new TwitterConfig.Builder(this)

.logger(new DefaultLogger(Log.DEBUG))

.twitterAuthConfig(new TwitterAuthConfig(getString(R.string.CONSUMER_KEY), getString(R.string.CONSUMER_SECRET)))

.debug(true)

.build();

Twitter.initialize(config);

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值