Есть ли способ, через Intent, открыть Google Authenticator. Если да, можно ли открыть его с уже заполненным ключом, чтобы сделать его практичным для пользователя?Намерение открыть Google Authenticator
1
A
ответ
1
Я мир кода, который является более общим, так, вам просто нужно отправить имя пакета в качестве параметра метода openApp(Context context, String packageName)
public static void openApp(Context context, String packageName) {
PackageManager manager = context.getPackageManager();
Intent i = manager.getLaunchIntentForPackage(packageName);
if (i == null) {
try {
context.startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("market://details?id=" + packageName)));
} catch (android.content.ActivityNotFoundException anfe) {
context.startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("https://play.google.com/store/apps/details?id=" + packageName)));
}
return;
}
i.addCategory(Intent.CATEGORY_LAUNCHER);
context.startActivity(i);
}
В этом случае, даже если устройство Безразлично» t приложение, которое вы пытаетесь запустить, пользователь будет управляться вашим приложением в Play Store и, возможно, загрузить его.
Итак, просто позвоните openApp(context, "com.google.android.apps.authenticator2");
, чтобы открыть приложение Google Authenticator.
EDIT
Вы можете позвонить в Google Authenticator со всеми значениями уже установлены, как это:
String uri = "otpauth://totp/whatever:" + email + "?secret=" + yourKey + "&issuer=whatever"
Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(uri));
startActivity(intent);
Смежные вопросы
- 1. google authenticator vs vbscript
- 2. Google Authenticator с использованием PHP
- 3. Google Authenticator на WordPress Azure
- 4. Реализация Google Authenticator в Perl
- 5. java API для Google Authenticator
- 6. FreeRADIUS Google Dual Factor Authenticator
- 7. Android намерение открыть приложение Google Maps на Исследуйте экран поблизости
- 8. Google Authenticator как метод единого входа
- 9. FreeRADIUS Google Dual Factor Authenticator, Pam
- 10. Как безопасно хранить секретный ключ Google Authenticator?
- 11. Google Authenticator - отсутствует параметр протокола otpauth
- 12. Google Authenticator для iOS Отсутствующие файлы
- 13. Google Authenticator мое приложение для Android
- 14. Понимание того, как работает приложение Google Authenticator
- 15. Google Authenticator показать заголовок в записи приложения
- 16. Как перенести Google Authenticator на аппаратное устройство?
- 17. Автоматически запускать приложение Google Authenticator на iOS
- 18. Каково намерение открыть настройки DND?
- 19. Открыть новое намерение с .setOnItemClickListener
- 20. Android намерение открыть «Активность хранения»
- 21. Android намерение открыть твиттер ответ
- 22. открыть умысел внутри Намерение службы
- 23. Намерение открыть следующие ошибки макета
- 24. Android - намерение открыть контекстное меню виджета
- 25. Намерение Google Navigation
- 26. Использование Google Authenticator в приложении, отличном от Google.
- 27. Laravel 5 Authenticator
- 28. Java Authenticator для каждого подключения?
- 29. Android: google docs отправляет намерение?
- 30. Открыть файл в android, используя намерение