Commit Graph

577 Commits

Author SHA1 Message Date
Jiongxuan Zhang
730f7f044e Merge pull request #302 from cundong/dev
Modify the number of translucent singleInstance Activity
2017-08-16 21:21:49 -05:00
cundong
c2731e0c35 Modify the number of translucent singleInstance Activity 2017-08-17 10:18:44 +08:00
zhangjiongxuan
1d623fb1d6 Write a guide to submit Issue and Pull Request (CONTRIBUTING.md) 2017-08-16 11:28:40 +08:00
zhangjiongxuan
845094960c Modify the template for Issue and Pull-Request 2017-08-16 11:27:47 +08:00
cundong
6b2a544dae Modify the number of translucent singleInstance Activity 2017-08-16 11:08:54 +08:00
cundong
fb5415e648 Merge remote-tracking branch 'upstream/dev' into dev 2017-08-15 14:12:47 +08:00
cundong
ab4f42fbcd Merge pull request #300 from jiongxuan/dev
The return value of the fetchViewByLayoutName method is changed to "generic"
2017-08-15 14:09:01 +08:00
zhangjiongxuan
a2ce42cae9 Add the RePlugin.startActivityForResult method to the plugin-lib 2017-08-15 11:59:39 +08:00
zhangjiongxuan
7d48108261 Modify the individual instructions in the RePlugin class 2017-08-15 10:35:48 +08:00
zhangjiongxuan
99b2d651d0 The return value of the fetchViewByLayoutName method is changed to "generic" 2017-08-15 10:35:47 +08:00
cundong
3496d07489 Merge remote-tracking branch 'upstream/dev' into dev 2017-08-14 14:50:36 +08:00
cundong
09875247f8 Merge pull request #296 from jiongxuan/feature_no_guard_srv
Support "UI process" as a plug-in management process
2017-08-13 21:55:16 +08:00
Jiongxuan Zhang
d574eab5e2 Merge pull request #294 from kevinfen9/dev
pn插件升级为apk插件问题
2017-08-11 20:22:06 +08:00
kevinfen9
dc4a3963a5 去除冗余代码 2017-08-11 19:16:27 +08:00
kevinfen9
bc3b5550c7 优化代码细节 2017-08-11 19:09:44 +08:00
kevinfen9
11530a971e 1、修复entry中调用context导致插件安装失败的bug;
2、修复apk插件覆盖pn插件插件包名没有更新的bug;
2017-08-11 18:19:53 +08:00
zhangjiongxuan
2d07650b2d Support "UI process" as a plug-in management process (rather than only support the "persistent process")
This is the second part, mainly to optimize performance,
2017-08-11 18:11:28 +08:00
zhangjiongxuan
bf75346648 Support "UI process" as a plug-in management process (rather than only support the "persistent process")
This is the first part, mainly the core of the realization
2017-08-11 17:44:13 +08:00
zhangjiongxuan
6bc5b01330 Added the PERSISTENT_ENABLE field, and adjust the "android:process" field in host's AndroidManifest 2017-08-10 21:54:41 +08:00
cundong
766bdf741e Merge pull request #290 from jiongxuan/feature_get_resource
Added "Fetch ResourceId/View in other plugins"
2017-08-10 18:51:51 +08:00
zhangjiongxuan
4a2dfdb3dd Modify some comments (Formatting) 2017-08-10 18:23:15 +08:00
zhangjiongxuan
a0e189ff7c Modify some comments (since) 2017-08-10 16:31:40 +08:00
zhangjiongxuan
bd7af001d4 Add an example of "Fetch view in other plugins" 2017-08-10 16:25:06 +08:00
zhangjiongxuan
5d2b610241 Added the RePluginCompat class to be compatible with the old host-lib 2017-08-10 16:24:58 +08:00
zhangjiongxuan
bd79ff6369 Added RePlugin.fetchResourceIdByName/fetchViewByLayoutName in plugin-lib 2017-08-10 16:24:47 +08:00
zhangjiongxuan
bbea04a787 Added RePlugin.fetchViewByLayoutName (see method description for details) 2017-08-10 16:24:38 +08:00
zhangjiongxuan
1fa40d2bae Added RePlugin.fetchResourceIdByName (see method description for details) 2017-08-10 16:23:57 +08:00
Jiongxuan Zhang
926022fa95 Merge pull request #264 from wangfuda/master
support multidex feature in plugin application for the ROM below LOLLIPOP
2017-08-10 15:01:54 +08:00
wangfuda
9f1f38923a delete extra dex files when all the dexes are optimized 2017-08-09 21:11:13 +08:00
cundong
db2f981e28 Merge pull request #286 from jiongxuan/dev
Resolved the issue of "Overwriting the plug-in, it may not be notified to other processes"
2017-08-09 20:12:06 +08:00
cundong
684381fe2c Modify a spelling mistake 2017-08-09 18:41:07 +08:00
erhu
708b652945 Merge pull request #288 from cundong/dev
Support for dynamically assign plugin's custom processes.
2017-08-09 03:10:34 -05:00
cundong
8d895f5f52 Support for dynamically assign plugin's custom processes. 2017-08-09 16:08:54 +08:00
cundong
cb71408e66 Support for dynamically assign plugin's custom processes. 2017-08-09 15:45:33 +08:00
wangfuda
e30db02252 move file or files in dir correctly 2017-08-09 14:43:20 +08:00
erhu
98ef2b3a67 Merge pull request #287 from cundong/dev
Support for custom persistentName
2017-08-09 01:23:07 -05:00
cundong
8d0f886fac Support for custom persistentName 2017-08-09 14:04:58 +08:00
cundong
b7d945af1c Support for custom persistentName 2017-08-09 13:11:14 +08:00
osan
0ae12d59cf remove the move file section of extra dex 2017-08-09 03:02:10 +08:00
wangfuda
417607a6d6 Refactoring code about the DEX section,again 2017-08-08 21:39:51 +08:00
zhangjiongxuan
91e358bc44 Add "Thread.getContextClassLoader" test in Sample 2017-08-08 18:58:15 +08:00
zhangjiongxuan
4fb15f8c41 Resolved the issue of "Overwriting the plug-in, it may not be notified to other processes"
Also modified:
* Added the "getParentInfo" method in the PluginInfo class
* IsNewOrUpdatedPlugin removed from PmBase because it is no longer needed
2017-08-08 18:42:24 +08:00
Cundong
1b346fbc1f Merge pull request #285 from jiongxuan/fix_same_version_install_multiple
Fix same version install multiple
2017-08-08 18:09:09 +08:00
zhangjiongxuan
c7ddefd0b9 Add "overwrite install external plugins" and "directly open external plugin activity" in Sample 2017-08-08 18:02:52 +08:00
zhangjiongxuan
62fb85c0f2 Fixed the installation will fail when you install the same version of the plug-in multiple 2017-08-08 17:50:36 +08:00
wangfuda
30c9649dd5 Refactoring code about getting the DEX section 2017-08-07 21:43:06 +08:00
wangfuda
8408773845 Refactoring code about getting the DEX section 2017-08-07 21:42:21 +08:00
Jiongxuan Zhang
639ef5f1c3 Merge pull request #284 from cundong/master
Remove unused files
2017-08-07 21:14:54 +08:00
cundong
f3a69d3b16 Merge branch 'master' of https://github.com/cundong/RePlugin 2017-08-07 20:30:59 +08:00
cundong
f2650fdd6a Remove unused files 2017-08-07 19:17:29 +08:00