我正在开发一个应用程序,我必须在点击按钮时更改屏幕锁定密码,任何人都可以告诉我该怎么做。android中的屏幕锁定密码
回答
如果您正在讨论用户在设备设置中设置的解锁密码,那么答案就是您不能。
如果应用程序可以在没有用户交互的情况下更改解锁密码/模式,那么这些安全功能将基本没用。如果可能的话,流氓应用程序理论上可以将用户从自己的设备中锁定。
编辑:如果你的目标是不改变这个值没有互动,但只是发送到正确的设置页面。你可能可以做到这一点。您需要了解您可以使用什么来启动“设置活动”。但是,如果您正在开发此应用程序供普通大众使用,我强烈建议您重新考虑尝试对用户安全设置进行任何操作。作为一个用户,如果一个应用程序提示,然后将我发送到安全设置页面,意图让我在那里改变一些东西,我会立即卸载它。编辑2:我从来没有见过它,直到现在,所以我不知道他们用什么来达到目的。既然它声明必须是Android 2.2+,但我会假设他们正在使用Device Administration APIs这些文档似乎表明它可以“提示用户设置新密码”。我认为这意味着它只是为他们开始设置活动。它本身并不实际更改密码值。这整个API也受用户激活。因此,即使您安装在设备上,用户也必须在使用任何管理API之前明确“激活”您的应用程序
我相信唯一可行的方法是如果您签署APK与设备密钥。这样它就可以访问仅限于系统应用程序的API。这对于普通应用程序来说是不可能的,只有从应用程序源代码构建Android时才会将其烧制到自定义ROM或设备制造商ROM中。
我不完全明白你想要做什么。如果你想以编程方式更改锁屏密码,傻冒应用程序在设备管理比您可以拨打:DevicePolicyManager的 resetPassword方法是这样的例子:
m_policyManager.resetPassword(“喇嘛喇嘛”,DevicePolicyManager。 PASSWORD_QUALITY_SOMETHING);
- 1. Android自定义锁定屏幕密码
- 2. Android中的设备管理员密码锁定屏幕问题
- 3. 锁定屏幕在Android中
- 4. 锁定屏幕上的Android锁定屏幕/媒体控件
- 5. 如何在Android中使用模式/密码模式锁定/解锁屏幕?
- 6. 如何锁定屏幕Android
- 7. 检测在IOS中正确输入的屏幕锁定密码
- 8. Android锁定AppWidgetProvider中的屏幕
- 9. 替换android中的锁定屏幕
- 10. Android密码屏幕状态
- 11. Android:与密码屏幕onshake
- 12. 如何从代码(屏幕锁定)锁定android按钮/手机?
- 13. 锁定屏幕
- 14. 锁定屏幕
- 15. Android:解锁屏幕
- 16. 在Android 2.0中实现屏幕锁定
- 17. “锁定屏幕”与自定义安全密码
- 18. 如何以编程方式密码锁定我的iphone屏幕?
- 19. 如何锁定Windows 7电脑屏幕的密码(C/C++)
- 20. 检查手机屏幕锁,特别是密码/密码
- 21. PreferenceActivity屏幕中的密码?
- 22. 屏幕锁定和解锁
- 23. 锁定屏幕的模拟android
- 24. 锁定屏幕上的Android对话框
- 25. 在锁定的Android屏幕上显示
- 26. 屏幕锁定时的状态栏android
- 27. Android的个性化锁定屏幕
- 28. 锁定MFC屏幕
- 29. vb6锁定屏幕
- 30. 屏幕锁定Contineously
选中此页面(http://developer.android.com/guide/topics/admin/device-admin.html) – Whiler