mirror of
https://github.com/HighCapable/YukiHookAPI.git
synced 2025-09-06 18:55:35 +08:00
2 lines
7.9 KiB
JavaScript
2 lines
7.9 KiB
JavaScript
import{_ as n,r as s,o as d,c as r,b as t,d as l,e as o}from"./app.71f0fa75.js";const _={},u=t("h1",{id:"\u652F\u6301\u6027",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#\u652F\u6301\u6027","aria-hidden":"true"},"#"),o(" \u652F\u6301\u6027")],-1),h=t("p",null,[o("\u4EE5\u4E0B\u662F "),t("code",null,"YukiHookAPI"),o(" \u652F\u6301\u7684\u76F8\u5173\u529F\u80FD\u3001Xposed \u6846\u67B6\u3001Hook Frameworks\u3001Hook APIs\u3002")],-1),i=t("blockquote",null,[t("p",null,"\u57FA\u672C\u529F\u80FD")],-1),c=t("thead",null,[t("tr",null,[t("th",null,"Name"),t("th",null,"ST"),t("th",null,"Description")])],-1),a=t("td",null,"\u81EA\u52A8\u5316 Xposed \u6A21\u5757\u6784\u5EFA",-1),p=t("td",null,"\u2705",-1),f=o("\u8BA1\u5212 "),k=t("code",null,"YukiHookAPI",-1),b=o(" 2.x.x \u7248\u672C\u4F7F\u7528 "),g={href:"https://github.com/fankes/YukiHookAPI/issues/49",target:"_blank",rel:"noopener noreferrer"},m=o("\u65B0\u7684 Xposed \u6A21\u5757\u914D\u7F6E\u65B9\u6848"),A=t("tr",null,[t("td",null,"ART \u52A8\u6001\u65B9\u6CD5 Hook"),t("td",null,"\u2705"),t("td",null,"\u591A\u573A\u666F\u4E0B\u7A33\u5B9A\u4F7F\u7528")],-1),P=t("tr",null,[t("td",null,"Xposed \u8D44\u6E90\u94A9\u5B50 (Resources Hook)"),t("td",null,"\u2757"),t("td",null,[o("\u652F\u6301\uFF0C\u4F46\u8BA1\u5212 "),t("code",null,"YukiHookAPI"),o(" 2.x.x \u7248\u672C\u4F5C\u5E9F")])],-1),x=t("blockquote",null,[t("p",null,"\u6269\u5C55\u529F\u80FD")],-1),H=t("thead",null,[t("tr",null,[t("th",null,"Name"),t("th",null,"ST"),t("th",null,"Description")])],-1),E=t("td",null,[t("a",{href:"../api/special-features/reflection"},"\u5B57\u8282\u7801\u4E0E\u53CD\u5C04\u6269\u5C55")],-1),I=t("td",null,"\u2B55",-1),X=o("\u8BA1\u5212 "),v=t("code",null,"YukiHookAPI",-1),y=o(" 2.x.x \u7248\u672C\u5408\u5E76\u5230 "),S={href:"https://github.com/fankes/YukiReflection",target:"_blank",rel:"noopener noreferrer"},L=o("YukiReflection"),D=t("tr",null,[t("td",null,[t("a",{href:"../api/special-features/xposed-storage"},"Xposed \u6A21\u5757\u6570\u636E\u5B58\u50A8")]),t("td",null,"\u2705"),t("td",null,"\u6B63\u5E38\u4F7F\u7528")],-1),Y=t("tr",null,[t("td",null,[t("a",{href:"../api/special-features/xposed-channel"},"Xposed \u6A21\u5757\u4E0E\u5BBF\u4E3B\u901A\u8BAF\u6865")]),t("td",null,"\u2705"),t("td",null,"\u6B63\u5E38\u4F7F\u7528")],-1),R=t("tr",null,[t("td",null,[t("a",{href:"../api/special-features/host-lifecycle"},"\u5BBF\u4E3B\u751F\u547D\u5468\u671F\u6269\u5C55")]),t("td",null,"\u2705"),t("td",null,"\u6B63\u5E38\u4F7F\u7528")],-1),T=t("tr",null,[t("td",null,[t("a",{href:"../api/special-features/host-inject#%E6%B3%A8%E5%85%A5%E6%A8%A1%E5%9D%97%E8%B5%84%E6%BA%90-resources"},"\u6CE8\u5165\u6A21\u5757\u8D44\u6E90 (Resources)")]),t("td",null,"\u2705"),t("td",null,"\u6B63\u5E38\u4F7F\u7528")],-1),N=t("tr",null,[t("td",null,[t("a",{href:"../api/special-features/host-inject#%E6%B3%A8%E5%86%8C%E6%A8%A1%E5%9D%97-activity"},"\u6CE8\u518C\u6A21\u5757 Activity")]),t("td",null,"\u2705"),t("td",null,"\u6B63\u5E38\u4F7F\u7528")],-1),B=t("blockquote",null,[t("p",null,"Xposed \u6846\u67B6")],-1),F=t("thead",null,[t("tr",null,[t("th",null,"Name"),t("th",null,"ST"),t("th",null,"Description")])],-1),q={href:"https://github.com/LSPosed/LSPosed",target:"_blank",rel:"noopener noreferrer"},w=o("LSPosed"),C=t("td",null,"\u2705",-1),V=t("td",null,"\u591A\u573A\u666F\u4E0B\u7A33\u5B9A\u4F7F\u7528",-1),j={href:"https://github.com/LSPosed/LSPatch",target:"_blank",rel:"noopener noreferrer"},G=o("LSPatch"),M=t("td",null,"\u2B55",-1),W=t("td",null,"\u652F\u6301\uFF0C\u5C06\u5728\u6B64\u9879\u76EE\u5B8C\u5584\u540E\u9010\u6E10\u52A0\u5165 API \u652F\u6301",-1),z={href:"https://github.com/ElderDrivers/EdXposed",target:"_blank",rel:"noopener noreferrer"},J=o("EdXposed"),K=t("td",null,"\u274E",-1),O=t("td",null,"\u5DF2\u505C\u6B62\u7EF4\u62A4\uFF0C\u4E0D\u518D\u63A8\u8350\u4F7F\u7528",-1),Q={href:"https://github.com/canyie/Dreamland",target:"_blank",rel:"noopener noreferrer"},U=o("Dreamland"),Z=t("td",null,"\u2B55",-1),$=t("td",null,"\u7406\u8BBA\u652F\u6301 (\u672A\u7ECF\u8FC7\u5F00\u53D1\u8005\u6D4B\u8BD5)",-1),tt={href:"https://github.com/taichi-framework/TaiChi",target:"_blank",rel:"noopener noreferrer"},ot=o("TaiChi"),et=t("td",null,"\u2B55",-1),lt=t("td",null,"Hook \u529F\u80FD\u6B63\u5E38 (\u90E8\u5206\u529F\u80FD\u6709\u9650\u5236)",-1),nt={href:"https://github.com/rovo89/Xposed",target:"_blank",rel:"noopener noreferrer"},st=o("Xposed"),dt=t("td",null,"\u274E",-1),rt=t("td",null,"\u5DF2\u505C\u6B62\u7EF4\u62A4\uFF0C\u4E0D\u518D\u63A8\u8350\u4F7F\u7528",-1),_t=t("blockquote",null,[t("p",null,"Hook \u6846\u67B6 (Hook Frameworks)")],-1),ut=t("thead",null,[t("tr",null,[t("th",null,"Name"),t("th",null,"ST"),t("th",null,"Description")])],-1),ht={href:"https://github.com/canyie/pine",target:"_blank",rel:"noopener noreferrer"},it=o("Pine"),ct=t("td",null,"\u2B55",-1),at=t("td",null,"\u7406\u8BBA\u652F\u6301 (\u672A\u7ECF\u8FC7\u5F00\u53D1\u8005\u6D4B\u8BD5)",-1),pt={href:"https://github.com/asLody/SandHook",target:"_blank",rel:"noopener noreferrer"},ft=o("SandHook"),kt=t("td",null,"\u274E",-1),bt=t("td",null,"\u4E0D\u652F\u6301\u8F83\u65B0\u7248\u672C\u7684 Android\uFF0C\u9700\u8981\u81EA\u884C\u5BF9\u63A5 Rovo89 Xposed API",-1),gt={href:"https://github.com/asLody/whale",target:"_blank",rel:"noopener noreferrer"},mt=o("Whale"),At=t("td",null,"\u274E",-1),Pt=t("td",null,"\u4E0D\u652F\u6301\u8F83\u65B0\u7248\u672C\u7684 Android\uFF0C\u9700\u8981\u81EA\u884C\u5BF9\u63A5 Rovo89 Xposed API",-1),xt={href:"https://github.com/PAGalaxyLab/YAHFA",target:"_blank",rel:"noopener noreferrer"},Ht=o("YAHFA"),Et=t("td",null,"\u274E",-1),It=t("td",null,"\u4E0D\u652F\u6301\u8F83\u65B0\u7248\u672C\u7684 Android\uFF0C\u9700\u8981\u81EA\u884C\u5BF9\u63A5 Rovo89 Xposed API",-1),Xt={href:"https://github.com/turing-technician/FastHook",target:"_blank",rel:"noopener noreferrer"},vt=o("FastHook"),yt=t("td",null,"\u274E",-1),St=t("td",null,"\u5DF2\u505C\u6B62\u7EF4\u62A4\uFF0C\u4E0D\u518D\u63A8\u8350\u4F7F\u7528",-1),Lt={href:"https://github.com/tiann/epic",target:"_blank",rel:"noopener noreferrer"},Dt=o("Epic"),Yt=t("td",null,"\u274E",-1),Rt=t("td",null,"\u5DF2\u505C\u6B62\u7EF4\u62A4\uFF0C\u4E0D\u518D\u63A8\u8350\u4F7F\u7528",-1),Tt=t("blockquote",null,[t("p",null,"Hook APIs")],-1),Nt=t("thead",null,[t("tr",null,[t("th",null,"Name"),t("th",null,"ST"),t("th",null,"Description")])],-1),Bt={href:"https://api.xposed.info/",target:"_blank",rel:"noopener noreferrer"},Ft=o("Rovo89 Xposed API"),qt=t("td",null,"\u2705",-1),wt=t("td",null,"\u591A\u573A\u666F\u4E0B\u7A33\u5B9A\u4F7F\u7528",-1),Ct={href:"https://github.com/libxposed",target:"_blank",rel:"noopener noreferrer"},Vt=o("Modern Xposed API"),jt=t("td",null,"\u274E",-1),Gt=t("td",null,[o("\u8BA1\u5212 "),t("code",null,"YukiHookAPI"),o(" 2.x.x \u7248\u672C\u652F\u6301")],-1);function Mt(Wt,zt){const e=s("ExternalLinkIcon");return d(),r("div",null,[u,h,i,t("table",null,[c,t("tbody",null,[t("tr",null,[a,p,t("td",null,[f,k,b,t("a",g,[m,l(e)])])]),A,P])]),x,t("table",null,[H,t("tbody",null,[t("tr",null,[E,I,t("td",null,[X,v,y,t("a",S,[L,l(e)])])]),D,Y,R,T,N])]),B,t("table",null,[F,t("tbody",null,[t("tr",null,[t("td",null,[t("a",q,[w,l(e)])]),C,V]),t("tr",null,[t("td",null,[t("a",j,[G,l(e)])]),M,W]),t("tr",null,[t("td",null,[t("a",z,[J,l(e)])]),K,O]),t("tr",null,[t("td",null,[t("a",Q,[U,l(e)])]),Z,$]),t("tr",null,[t("td",null,[t("a",tt,[ot,l(e)])]),et,lt]),t("tr",null,[t("td",null,[t("a",nt,[st,l(e)])]),dt,rt])])]),_t,t("table",null,[ut,t("tbody",null,[t("tr",null,[t("td",null,[t("a",ht,[it,l(e)])]),ct,at]),t("tr",null,[t("td",null,[t("a",pt,[ft,l(e)])]),kt,bt]),t("tr",null,[t("td",null,[t("a",gt,[mt,l(e)])]),At,Pt]),t("tr",null,[t("td",null,[t("a",xt,[Ht,l(e)])]),Et,It]),t("tr",null,[t("td",null,[t("a",Xt,[vt,l(e)])]),yt,St]),t("tr",null,[t("td",null,[t("a",Lt,[Dt,l(e)])]),Yt,Rt])])]),Tt,t("table",null,[Nt,t("tbody",null,[t("tr",null,[t("td",null,[t("a",Bt,[Ft,l(e)])]),qt,wt]),t("tr",null,[t("td",null,[t("a",Ct,[Vt,l(e)])]),jt,Gt])])])])}const Kt=n(_,[["render",Mt],["__file","supportive.html.vue"]]);export{Kt as default};
|