Commit Graph

326 Commits

Author SHA1 Message Date
cundong
b7d945af1c Support for custom persistentName 2017-08-09 13:11:14 +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
Cundong
93fa10ecea Merge pull request #279 from jiongxuan/master
Set RePluginClassLoader to Thread's ContextClassLoader
2017-08-04 21:26:49 +08:00
zhangjiongxuan
7d2ce64001 Set RePluginClassLoader to Thread's ContextClassLoader 2017-08-04 20:46:31 +08:00
王玉鹏
b3f4562d58 Update README_CN.md 2017-08-02 11:32:03 +08:00
王玉鹏
009bf98921 Update README.md 2017-08-02 11:30:59 +08:00
王玉鹏
10c13fec02 Merge pull request #273 from wangyupeng1-iri/master
Release 2.1.7
2017-08-02 11:29:37 +08:00
wangyupeng1-iri
8f98f7efa6 Sample releases version 2.1.7 2017-08-02 11:23:57 +08:00
wangyupeng1-iri
9b07d5f213 Library releases version 2.1.7 2017-08-02 11:17:15 +08:00
Cundong
b613137b5a Merge pull request #272 from jiongxuan/master
Added "Start Service on Application.onCreate" demo
2017-08-01 21:38:11 +08:00
zhangjiongxuan
1f7128c187 Added "Start Service on Application.onCreate" demo 2017-08-01 21:35:59 +08:00
Jiongxuan Zhang
08b5d0abd6 Merge pull request #268 from wangfuda/dev
add lintOptions in library's build.gradle
2017-07-31 20:03:10 +08:00
erhu
ca5f9123b2 Merge pull request #269 from cundong/master
Adjust the package of the host's tools class
2017-07-31 05:49:50 -05:00
liucundong
52cc79ddf6 Adjust the package of the host's tools class 2017-07-31 18:26:18 +08:00
Cundong
9182eede6f Merge pull request #265 from jiongxuan/master
Fixed an ANR issue when using startActivity / startService, resulting in repeated calls to onCreate
2017-07-31 17:23:51 +08:00
osan
21eac3a0b2 add lintOptions in library's build.gradle 2017-07-31 17:19:03 +08:00
Jiongxuan Zhang
1c0a478120 Merge pull request #267 from cundong/master
Adjust the package of the host's tools class
2017-07-31 17:04:20 +08:00
cundong
9ee185c18f Adjust the package of the host's tools class 2017-07-31 16:46:47 +08:00
zhangjiongxuan
700dd34fc8 Fixed an ANR issue when using startActivity / startService, resulting in repeated calls to onCreate
Stacktrace:

     at com.qihoo360.i.Factory.queryPluginContext(Factory.java:184)
     at com.qihoo360.replugin.component.service.server.PluginServiceServer.installServiceLocked(PluginServiceServer.java:384)
     at com.qihoo360.replugin.component.service.server.PluginServiceServer.access$000(PluginServiceServer.java:58)
     at com.qihoo360.replugin.component.service.server.PluginServiceServer$2.call(PluginServiceServer.java:365)
     at com.qihoo360.replugin.component.service.server.PluginServiceServer$2.call(PluginServiceServer.java:362)
     at com.qihoo360.replugin.base.ThreadUtils.syncToMainThread(ThreadUtils.java:50)
     at com.qihoo360.replugin.component.service.server.PluginServiceServer.installServiceIfNeededLocked(PluginServiceServer.java:362)
     at com.qihoo360.replugin.component.service.server.PluginServiceServer.startServiceLocked(PluginServiceServer.java:98)
     at com.qihoo360.replugin.component.service.server.PluginServiceServer$Stub.startService(PluginServiceServer.java:512)
     at com.qihoo360.replugin.component.service.PluginServiceClient.startService(PluginServiceClient.java:106)
     at com.qihoo360.loader2.PluginContext.startService(PluginContext.java:500)
     at android.content.ContextWrapper.startService(ContextWrapper.java:656)
     at com.qihoo360.replugin.sample.demo1.MainApp.onCreate(MainApp.java:34)
     at com.qihoo360.replugin.component.app.PluginApplicationClient.callOnCreate(PluginApplicationClient.java:225)
     at com.qihoo360.loader2.Plugin.callAppLocked(Plugin.java:905)
     at com.qihoo360.loader2.Plugin.callApp(Plugin.java:884)
     at com.qihoo360.loader2.Plugin.load(Plugin.java:435)
     at com.qihoo360.loader2.PmBase.loadPlugin(PmBase.java:1045)
     at com.qihoo360.loader2.PmBase.loadAppPlugin(PmBase.java:1030)
     at com.qihoo360.loader2.PluginCommImpl.queryPluginContext(PluginCommImpl.java:196)
     at com.qihoo360.i.Factory.queryPluginContext(Factory.java:184)
2017-07-31 15:50:47 +08:00
Jiongxuan Zhang
9d325d3316 Merge pull request #263 from wangfuda/master
resolve : aar complied from build-cache can't be injected by plugin-gradle
2017-07-28 18:31:00 +08:00
wangfuda
e07cdf3e79 refactor plugin-library sample 2017-07-28 00:41:18 +08:00
wangfuda
112df8e441 refactor plugin-library sample 2017-07-28 00:40:20 +08:00
wangfuda
c8b30ee807 modify text displayed 2017-07-27 21:28:47 +08:00
wangfuda
d4c45da1bb update build.gradle 2017-07-27 21:24:45 +08:00
wangfuda
a546e2f0d6 add compile aar sample in demo1 project 2017-07-27 21:17:47 +08:00
wangfuda
eca396d3e7 Merge branch 'master' of https://github.com/wangfuda/RePlugin 2017-07-27 21:08:23 +08:00
wangfuda
646c9b0c36 plugin library demo1 init repo 2017-07-27 21:01:44 +08:00
osan
2e04f8da5a resolve : aar complied from build-cache can't be injected by plugin-gradle 2017-07-27 14:36:45 +08:00
osan
fed382c683 resolve : aar complied from build-cache can't be injected by plugin-gradle 2017-07-27 13:07:39 +08:00
osan
63c2715103 resolve : aar complied from build-cache can't be injected by plugin-gradle 2017-07-27 13:03:51 +08:00
erhu
4dc730ab1d Add AppCompatActivity Demo (#255)
* Add AppCompat Demo to demo2 plugin.
2017-07-26 18:01:12 +08:00
Jiongxuan Zhang
9c92f8cfef Merge pull request #250 from SkyEric/master
Simulate the installation of external plugin
2017-07-24 21:53:22 +08:00
liuzhiwei-ms
94b5a3ad03 Simulate the installation of external plugin 2017-07-24 17:26:57 +08:00
王玉鹏
fadd71fa96 Update README_CN.md 2017-07-20 23:43:22 +08:00
王玉鹏
4dd2f2168e Update README.md 2017-07-20 23:42:53 +08:00
wangyupeng1-iri
23cf013126 Sample upgraded to 2.1.6 2017-07-20 23:36:25 +08:00
wangyupeng1-iri
dc64f40ab9 Lib upgraded to 2.1.6 2017-07-20 23:34:32 +08:00
Cundong
c0ededeb14 Merge pull request #243 from jiongxuan/fix_plugin_loader
Fixed a crash when opening an Activity in Intent-Filter
2017-07-20 10:03:39 -05:00
zhangjiongxuan
610ddf5f0d Fixed an issue that could cause a crash when opening an Activity in Intent-Filter mode 2017-07-20 22:43:18 +08:00
zhangjiongxuan
71dbe4159e Fixed an issue where the "P-n" plugin was incorrectly changed when the built-in plugin was released, resulting in the loss of "package name" information 2017-07-20 22:43:17 +08:00
Jiongxuan Zhang
bc2bfd8af4 Merge pull request #244 from jiongxuan/demo_update
Update demo
2017-07-20 22:41:11 +08:00
Jiongxuan Zhang
7045036fd6 Resolved if the "Unzip" an empty file, it will compile failed (especially in Tencent's Bugly) (#242) 2017-07-20 22:36:32 +08:00
zhangjiongxuan
a571b24c60 Update Demo1/2.jar 2017-07-20 22:32:29 +08:00
zhangjiongxuan
76cf5bfb1a Add support for rpInstallXX tasks for Demo1/2 2017-07-20 22:31:55 +08:00
zhangjiongxuan
5c93a4b75b Add Action-Main for Demo2 2017-07-20 22:29:32 +08:00
zhangjiongxuan
b15f15e42a Remove the Meta-data declaration from Demo1 2017-07-20 22:28:47 +08:00
zhangjiongxuan
3abcd61ad8 Resolved if the "Unzip" an empty file, it will compile failed (especially in Tencent's Bugly) 2017-07-20 19:09:00 +08:00
Cundong
25ec5d1c3a Merge pull request #241 from jiongxuan/master
Support "package name" and "alias" to use plugin
2017-07-20 18:05:44 +08:00