gpt4 book ai didi

android - 检查用户设备上是否存在 Twitter 应用程序

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:06:08 30 4
gpt4 key购买 nike

在我的项目中,我想将我的应用程序与 Twitter 连接起来。它将首先检查用户设备上是否存在 twitter 应用程序,如果是,它将从那里获取凭证,否则此按钮将被禁用。

给我建议。

最佳答案

您可以使用它来检查是否安装了官方 Twitter 应用程序:

PackageManager pkManager = activity.getPackageManager();
try {
PackageInfo pkgInfo = pkManager.getPackageInfo("com.twitter.android", 0);
String getPkgInfo = pkgInfo.toString();

if (getPkgInfo.equals("com.twitter.android")) {
// APP NOT INSTALLED
}
} catch (NameNotFoundException e) {
e.printStackTrace();

// APP NOT INSTALLED

}

但是,即使安装了它,您也无法从中提取任何凭据以在您自己的应用程序中使用。您将需要 Twitter4J library在您自己的应用程序中管理用户身份验证。从应用程序中提取数据(如果已安装)不是一种选择

关于android - 检查用户设备上是否存在 Twitter 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16585101/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com