Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

VA在Android N上无法启动 #5

Open
prife opened this issue Aug 19, 2016 · 0 comments
Open

VA在Android N上无法启动 #5

prife opened this issue Aug 19, 2016 · 0 comments

Comments

@prife
Copy link
Owner

prife commented Aug 19, 2016

徐晖(3447724537) 13:59:27
hi 我用nexus6跑了一下android n,发现va起不来。起不来的原因是因为remote :x没办法做完system ready,进一步debug发现是在做VAccountManagerService初始化的时候,call
RegisteredServiceCache::generateServicesMap,这边会通过pm.queryIntentServices,而在做query的时候,会进入到mPM的Hook_QueryIntentServices,这里的onHook都可以走完,但是走完以后就卡住了,群里有谁遇到过类似的问题吗
群主[email protected] 13:59:50
嗯,我知道,目前没有计划支持N
徐晖(3447724537) 14:00:24
哈~这样呀,群主大概知道原因吗,我想调试一下
徐晖(3447724537) 14:00:43
我很奇怪为什么这边会卡住,不明所以
今天调了一个上午
群主[email protected] 14:00:46
N上面queryIntentXXXXX的返回值变了
徐晖(3447724537) 14:01:06
我去查看api,发现还是List resolveInfos
徐晖(3447724537) 14:01:16
https://developer.android.com/reference/android/content/pm/PackageManager.html#queryIntentServices(android.content.Intent, int)
群主[email protected] 14:01:24
你看看异常就知道了
徐晖(3447724537) 14:02:49
难道是我抓log的方式不对么..那我再看看
你说的log是va的log,还是systrem的log?
徐晖(3447724537) 14:03:44
噢,我知道了,编译的时候要用24去编译吧

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant