Sie können dies Twitter, wenn der Beamte überprüfen verwenden Anwendung installiert ist: Jedoch
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
}
, selbst wenn es installiert ist, können Sie keine Anmeldeinformationen daraus abrufen, um sie in Ihrer eigenen App zu verwenden. Sie benötigen die Twitter4J library, um die Benutzerauthentifizierung in Ihrer eigenen App zu verwalten. Daten aus der App herausziehen, wenn es installiert war, ist nur keine Option.
[Android Intent für Twitter-Anwendung] (http://stackoverflow.com/q/2077008/593709) –