forked from DroidPluginTeam/DroidPlugin
-
Notifications
You must be signed in to change notification settings - Fork 0
update #1
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
Open
jp1017
wants to merge
133
commits into
sunjie798893816:master
Choose a base branch
from
DroidPluginTeam:master
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
update #1
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…中使用统一的ReplaceCallingPackageHookedMethodHandler替换callingPackage 1、Hook IServiceConnection的connect函数,为了解决插件中的ServiceConnect.onServiceConnected回调的时候传回的ComponentName为代理服务的问题。 2、IActivityManagerHookHandle中使用统一的ReplaceCallingPackageHookedMethodHandler替换callingPackage参数。防止漏换的问题。
…idPlugin/issues/122 如果插件中有两个Service:ServiceA和ServiceB,在bind ServiceA的时候会调用ServiceA的onBind并返回其IBinder对象,但是再次bind ServiceA的时候还是会返回ServiceA的IBinder对象,这是因为插件系统对多个Service使用了同一个StubService来代理,而系统对StubService的IBinder做了缓存的问题。这里设置一个Action则会穿透这种缓存。
1、在64位手机上运行:在宿主apk的lib中,如果没有so,则宿主运行在64位进程中。 2、在64位手机上运行:在宿主apk的lib中,如果有so,但没有64位ABI的so,则宿主运行在32位进程中。 3、在32位手机上运行:在宿主apk的lib中,如果有so,但有64位ABI的so,则宿主运行在64位进程中。 所以:在宿主程序运行在64位进程中的时候,默认插件只能加载64位的so;在宿主程序运行在32位进程中的时候,插件只是加载32位的so。 目前,插件so的abi必须与宿主一致,即,宿主64位,插件必须64位;宿主32位,插件必须32位。否则插件是无法加载对应的so的。
…port:support-v4:23.1.1'"
简化集成流程,更新中英文文档
fix typo (doirplugin -> droidplugin)
fix several typos
fix grammatical mistake
Update readme.md
通过源码分析是因为7.0的手机在startInputOrWindowGainedFocus方法中检查uid, 还没到startInput这一步.
修复7.0以上的手机插件输入框无法输入文字的bug
android7.0的pm适配,8.0的am适配,以及连接服务
fix:android 8.0
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.