如何在android源码中去掉屏幕锁?

jiang01 2010-09-08 11:25:46
我的android系统不是用在手机上,编译的2,1版文件系统,想完全去掉android的屏幕锁。就是让系统起来以后任何操作都没有那个屏幕锁的界面,哪位知道如何在源码中修改?
...全文
2016 19 打赏 收藏 转发到动态 举报
写回复
用AI写文章
19 条回复
切换为时间正序
请发表友善的回复…
发表回复
xunian123 2012-02-21
  • 打赏
  • 举报
回复
有没有成功的。我还在试
wei_ge163 2011-11-29
  • 打赏
  • 举报
回复
android如何解锁自动锁屏的屏幕哈,是在应用层,我要让自己的应用界面显示在锁屏界面上面,类似于来电话的时候,如何实现?
jiapeng16 2011-11-26
  • 打赏
  • 举报
回复
12 楼正解
补充一下,我是通过修改policy ,打开自己的一个锁屏的Activity来实现的,但是由于startActivity是非柱塞的,所以老是屏幕锁了,就是gotosleep了,但是 我那个锁屏页面没出来。
感谢12楼
xqhrs232 2011-10-28
  • 打赏
  • 举报
回复
正好也遇到这个问题!
yangbaobgkp 2011-09-19
  • 打赏
  • 举报
回复
到底锁屏程序是修改那个文件?是Launcher,还是LockScreen.java
fanszheqq 2011-07-01
  • 打赏
  • 举报
回复
学习了!
无糖咖啡123 2011-03-11
  • 打赏
  • 举报
回复
不是launcher控制的,以前刻制化过系统的lock screen, 是修改framework层的代码,Keyguard的源码在frameworks\policies\base\phone\com\android\internal\policy\impl下
freshui 2011-03-11
  • 打赏
  • 举报
回复
锁屏与launcher无关。需要改framework代码

修改keyguardmediator.java
将这个改称false
private boolean mExternallyEnabled = false;


再在powermanagerservice.java中
修改

private Runnable mNotificationTask = new Runnable()

在policy.screenTurnedOff(why);后加上
policy.enableKeyguard(true);
cuiyan0214 2010-12-13
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 jiang01 的回复:]

如何发event解决的,能否详细说明一下呢?
[/Quote]

我也想知道
qx8668 2010-12-13
  • 打赏
  • 举报
回复
改这个干嘛?手机生产商?

不然用户要骂人了
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 cuiyan0214 的回复:]
引用 5 楼 jiang01 的回复:

如何发event解决的,能否详细说明一下呢?


我也想知道
[/Quote]
Me too!
Kevenshao 2010-09-12
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 yyy025025025 的回复:]
修改framework/base/policy下面的代码,phonewindow.java和lockscreen.java。
[/Quote]
你看一下lockscreen是怎么启动的,然后修改系统代码
  • 打赏
  • 举报
回复
还真没考虑过这个问题 牛
jiang01 2010-09-10
  • 打赏
  • 举报
回复
如何发event解决的,能否详细说明一下呢?
yihua0001 2010-09-09
  • 打赏
  • 举报
回复
常规的方法是不行的,比如去掉那个锁,加锁后马上调用解锁,这些都试过了,后来是发event解决的。
luckyzhw 2010-09-08
  • 打赏
  • 举报
回复
修改Launcher的源代码应该可以做到!

屏幕锁应该就是Launcher加载的第一个Activity!
yyy025025025 2010-09-08
  • 打赏
  • 举报
回复
修改framework/base/policy下面的代码,phonewindow.java和lockscreen.java。
DrSmart 2010-09-08
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 luckyzhw 的回复:]
修改Launcher的源代码应该可以做到!

屏幕锁应该就是Launcher加载的第一个Activity!
[/Quote]

是的,搜索lock字样就能找到在 Launcher.java

80,353

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧