Commit Graph

  • c2b7f9d659 Fix(LoadAllPlugin): fix https://github.com/Qihoo360/DroidPlugin/issues/140 Andy Zhang 2016-03-07 17:32:56 +08:00
  • 708df95fcf Fix(PluginCallBack):isShortcutProxyActivity Andy Zhang 2016-03-02 13:55:37 +08:00
  • 308604016b Fix(IMountServiceHookHandle): Bug fix:https://github.com/Qihoo360/DroidPlugin/issues/130 Andy Zhang 2016-02-25 10:59:34 +08:00
  • f59e441a86 Feat(Compat): add ILocationManagerBinderHook. fix crash on plugin app call LocationManager.requestLocationUpdates Andy Zhang 2016-02-25 10:42:06 +08:00
  • d87150977a Fex(Crash): crash Andy Zhang 2016-02-16 14:22:39 +08:00
  • 929bb5d203 Fex(Crash): crash Andy Zhang 2016-02-16 14:20:17 +08:00
  • 037b14094b Happy chinese new year of monkey Andy Zhang 2016-02-15 13:11:28 +08:00
  • 5548f00c0e Fix(Compat): fixTaskDescription fail on some devices Andy Zhang 2016-02-15 11:12:59 +08:00
  • b172482ac4 Style(Build): delete support v4 jar and use "compile 'com.android.support:support-v4:23.1.1'" Andy Zhang 2016-02-04 19:06:42 +08:00
  • 846b31ca5d Style(Build): add jniLibs.srcDirs Andy Zhang 2016-02-04 19:03:57 +08:00
  • 534a970440 Fix (64位手机的问题): 适配64位手机: Andy Zhang 2016-02-04 19:03:00 +08:00
  • 4950792d9b Feat(Compat): add VMRuntime and Build compat Andy Zhang 2016-02-04 18:12:37 +08:00
  • ef5d18592a Feat(Log):日志文件最大为8MB,超过8MB就删除。 Andy Zhang 2016-02-04 15:12:25 +08:00
  • a2e6312219 Style(Build script): Gradle Andy Zhang 2016-02-02 14:59:34 +08:00
  • 76655a7ec3 Style(Build script): Gradle Andy Zhang 2016-02-02 14:52:57 +08:00
  • 1de0855ef6 Fix(IContentProviderInvokeHandle ): modify calling package Andy Zhang 2016-02-01 18:15:36 +08:00
  • 083835c353 Fix( IMountServiceHookHandle.mkdirs ): replace Android/obb/ dir bug url:https://github.com/Qihoo360/DroidPlugin/issues/124 Andy Zhang 2016-02-01 18:06:09 +08:00
  • ba3564bf2c Feat (APITest) : add missed AIDL Andy Zhang 2016-02-01 17:26:59 +08:00
  • 6ae90d5dd8 Fix (bindService can not work): issue:https://github.com/Qihoo360/DroidPlugin/issues/122 Andy Zhang 2016-02-01 17:23:45 +08:00
  • a50565da04 Fix(Service): IServiceConnection的connect函数;IActivityManagerHookHandle中使用统一的ReplaceCallingPackageHookedMethodHandler替换callingPackage 1、Hook IServiceConnection的connect函数,为了解决插件中的ServiceConnect.onServiceConnected回调的时候传回的ComponentName为代理服务的问题。 2、IActivityManagerHookHandle中使用统一的ReplaceCallingPackageHookedMethodHandler替换callingPackage参数。防止漏换的问题。 Andy Zhang 2016-02-01 17:18:54 +08:00
  • 891020ad27 Feat (TestPlugin) :1、添加了target SDK为23;2、更新了support库。3、可以动态申请读取sd卡权限。 Andy Zhang 2016-02-01 16:21:28 +08:00
  • 30663ab85e Feat (APITest) : APITest项目,添加的新的服务bind测试代码。 Andy Zhang 2016-02-01 16:19:27 +08:00
  • 71db1f8a7b Fix: log Andy Zhang 2016-01-25 16:39:44 +08:00
  • dad3d6b65b fix:(快捷方法的问题) Andy Zhang 2016-01-22 13:01:44 +08:00
  • b5f5b51c32 Fix (StartAcitivty):不支持Intent Flag的问题 Andy Zhang 2016-01-22 12:54:58 +08:00
  • c996bb7347 Style(PluginManager): import Andy Zhang 2016-01-22 12:38:53 +08:00
  • 250bfb5353 Feat (PluginManager):一些常量声明 Andy Zhang 2016-01-22 12:38:09 +08:00
  • da9210a693 Fix(PluginCallBack):isShortcutProxyActivity Andy Zhang 2016-01-22 12:35:17 +08:00
  • 435691bd78 Fix (IActivityManagerHookHandle) :Some crash Andy Zhang 2016-01-22 12:34:33 +08:00
  • 89f5e95b28 Feat (PluginManagerService) : keepAlive Andy Zhang 2016-01-22 12:31:51 +08:00
  • c2c9dd910e Feat (PluginManagerService) : keepAlive Andy Zhang 2016-01-22 12:31:10 +08:00
  • 8a452abf21 Style (Log) : Print log on exception Andy Zhang 2016-01-22 11:56:58 +08:00
  • 3f817b69ce Style (Log): print log on exception Andy Zhang 2016-01-22 11:56:00 +08:00
  • 5d5aa92b87 Fix (GetRunningAppProcess method): ProceessName Andy Zhang 2016-01-22 11:51:38 +08:00
  • a17e889d01 Fix: 编译错误 Andy Zhang 2016-01-11 16:00:25 +08:00
  • f837f0b9d0 Fix: 在插件管理服务退出的同时,启动插件会崩溃的问题。 Andy Zhang 2016-01-11 15:54:54 +08:00
  • ebbd6c4592 Fix: do not fake usagestats Andy Zhang 2016-01-11 15:52:34 +08:00
  • 1a17ec7a3e Fix: fixTaskDescription and onNewIntent Andy Zhang 2016-01-11 15:41:00 +08:00
  • fe1cf6bd2f 更详细的异常日志 Andy Zhang 2016-01-11 15:40:16 +08:00
  • 0d057e2a3e add QQ group Andy Zhang 2016-01-05 17:44:30 +08:00
  • 468163ee1f bugfix Andy Zhang 2016-01-05 17:30:19 +08:00
  • d09fec001d Bugfix:Optimizing performance Andy Zhang 2016-01-05 17:28:16 +08:00
  • e7f4905a8b bugfix:Can not create PluginClassLoader on some devices Andy Zhang 2016-01-05 17:27:19 +08:00
  • 2e029ea0c7 add method waitForConnected Andy Zhang 2016-01-05 17:25:54 +08:00
  • 7c95b0da06 bugfix:crash Andy Zhang 2016-01-05 17:24:24 +08:00
  • 709efa15e4 bugfix: hook callingpackage for requestAudioFocus Andy Zhang 2016-01-05 17:24:01 +08:00
  • c9a3c95250 add cleanOptimizedDirectory method Andy Zhang 2016-01-05 17:22:11 +08:00
  • 52ea0af9eb bugfix:RunningProcessList.setContext(mHostContext) on MyActivityManagerService init Andy Zhang 2016-01-05 17:21:29 +08:00
  • b4bf6df0ae bugfix:crash Andy Zhang 2016-01-05 17:19:23 +08:00
  • a835d67bcc bugfix:queryIntentServices return null Andy Zhang 2015-12-07 13:29:47 +08:00
  • 08e828dc47 APITest:getInstalledApplications Andy Zhang 2015-11-18 15:33:38 +08:00
  • 16088fbc92 Bug fix:For QiKU Andy Zhang 2015-11-18 15:25:38 +08:00
  • c8ece8406d Bug fix:Do not kill persistent app: A plugin with <meta-data android:name="com.morgoo.droidplugin.EXTRA_APP_PERSISTENT" android:value="true"/> on AndroidManifest.xml Andy Zhang 2015-11-18 15:22:06 +08:00
  • b992f87943 Bugfix:sometimes OOM Crash. Andy Zhang 2015-11-18 15:09:24 +08:00
  • 09719b8f03 BugFix: Shortcut is bad on Nexus 6 Andy Zhang 2015-11-18 15:07:32 +08:00
  • 5aa8b78acf DOC,Already support all LaunchMod of Activity 0.9.1 Andy Zhang 2015-11-09 09:54:16 +08:00
  • f05b21208f bugfix:ShortcutProxyActivity Only for Plugin Andy Zhang 2015-11-05 11:00:32 +08:00
  • 00309854a1 bugfix: getInstalledApplications method is bad. Andy Zhang 2015-11-05 10:57:51 +08:00
  • 001647ac30 DroidPlugin:add method getMyPid() Andy Zhang 2015-10-30 18:29:30 +08:00
  • 4392d5a0ae DroidPlugin:解决插件在读写/sdcard/Android/data/目录时,会访问 /sdcard/Android/data/插件包名 的目录,之前的版本会做一个简单的重定向,但是没考虑系统有外置sdcard的情况,如 /ext_sdcard/Android/data/这样的情况 这里考虑一并处理了。 Andy Zhang 2015-10-30 14:31:37 +08:00
  • 8c5d406442 APITest:不杀死进程标志 Andy Zhang 2015-10-30 14:28:16 +08:00
  • 2005ba283f DroidPlugin: log exception Andy Zhang 2015-10-29 18:43:43 +08:00
  • 7abec27132 DroidPlugin: add uses permission android.permission.INTERACT_ACROSS_USERS_FULL Andy Zhang 2015-10-29 17:50:05 +08:00
  • f95fcb0e4b DroidPlugin: 解决IAudioServiceHookHandle callingpackage的问题。 Andy Zhang 2015-10-29 17:25:40 +08:00
  • de51f5b5db DroidPlugin:bugfix Andy Zhang 2015-10-29 15:14:54 +08:00
  • a2bd6bba09 DroidPlugin: 处理onNewIntent Andy Zhang 2015-10-29 14:55:55 +08:00
  • 809b41b1f2 DroidPlugin: 多个launchmode支持 Andy Zhang 2015-10-29 14:08:36 +08:00
  • cae8646c15 DroidPlugin: StaticProcessList的输出结果都经过排序 Andy Zhang 2015-10-29 14:05:18 +08:00
  • 9f8cde5c69 DroidPlugin: 对于有FLAG_PERSISTENT标志、且有服务在运行的插件不杀进程。 Andy Zhang 2015-10-29 13:48:52 +08:00
  • 57e633a808 DroidPlugin: fixTaskDescription,主要实现在android api 21以上,系统多任务界面显示插件activity的title和图标。 Andy Zhang 2015-10-28 17:13:46 +08:00
  • 8306459a38 APITest:Activity Test Andy Zhang 2015-10-28 14:35:06 +08:00
  • 171f12b886 update compileSdkVersion to 23 and buildToolsVersion to 23.0.1 Andy Zhang 2015-10-28 14:24:06 +08:00
  • 2005316fe0 尝试解决支持Activity的多LaunchMode问题。目测已经解决。 Andy Zhang 2015-10-28 14:19:03 +08:00
  • 3382bc6d16 setOnClickListener Andy Zhang 2015-10-27 16:21:20 +08:00
  • c296646a84 APITest:添加多个Activity Andy Zhang 2015-10-27 10:27:00 +08:00
  • 3c67fb7616 测试程序:launchmode测试。 Andy Zhang 2015-10-22 17:51:08 +08:00
  • ffc2d9b1a7 测试程序:launchmode测试。 Andy Zhang 2015-10-22 17:45:10 +08:00
  • 98c6c834b4 多注册一些非standard的activity,为了后面的适配launchmode做准备 Andy Zhang 2015-10-22 16:10:37 +08:00
  • 15db39cece 修改stub activity名称。 Andy Zhang 2015-10-21 19:08:52 +08:00
  • 74a663fdf8 bugfix: 23,解决WebView加载asset资源问题,适配API 19 Andy Zhang 2015-10-13 11:00:04 +08:00
  • 41332cf2af doc Andy Zhang 2015-10-12 16:42:54 +08:00
  • 4868c45b11 声明 com.morgoo.droidplugin_stub 为常量。 Andy Zhang 2015-10-12 16:39:29 +08:00
  • 8a811c3d30 bugfix:doc issues Andy Zhang 2015-10-12 10:53:47 +08:00
  • c270dc51fc bugfix: 23,解决WebView加载asset资源问题 上几次提交仍然不能完美解决WebView加载asset资源问题。本次提交则较完美的解决了此问题。 Andy Zhang 2015-10-10 20:27:18 +08:00
  • ada18d3459 bugfix:23 上几次提交仍然不能完美解决WebView加载asset资源问题。如果打开此处的注释则可以完美解决。但,如果打开,则可能会存在插件与host程序、运行在同一个进程的插件之间的mInitialApplication冲突,抢mInitialApplication的情况。故应慎之又慎! Andy Zhang 2015-10-10 17:00:41 +08:00
  • 9828215108 bugfix:23 重复写mInitialApplication问题 Andy Zhang 2015-10-10 16:56:10 +08:00
  • b2a52d65a4 remove log on IContentServiceHandle Andy Zhang 2015-10-10 16:47:42 +08:00
  • 0e560a8617 bugfix: 23. url:https://github.com/Qihoo360/DroidPlugin/issues/23 Andy Zhang 2015-10-10 16:45:16 +08:00
  • 971b672e70 BUGFIX:为了解决在API>=19时,插件WebView无法通过file://android_asset/XXX.css,file://android_asset/XXX.html等这样资源的问题。 Andy Zhang 2015-10-10 15:44:19 +08:00
  • a9582e8135 Merge pull request #49 from htynkn/patch-1 Andy Zhang 2015-10-09 10:44:07 +08:00
  • 3fbbd2f73a 错别字修改 Huang YunKun 2015-10-09 09:54:18 +08:00
  • 88cd6e57a8 readme.md Andy Zhang 2015-09-30 17:52:25 +08:00
  • c9d83d438b add use new permission:android.permission.SEND_DOWNLOAD_COMPLETED_INTENTS Andy Zhang 2015-09-30 13:23:17 +08:00
  • c07cd2f04d bugfix:宿主程序由zygote64启动,而插件apk中只有armabi平台的so库。则报dlopen failed错误。 #46,随机加载Build.CPU_ABI2 有可能为""; 这样soPath.contains(Build.CPU_ABI2)一定为真; Andy Zhang 2015-09-30 13:16:18 +08:00
  • d7359902df build.gralde add libs dirs Andy Zhang 2015-09-30 13:05:39 +08:00
  • 28d0b38b32 fill applicationInfo.scanSourceDir and applicationInfo.scanPublicSourceDir Andy Zhang 2015-09-30 13:05:11 +08:00
  • 5a86cd28b9 remove DroidPlugin form apitest Andy Zhang 2015-09-30 12:58:17 +08:00
  • af4d9f1df6 Merge pull request #42 from wywlds/master Andy Zhang 2015-09-25 16:41:02 +08:00
  • d4cbdbf307 将Object.clone方法修改为采用Arrays.copyOf()方法来实现 wywlds 2015-09-25 16:29:35 +08:00
  • f375238f26 补充提交,将数组clone之后再排序,不改变原有排序,以免引起其他的衍生问题。 wywlds 2015-09-24 18:55:18 +08:00