{"_id":"@skrillex1224/android-toolkit","_rev":"48-5776d891bcc90c8065af9385285de5ad","name":"@skrillex1224/android-toolkit","dist-tags":{"latest":"1.0.47"},"versions":{"0.1.0":{"name":"@skrillex1224/android-toolkit","version":"0.1.0","_id":"@skrillex1224/android-toolkit@0.1.0","maintainers":[{"name":"skrillex12242018","email":"572299072@qq.com"}],"dist":{"shasum":"b9560b48cf3bfe6eeb999823e23d79435c3d1d24","tarball":"https://registry.npmjs.org/@skrillex1224/android-toolkit/-/android-toolkit-0.1.0.tgz","fileCount":14,"integrity":"sha512-kUUV6Vkr3s0UHjqFVD71fKk0BcrEgT0OycFdupvzu8uXXVniZc66ZqKtK3bFeRXUQEtOHMP6KwNy+pcfPPZHng==","signatures":[{"sig":"MEQCICb9nna5vjINnT3cIXU92o6b3WEN+fmD1JtYNjl5F7JFAiAUsJVHWM3d42roS8O8bC2WERLj6/FuyB6ztPtUM1E0cA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59080},"main":"index.js","type":"module","engines":{"node":">=18"},"exports":{".":"./index.js"},"gitHead":"bcb5954028f08d13b9863aa057a7dba321eb5063","scripts":{"test":"node --test test/*.test.js","check":"node --check index.js && node --check entrys/node.js && node --check src/launch.js && node --check src/apify-kit.js && node --check src/context.js && node --check src/constants.js && node --check src/device.js && node --check src/errors.js && node --check src/frida-client.js && node --check src/logger.js && node --check src/internals/frida/webview_event_agent.js","postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"skrillex12242018","email":"572299072@qq.com"},"_npmVersion":"10.9.4","description":"`android-toolkit` 是原生 Android androider 的最小公共底座，入口格式对齐 `playwright-toolkit`：业务 actor 只通过 `useAndroidToolKit()` 获取模块，不直接引用内部文件。","directories":{},"_nodeVersion":"22.22.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/android-toolkit_0.1.0_1780113838152_0.7615900852328912","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@skrillex1224/android-toolkit","version":"0.1.1","_id":"@skrillex1224/android-toolkit@0.1.1","maintainers":[{"name":"skrillex12242018","email":"572299072@qq.com"}],"dist":{"shasum":"fce6952378225952836090460f17fdabc2ec8e5e","tarball":"https://registry.npmjs.org/@skrillex1224/android-toolkit/-/android-toolkit-0.1.1.tgz","fileCount":14,"integrity":"sha512-9xUAbW8mgB89TP0uSxk+x2oZE0vsAQ9IbELPJyanOzOaSHFsi9rx33SVsz59hsouTlUpC0ELmbhMLk3zy1KnNQ==","signatures":[{"sig":"MEYCIQDkxQYr4+x7kRtgcpomBZtSZ4B2uGekc3QA9iWQ4k67dgIhAIcXkMr0wiiBPO0J1iZ/S2drC9XL5S1fS7T8RwpVRa73","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67485},"main":"index.js","type":"module","engines":{"node":">=18"},"exports":{".":"./index.js"},"gitHead":"bcb5954028f08d13b9863aa057a7dba321eb5063","scripts":{"test":"node --test test/*.test.js","check":"node --check index.js && node --check entrys/node.js && node --check src/launch.js && node --check src/apify-kit.js && node --check src/context.js && node --check src/constants.js && node --check src/device.js && node --check src/errors.js && node --check src/frida-client.js && node --check src/logger.js && node --check src/internals/frida/webview_event_agent.js","postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"skrillex12242018","email":"572299072@qq.com"},"_npmVersion":"10.9.4","description":"`android-toolkit` 是原生 Android androider 的最小公共底座，入口格式对齐 `playwright-toolkit`：业务 actor 只通过 `useAndroidToolKit()` 获取模块，不直接引用内部文件。","directories":{},"_nodeVersion":"22.22.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/android-toolkit_0.1.1_1780116135954_0.893262304225596","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@skrillex1224/android-toolkit","version":"0.1.2","_id":"@skrillex1224/android-toolkit@0.1.2","maintainers":[{"name":"skrillex12242018","email":"572299072@qq.com"}],"dist":{"shasum":"2ceeae414f6eacaa6ad7e39e70226da0577e621c","tarball":"https://registry.npmjs.org/@skrillex1224/android-toolkit/-/android-toolkit-0.1.2.tgz","fileCount":14,"integrity":"sha512-qJa/8E1l04+OosvCqT2wKEbbLDxD+N7O/VdSX8obu19TA2E8vQsamKnJQIWE987FKenPA3Bxe+hzWLPm/cmyiQ==","signatures":[{"sig":"MEUCIQD34saxgWkH+IMo89EJYL0T4Qs9gvl/jMc8dyD8+p31xgIgJB61Xdv9ryEtKDsJg0Hy2i4x18UxArlCk/nllXiU4Bo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68136},"main":"index.js","type":"module","engines":{"node":">=18"},"exports":{".":"./index.js"},"gitHead":"bcb5954028f08d13b9863aa057a7dba321eb5063","scripts":{"test":"node --test test/*.test.js","check":"node --check index.js && node --check entrys/node.js && node --check src/launch.js && node --check src/apify-kit.js && node --check src/context.js && node --check src/constants.js && node --check src/device.js && node --check src/errors.js && node --check src/frida-client.js && node --check src/logger.js && node --check src/internals/frida/webview_event_agent.js","postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"skrillex12242018","email":"572299072@qq.com"},"_npmVersion":"10.9.4","description":"`android-toolkit` 是原生 Android androider 的最小公共底座，入口格式对齐 `playwright-toolkit`：业务 actor 只通过 `useAndroidToolKit()` 获取模块，不直接引用内部文件。","directories":{},"_nodeVersion":"22.22.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/android-toolkit_0.1.2_1780284664510_0.4788475764662936","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@skrillex1224/android-toolkit","version":"0.1.7","_id":"@skrillex1224/android-toolkit@0.1.7","maintainers":[{"name":"skrillex12242018","email":"572299072@qq.com"}],"dist":{"shasum":"99dfd58d22940b28e738ac52932d3b7133f74e1a","tarball":"https://registry.npmjs.org/@skrillex1224/android-toolkit/-/android-toolkit-0.1.7.tgz","fileCount":14,"integrity":"sha512-nPGBvvs4zUUND7LsWps68Tu6WhdG6HVR0+crI4NygfEt9aQnMIPeSCA2lEFBaHZYcG0y6ft6q4VMZTKC+vDF0g==","signatures":[{"sig":"MEQCIDLYB6Mfry1VlDGf3lTE19YPZuCaKBEtXcVF3ddXhcuoAiA3xebvWLJYg9BMBo/N4cUC+YOg5rSAK4srCroIB4au7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89358},"main":"index.js","type":"module","engines":{"node":">=18"},"exports":{".":"./index.js"},"gitHead":"4c9bc4ae338e4fc4e774924a3a8165927f4d0a63","scripts":{"test":"node --test test/*.test.js","check":"node --check index.js && node --check entrys/node.js && node --check src/launch.js && node --check src/apify-kit.js && node --check src/context.js && node --check src/constants.js && node --check src/device.js && node --check src/errors.js && node --check src/frida-client.js && node --check src/logger.js && node --check src/internals/frida/webview_event_agent.js","postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"skrillex12242018","email":"572299072@qq.com"},"_npmVersion":"10.9.4","description":"`android-toolkit` 是原生 Android androider 的最小公共底座，入口格式对齐 `playwright-toolkit`：业务 actor 只通过 `useAndroidToolKit()` 获取模块，不直接引用内部文件。","directories":{},"_nodeVersion":"22.22.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/android-toolkit_0.1.7_1781525495615_0.8680997642350541","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@skrillex1224/android-toolkit","version":"0.1.8","_id":"@skrillex1224/android-toolkit@0.1.8","maintainers":[{"name":"skrillex12242018","email":"572299072@qq.com"}],"dist":{"shasum":"57ae75aecee1381c0c5c469194fc460affee80cb","tarball":"https://registry.npmjs.org/@skrillex1224/android-toolkit/-/android-toolkit-0.1.8.tgz","fileCount":17,"integrity":"sha512-9Mh/TGiKICxSVwNF85VD9vjT32OExRWcg1WGVIndPsqp1OwsWcUVvpjxdgZZKeSg5WRq6wLnp/zBkteAYdYXIA==","signatures":[{"sig":"MEUCIQCJDC6gS2WEqoH/BL5vKpCo6kFlC+5Ech3dlWWxkraN5AIgS4TV8UcJFPrfm2mi767DqS4siwaE13VkWUSeSkh3bjY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":145128},"main":"index.js","type":"module","types":"index.d.ts","engines":{"node":">=18"},"exports":{".":"./index.js"},"gitHead":"4d21f5bbcb2d5618ceea4024aa489079f497ad61","scripts":{"test":"node --test test/*.test.js","check":"node --check index.js && node --check entrys/node.js && node --check src/launch.js && node --check src/apify-kit.js && node --check src/context.js && node --check src/constants.js && node --check src/device.js && node --check src/errors.js && node --check src/frida-client.js && node --check src/logger.js && node --check src/share.js && node --check src/internals/compression.js && node --check src/internals/frida/webview_event_agent.js","postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"skrillex12242018","email":"572299072@qq.com"},"_npmVersion":"10.9.4","description":"`android-toolkit` 是原生 Android androider 的最小公共底座，入口格式对齐 `playwright-toolkit`：业务 actor 只通过 `useAndroidToolKit()` 获取模块，不直接引用内部文件。","directories":{},"_nodeVersion":"22.22.1","dependencies":{"jimp":"^1.6.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/android-toolkit_0.1.8_1781606626646_0.9011320582589664","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@skrillex1224/android-toolkit","version":"0.1.9","_id":"@skrillex1224/android-toolkit@0.1.9","maintainers":[{"name":"skrillex12242018","email":"572299072@qq.com"}],"dist":{"shasum":"b6ebe6e022cb221cf3baa45bf0bfa15bbd5409b1","tarball":"https://registry.npmjs.org/@skrillex1224/android-toolkit/-/android-toolkit-0.1.9.tgz","fileCount":17,"integrity":"sha512-4YJhqv6fpwQdQb6HuYqbL+fIAITPT8TJt+ONiArDuqhF/2iEaHq/5vZFxcoGQRj2OzSUeXlEhPfJWxPYQD/+mw==","signatures":[{"sig":"MEYCIQDFP+3/zzN1EjV4AKEHjbJXbSHwmXwW3sy2JouMH/KVGAIhANqab+CN1N8jmoNcAb22/3ruZ/j4sYiHN7VcYE8W/7mR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":145306},"main":"index.js","type":"module","types":"index.d.ts","engines":{"node":">=18"},"exports":{".":"./index.js"},"gitHead":"4d21f5bbcb2d5618ceea4024aa489079f497ad61","scripts":{"test":"node --test test/*.test.js","check":"node --check index.js && node --check entrys/node.js && node --check src/launch.js && node --check src/apify-kit.js && node --check src/context.js && node --check src/constants.js && node --check src/device.js && node --check src/errors.js && node --check src/frida-client.js && node --check src/logger.js && node --check src/share.js && node --check src/internals/compression.js && node --check src/internals/frida/webview_event_agent.js","postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"skrillex12242018","email":"572299072@qq.com"},"_npmVersion":"10.9.4","description":"`android-toolkit` 是原生 Android androider 的最小公共底座，入口格式对齐 `playwright-toolkit`：业务 actor 只通过 `useAndroidToolKit()` 获取模块，不直接引用内部文件。","directories":{},"_nodeVersion":"22.22.1","dependencies":{"jimp":"^1.6.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/android-toolkit_0.1.9_1781610277493_0.8411206689010511","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@skrillex1224/android-toolkit","version":"1.0.0","_id":"@skrillex1224/android-toolkit@1.0.0","maintainers":[{"name":"skrillex12242018","email":"572299072@qq.com"}],"dist":{"shasum":"60da5a068464bb19992617894191eb1791c61a07","tarball":"https://registry.npmjs.org/@skrillex1224/android-toolkit/-/android-toolkit-1.0.0.tgz","fileCount":10,"integrity":"sha512-g5EMZY7EziyWQUH1TSa94UGCQIUHMOhdk9yFYBwTGA8UDZQPjhy0LESaAceJo3K3OR+rnmHYbYJhIlgFcnLEBg==","signatures":[{"sig":"MEQCIEJrmEtQ9dTVhorRbUpgCMc03YrA/2+QhUPOcdqOZ/b/AiAwY76fVsxsD3k1fQOLge1eHOu5fSsrW08V1XqxowZfGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":402480},"main":"dist/index.cjs","type":"module","types":"index.d.ts","module":"dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./index.d.ts","import":"./dist/index.js","browser":{"types":"./browser.d.ts","default":"./dist/browser.js"},"require":"./dist/index.cjs"},"./browser":{"types":"./browser.d.ts","default":"./dist/browser.js"}},"gitHead":"4d21f5bbcb2d5618ceea4024aa489079f497ad61","scripts":{"test":"node --test test/*.test.js","build":"node build.js","check":"node --check index.js && node --check entrys/node.js && node --check entrys/browser.js && node --check build.js && find src -name '*.js' -maxdepth 3 -print0 | xargs -0 -n1 node --check","prepublishOnly":"npm run build"},"_npmUser":{"name":"skrillex12242018","email":"572299072@qq.com"},"_npmVersion":"10.9.4","description":"Native Android automation toolkit for Apify-compatible actors.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"jimp":"^1.6.1","esbuild":"^0.24.2","fast-xml-parser":"^4.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/android-toolkit_1.0.0_1781694975400_0.8889469540712382","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@skrillex1224/android-toolkit","version":"1.0.1","_id":"@skrillex1224/android-toolkit@1.0.1","maintainers":[{"name":"skrillex12242018","email":"572299072@qq.com"}],"dist":{"shasum":"97e5f7bffc30be10c39b5c123e381fb07f4f5710","tarball":"https://registry.npmjs.org/@skrillex1224/android-toolkit/-/android-toolkit-1.0.1.tgz","fileCount":10,"integrity":"sha512-GAz33s8VbYOT0OdrAwfvzHTKTN4LR5/oZh4OYATaqIq9J7Lk1z+OpmkB/3OBpcO5Z0k2scYS4jp54ewOlNLRQg==","signatures":[{"sig":"MEUCIB+YC4atwBzqG6WTl7gyfwg0OX9jBqhT4qjYoeT/Dy95AiEAvI3parrqyHojb7TI+Oq6PF5+CfMapGbs6gJe/jTx1pE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":402507},"main":"dist/index.cjs","type":"module","types":"index.d.ts","module":"dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./index.d.ts","import":"./dist/index.js","browser":{"types":"./browser.d.ts","default":"./dist/browser.js"},"require":"./dist/index.cjs"},"./browser":{"types":"./browser.d.ts","default":"./dist/browser.js"}},"gitHead":"4d21f5bbcb2d5618ceea4024aa489079f497ad61","scripts":{"test":"node --test test/*.test.js","build":"node build.js","check":"node --check index.js && node --check entrys/node.js && node --check entrys/browser.js && node --check build.js && find src -name '*.js' -maxdepth 3 -print0 | xargs -0 -n1 node --check","prepublishOnly":"npm run build"},"_npmUser":{"name":"skrillex12242018","email":"572299072@qq.com"},"_npmVersion":"10.9.4","description":"Native Android automation toolkit for Apify-compatible actors.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"jimp":"^1.6.1","fast-xml-parser":"^4.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2"},"_npmOperationalInternal":{"tmp":"tmp/android-toolkit_1.0.1_1781695105654_0.4514622229469112","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@skrillex1224/android-toolkit","version":"1.0.2","_id":"@skrillex1224/android-toolkit@1.0.2","maintainers":[{"name":"skrillex12242018","email":"572299072@qq.com"}],"dist":{"shasum":"b1f324ddbde6a6815b9bc4ec182a2124b32e974b","tarball":"https://registry.npmjs.org/@skrillex1224/android-toolkit/-/android-toolkit-1.0.2.tgz","fileCount":10,"integrity":"sha512-fy5zgfBk8BwjrTw+xYKRCt7zLDH7Ps2GBysxwmYOY/sNDENro0LFYobpgIgI+xwZvcd4t3xtf6NJmNx3fz9OSg==","signatures":[{"sig":"MEUCIQDupzetEWAwQFrnn+ok/+g1o3f1NB7cJtKwc6mEcQpMqgIgH0A6gn+tOktSZ5Vxr7ZfWIkg4zOrkGhHDSAa7dLFiFE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":401781},"main":"dist/index.cjs","type":"module","types":"index.d.ts","module":"dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./index.d.ts","import":"./dist/index.js","browser":{"types":"./browser.d.ts","default":"./dist/browser.js"},"require":"./dist/index.cjs"},"./browser":{"types":"./browser.d.ts","default":"./dist/browser.js"}},"gitHead":"4d21f5bbcb2d5618ceea4024aa489079f497ad61","scripts":{"test":"node --test test/*.test.js","build":"node build.js","check":"node --check index.js && node --check entrys/node.js && node --check entrys/browser.js && node --check build.js && find src -name '*.js' -maxdepth 3 -print0 | xargs -0 -n1 node --check","prepublishOnly":"npm run build"},"_npmUser":{"name":"skrillex12242018","email":"572299072@qq.com"},"_npmVersion":"10.9.4","description":"Native Android automation toolkit for Apify-compatible actors.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"jimp":"^1.6.1","fast-xml-parser":"^4.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2"},"_npmOperationalInternal":{"tmp":"tmp/android-toolkit_1.0.2_1781695849726_0.1783399071995757","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@skrillex1224/android-toolkit","version":"1.0.3","_id":"@skrillex1224/android-toolkit@1.0.3","maintainers":[{"name":"skrillex12242018","email":"572299072@qq.com"}],"dist":{"shasum":"69e401a87f8e030075599ce2f34e889c976f3a45","tarball":"https://registry.npmjs.org/@skrillex1224/android-toolkit/-/android-toolkit-1.0.3.tgz","fileCount":10,"integrity":"sha512-oKz+hHoNtg4F5bfCW16qEoSq55/tytYpziK8nnrBoYB/EkqBDbO4p2Cy3MXh5Cow3vJjApjzDTp+hSKYh5hfkA==","signatures":[{"sig":"MEQCIC4/PCDLHd7cfIRixotrlHMmqrvl8aLANZHe6jpnHigHAiBkYt3LO4YoOKX9WhIuQjP+rwcFZQiOJS7jLU9/LOwtcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":404431},"main":"dist/index.cjs","type":"module","types":"index.d.ts","module":"dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./index.d.ts","import":"./dist/index.js","browser":{"types":"./browser.d.ts","default":"./dist/browser.js"},"require":"./dist/index.cjs"},"./browser":{"types":"./browser.d.ts","default":"./dist/browser.js"}},"gitHead":"4d21f5bbcb2d5618ceea4024aa489079f497ad61","scripts":{"test":"node --test test/*.test.js","build":"node build.js","check":"node --check index.js && node --check entrys/node.js && node --check entrys/browser.js && node --check build.js && find src -name '*.js' -maxdepth 3 -print0 | xargs -0 -n1 node --check","prepublishOnly":"npm run build"},"_npmUser":{"name":"skrillex12242018","email":"572299072@qq.com"},"_npmVersion":"10.9.4","description":"Native Android automation toolkit for Apify-compatible actors.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"jimp":"^1.6.1","fast-xml-parser":"^4.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2"},"_npmOperationalInternal":{"tmp":"tmp/android-toolkit_1.0.3_1781695954692_0.23982272510719715","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@skrillex1224/android-toolkit","version":"1.0.5","_id":"@skrillex1224/android-toolkit@1.0.5","maintainers":[{"name":"skrillex12242018","email":"572299072@qq.com"}],"dist":{"shasum":"2e618d18a9a3ebe8591353901c6ff58485d51d73","tarball":"https://registry.npmjs.org/@skrillex1224/android-toolkit/-/android-toolkit-1.0.5.tgz","fileCount":10,"integrity":"sha512-Fg7vbW/qcXni4DM9h28I0YIYbEKSn+3i4z2Vrmo2YRehDQ6g9Jr9wPKeyS8pfZWsbJFYcMdvjaVCbr9fX/EUJw==","signatures":[{"sig":"MEQCIA5+IVtGKkxwLLiD1/ocn5Cucvq1NeFrlVsNQ3K/GqHIAiBQXs1S3+VQkjjbOQ1DEv9p9v8e803NhQ87c4gESwC+bw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":412581},"main":"dist/index.cjs","type":"module","types":"index.d.ts","module":"dist/index.js","engines":{"node":">=22.5.0"},"exports":{".":{"types":"./index.d.ts","import":"./dist/index.js","browser":{"types":"./browser.d.ts","default":"./dist/browser.js"},"require":"./dist/index.cjs"},"./browser":{"types":"./browser.d.ts","default":"./dist/browser.js"}},"gitHead":"4d21f5bbcb2d5618ceea4024aa489079f497ad61","scripts":{"test":"node --test test/*.test.js","build":"node build.js","check":"node --check index.js && node --check entrys/node.js && node --check entrys/browser.js && node --check build.js && find src -name '*.js' -maxdepth 3 -print0 | xargs -0 -n1 node --check","prepublishOnly":"npm run build"},"_npmUser":{"name":"skrillex12242018","email":"572299072@qq.com"},"_npmVersion":"10.9.4","description":"Native Android automation toolkit for Apify-compatible actors.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"jimp":"^1.6.1","fast-xml-parser":"^4.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2"},"_npmOperationalInternal":{"tmp":"tmp/android-toolkit_1.0.5_1782114207125_0.639586219620478","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@skrillex1224/android-toolkit","version":"1.0.6","_id":"@skrillex1224/android-toolkit@1.0.6","maintainers":[{"name":"skrillex12242018","email":"572299072@qq.com"}],"dist":{"shasum":"071dc07bdde4e93b354ec9decf3edd376f4a969e","tarball":"https://registry.npmjs.org/@skrillex1224/android-toolkit/-/android-toolkit-1.0.6.tgz","fileCount":10,"integrity":"sha512-nq5yV2JtbLvihdJVtynsklEgUjKHkgXp31T/ZGmPXXhCi3GirmF7OLHxI6a5NIwm/xFY4ySiTpQtvEl5BHZGkg==","signatures":[{"sig":"MEQCIFc8fe9T7fS2WWE8HCVZG44029hJ56fzBuiRlioczDetAiAOtb6ibhbhQdGn9UJ/va+d/NVHWKQ6h/OgkpkIosC8FQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":415807},"main":"dist/index.cjs","type":"module","types":"index.d.ts","module":"dist/index.js","engines":{"node":">=22.5.0"},"exports":{".":{"types":"./index.d.ts","import":"./dist/index.js","browser":{"types":"./browser.d.ts","default":"./dist/browser.js"},"require":"./dist/index.cjs"},"./browser":{"types":"./browser.d.ts","default":"./dist/browser.js"}},"gitHead":"4d21f5bbcb2d5618ceea4024aa489079f497ad61","scripts":{"test":"node --test test/*.test.js","build":"node build.js","check":"node --check index.js && node --check entrys/node.js && node --check entrys/browser.js && node --check build.js && find src -name '*.js' -maxdepth 3 -print0 | xargs -0 -n1 node --check","prepublishOnly":"npm run build"},"_npmUser":{"name":"skrillex12242018","email":"572299072@qq.com"},"_npmVersion":"10.9.4","description":"Native Android automation toolkit for Apify-compatible actors.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"jimp":"^1.6.1","fast-xml-parser":"^4.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2"},"_npmOperationalInternal":{"tmp":"tmp/android-toolkit_1.0.6_1782114517812_0.0011014071808939097","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@skrillex1224/android-toolkit","version":"1.0.7","_id":"@skrillex1224/android-toolkit@1.0.7","maintainers":[{"name":"skrillex12242018","email":"572299072@qq.com"}],"dist":{"shasum":"23539a4fbae24a57c17150f78803ea9b03fd75e2","tarball":"https://registry.npmjs.org/@skrillex1224/android-toolkit/-/android-toolkit-1.0.7.tgz","fileCount":10,"integrity":"sha512-OiiJeDTBIhJ5i7HcckeucIt4YPsad2ZDxyVty+XC9C8cwctk5C1hzy3pm7gE42N9B+vrdTNBI75g4tQW81YP2A==","signatures":[{"sig":"MEYCIQCZspJ0Z7ozS9ah90PXeDbPYElKSxXvdc2ZRn1rzE6pfgIhAP8/6FGtZav7NLyMmHJ51GLdDE3BX/5QubqVt2pzj2cQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":418305},"main":"dist/index.cjs","type":"module","types":"index.d.ts","module":"dist/index.js","engines":{"node":">=22.5.0"},"exports":{".":{"types":"./index.d.ts","import":"./dist/index.js","browser":{"types":"./browser.d.ts","default":"./dist/browser.js"},"require":"./dist/index.cjs"},"./browser":{"types":"./browser.d.ts","default":"./dist/browser.js"}},"gitHead":"4d21f5bbcb2d5618ceea4024aa489079f497ad61","scripts":{"test":"node --test test/*.test.js","build":"node build.js","check":"node --check index.js && node --check entrys/node.js && node --check entrys/browser.js && node --check build.js && find src -name '*.js' -maxdepth 3 -print0 | xargs -0 -n1 node --check","prepublishOnly":"npm run build"},"_npmUser":{"name":"skrillex12242018","email":"572299072@qq.com"},"_npmVersion":"10.9.4","description":"Native Android automation toolkit for Apify-compatible actors.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"jimp":"^1.6.1","fast-xml-parser":"^4.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2"},"_npmOperationalInternal":{"tmp":"tmp/android-toolkit_1.0.7_1782115455945_0.6184585340037752","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@skrillex1224/android-toolkit","version":"1.0.8","_id":"@skrillex1224/android-toolkit@1.0.8","maintainers":[{"name":"skrillex12242018","email":"572299072@qq.com"}],"dist":{"shasum":"2abf32191f9782298367bfefb0950cae9d292109","tarball":"https://registry.npmjs.org/@skrillex1224/android-toolkit/-/android-toolkit-1.0.8.tgz","fileCount":10,"integrity":"sha512-j6LQhwdlyVQfjYy6F6lPxw2zLZtEVCQ4s/n6o38bS8foOA5Aef3SGhZGw40r8eGshK+ZN//Hua6K1AYtDNqBUg==","signatures":[{"sig":"MEQCIHe6wUhrB6HrOpEAc9vHRDp6MygdeqTrdaLSiBh8SkxLAiBVmTfb0fN31zxz9FnpSFEuqY4ipTSAMxDz9/aNwOnE8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":424871},"main":"dist/index.cjs","type":"module","types":"index.d.ts","module":"dist/index.js","engines":{"node":">=22.5.0"},"exports":{".":{"types":"./index.d.ts","import":"./dist/index.js","browser":{"types":"./browser.d.ts","default":"./dist/browser.js"},"require":"./dist/index.cjs"},"./browser":{"types":"./browser.d.ts","default":"./dist/browser.js"}},"gitHead":"4d21f5bbcb2d5618ceea4024aa489079f497ad61","scripts":{"test":"node --test test/*.test.js","build":"node build.js","check":"node --check index.js && node --check entrys/node.js && node --check entrys/browser.js && node --check build.js && find src -name '*.js' -maxdepth 3 -print0 | xargs -0 -n1 node --check","prepublishOnly":"npm run build"},"_npmUser":{"name":"skrillex12242018","email":"572299072@qq.com"},"_npmVersion":"10.9.4","description":"Native Android automation toolkit for Apify-compatible actors.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"jimp":"^1.6.1","fast-xml-parser":"^4.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2"},"_npmOperationalInternal":{"tmp":"tmp/android-toolkit_1.0.8_1782115915249_0.5754260360152874","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@skrillex1224/android-toolkit","version":"1.0.9","_id":"@skrillex1224/android-toolkit@1.0.9","maintainers":[{"name":"skrillex12242018","email":"572299072@qq.com"}],"dist":{"shasum":"ffb47f2f4cbe1d9cd61c2d1897df9019be9aeac9","tarball":"https://registry.npmjs.org/@skrillex1224/android-toolkit/-/android-toolkit-1.0.9.tgz","fileCount":10,"integrity":"sha512-wJxobkqxQwZ2g2bVc1K0nEw1EKlzJmCEJpL9lSl3R9sOYdLgc8tnL4FgkhMjEvnDRkqD5YfQK5lQ6GmimyFpEg==","signatures":[{"sig":"MEYCIQCAJHZPW0REy5quv+iAj5LLZcm4/vLU6qYjaMaexKefbAIhAMVR1SSziVFVM+IDq2XYHDmuMuaedI7n7jLVD76noOsc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":427721},"main":"dist/index.cjs","type":"module","types":"index.d.ts","module":"dist/index.js","engines":{"node":">=22.5.0"},"exports":{".":{"types":"./index.d.ts","import":"./dist/index.js","browser":{"types":"./browser.d.ts","default":"./dist/browser.js"},"require":"./dist/index.cjs"},"./browser":{"types":"./browser.d.ts","default":"./dist/browser.js"}},"gitHead":"4d21f5bbcb2d5618ceea4024aa489079f497ad61","scripts":{"test":"node --test test/*.test.js","build":"node build.js","check":"node --check index.js && node --check entrys/node.js && node --check entrys/browser.js && node --check build.js && find src -name '*.js' -maxdepth 3 -print0 | xargs -0 -n1 node --check","prepublishOnly":"npm run build"},"_npmUser":{"name":"skrillex12242018","email":"572299072@qq.com"},"_npmVersion":"10.9.4","description":"Native Android automation toolkit for Apify-compatible actors.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"jimp":"^1.6.1","fast-xml-parser":"^4.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2"},"_npmOperationalInternal":{"tmp":"tmp/android-toolkit_1.0.9_1782117004607_0.3467762327411572","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"@skrillex1224/android-toolkit","version":"1.0.10","_id":"@skrillex1224/android-toolkit@1.0.10","maintainers":[{"name":"skrillex12242018","email":"572299072@qq.com"}],"dist":{"shasum":"6bbf2153e76fecb2ce00c5b57a07cfef34468c39","tarball":"https://registry.npmjs.org/@skrillex1224/android-toolkit/-/android-toolkit-1.0.10.tgz","fileCount":10,"integrity":"sha512-C3QLbAhblAWKfn/CzxR7kPY08rWcsf021WkrgqT0A47jJGbFoIde9T0KbtKqQLHwpRg4DZsb3Z20pAD7lDXozg==","signatures":[{"sig":"MEQCIGGxVH6pN52gLmxmg3UqugIsDfB9DBPian/XF6Ye8YzuAiAnO0GBngLivBaEl4dyn6E1jB2PnWkVDeHdCOXO5QUrKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":426460},"main":"dist/index.cjs","type":"module","types":"index.d.ts","module":"dist/index.js","engines":{"node":">=22.5.0"},"exports":{".":{"types":"./index.d.ts","import":"./dist/index.js","browser":{"types":"./browser.d.ts","default":"./dist/browser.js"},"require":"./dist/index.cjs"},"./browser":{"types":"./browser.d.ts","default":"./dist/browser.js"}},"gitHead":"4d21f5bbcb2d5618ceea4024aa489079f497ad61","scripts":{"test":"node --test test/*.test.js","build":"node build.js","check":"node --check index.js && node --check entrys/node.js && node --check entrys/browser.js && node --check build.js && find src -name '*.js' -maxdepth 3 -print0 | xargs -0 -n1 node --check","prepublishOnly":"npm run build"},"_npmUser":{"name":"skrillex12242018","email":"572299072@qq.com"},"_npmVersion":"10.9.4","description":"Native Android automation toolkit for Apify-compatible actors.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"jimp":"^1.6.1","fast-xml-parser":"^4.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2"},"_npmOperationalInternal":{"tmp":"tmp/android-toolkit_1.0.10_1782119262455_0.25109974883572117","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"@skrillex1224/android-toolkit","version":"1.0.11","_id":"@skrillex1224/android-toolkit@1.0.11","maintainers":[{"name":"skrillex12242018","email":"572299072@qq.com"}],"dist":{"shasum":"c3785717ba0851ba7a214125cb6a8ab6286b9c95","tarball":"https://registry.npmjs.org/@skrillex1224/android-toolkit/-/android-toolkit-1.0.11.tgz","fileCount":10,"integrity":"sha512-jW4ffZ70iB+rPIeQMNM408dwv7ExedJADO03mf+bNs9Wb6delbFe0GlLdStLJW42fUgUXhYFRRxUnVC8u5CBTg==","signatures":[{"sig":"MEYCIQCPvpO3Wt/q/mZv6Af5RRgtLGZd3cCuWe04mXfeDclcGwIhAOwI5EB98JYpU22wGSsovO2b/QeS7jlWAMfIZJYiJLw2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":426290},"main":"dist/index.cjs","type":"module","types":"index.d.ts","module":"dist/index.js","engines":{"node":">=22.5.0"},"exports":{".":{"types":"./index.d.ts","import":"./dist/index.js","browser":{"types":"./browser.d.ts","default":"./dist/browser.js"},"require":"./dist/index.cjs"},"./browser":{"types":"./browser.d.ts","default":"./dist/browser.js"}},"gitHead":"4d21f5bbcb2d5618ceea4024aa489079f497ad61","scripts":{"test":"node --test test/*.test.js","build":"node build.js","check":"node --check index.js && node --check entrys/node.js && node --check entrys/browser.js && node --check build.js && find src -name '*.js' -maxdepth 3 -print0 | xargs -0 -n1 node --check","prepublishOnly":"npm run build"},"_npmUser":{"name":"skrillex12242018","email":"572299072@qq.com"},"_npmVersion":"10.9.4","description":"Native Android automation toolkit for Apify-compatible actors.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"jimp":"^1.6.1","fast-xml-parser":"^4.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2"},"_npmOperationalInternal":{"tmp":"tmp/android-toolkit_1.0.11_1782119518211_0.2672347210604298","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"@skrillex1224/android-toolkit","version":"1.0.12","_id":"@skrillex1224/android-toolkit@1.0.12","maintainers":[{"name":"skrillex12242018","email":"572299072@qq.com"}],"dist":{"shasum":"105cb2defcc692488b421370abe023559cf079fd","tarball":"https://registry.npmjs.org/@skrillex1224/android-toolkit/-/android-toolkit-1.0.12.tgz","fileCount":10,"integrity":"sha512-f0SYJCJeWZg5qEeY1ub5PxwncGrNXAqGlRhdf2G658RR1ZUnvylU2wVQpKZUMEAF8IYucsEsLLPG+KXLKYLOIA==","signatures":[{"sig":"MEQCIH0HH4SWqBmcnUr/0ipVQ6tCgJIYNckxSJ3LFWKt3y6BAiAkZlBdI8/+Zsn/g46oak60bzmYnnC5maeLAwW11sDukg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":441152},"main":"dist/index.cjs","type":"module","types":"index.d.ts","module":"dist/index.js","engines":{"node":">=22.5.0"},"exports":{".":{"types":"./index.d.ts","import":"./dist/index.js","browser":{"types":"./browser.d.ts","default":"./dist/browser.js"},"require":"./dist/index.cjs"},"./browser":{"types":"./browser.d.ts","default":"./dist/browser.js"}},"gitHead":"341b97a4c6379513dfba387368d52ad214c2e66f","scripts":{"test":"node --test test/*.test.js","build":"node build.js","check":"node --check index.js && node --check entrys/node.js && node --check entrys/browser.js && node --check build.js && find src -name '*.js' -maxdepth 3 -print0 | xargs -0 -n1 node --check","prepublishOnly":"npm run build"},"_npmUser":{"name":"skrillex12242018","email":"572299072@qq.com"},"_npmVersion":"10.9.4","description":"Native Android automation toolkit for Apify-compatible actors.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"jimp":"^1.6.1","fast-xml-parser":"^4.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2"},"_npmOperationalInternal":{"tmp":"tmp/android-toolkit_1.0.12_1782357015304_0.7334969447528226","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"@skrillex1224/android-toolkit","version":"1.0.13","_id":"@skrillex1224/android-toolkit@1.0.13","maintainers":[{"name":"skrillex12242018","email":"572299072@qq.com"}],"dist":{"shasum":"c893ed41874a3bc0deff147a802622f4678bf0ec","tarball":"https://registry.npmjs.org/@skrillex1224/android-toolkit/-/android-toolkit-1.0.13.tgz","fileCount":10,"integrity":"sha512-jUsLDlJ2WY/tyL4z3S6BuUWdiLRhWVzUQ4rCTXxCgdFk65/jHurnI3DC0xUdh1rIyMmzKKX1J2VwaszO3MJOng==","signatures":[{"sig":"MEUCIQD50a3qXIMkW2T0HE+WcGAK5zCbjCGMIYG8PqlSqW77iQIgPNEUNWA/6XxrZuFBXsoBZN0C7/Il97jp5iD47PLuC4s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":442906},"main":"dist/index.cjs","type":"module","types":"index.d.ts","module":"dist/index.js","engines":{"node":">=22.5.0"},"exports":{".":{"types":"./index.d.ts","import":"./dist/index.js","browser":{"types":"./browser.d.ts","default":"./dist/browser.js"},"require":"./dist/index.cjs"},"./browser":{"types":"./browser.d.ts","default":"./dist/browser.js"}},"gitHead":"bc452f08824bd8444738431c7d70f83013bd07a4","scripts":{"test":"node --test test/*.test.js","build":"node build.js","check":"node --check index.js && node --check entrys/node.js && node --check entrys/browser.js && node --check build.js && find src -name '*.js' -maxdepth 3 -print0 | xargs -0 -n1 node --check","prepublishOnly":"npm run build"},"_npmUser":{"name":"skrillex12242018","email":"572299072@qq.com"},"_npmVersion":"10.9.4","description":"Native Android automation toolkit for Apify-compatible actors.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"jimp":"^1.6.1","fast-xml-parser":"^4.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2"},"_npmOperationalInternal":{"tmp":"tmp/android-toolkit_1.0.13_1782368995048_0.5476160927655389","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"@skrillex1224/android-toolkit","version":"1.0.14","_id":"@skrillex1224/android-toolkit@1.0.14","maintainers":[{"name":"skrillex12242018","email":"572299072@qq.com"}],"dist":{"shasum":"8cf951ddf65d3c6017ab0ff06698c2bf4600a5c7","tarball":"https://registry.npmjs.org/@skrillex1224/android-toolkit/-/android-toolkit-1.0.14.tgz","fileCount":10,"integrity":"sha512-y0kXx1C76pwvMssrCZGUIIFAWZZfzC/qhT4gdQGmDn/BWfd71/+siJDlMv+STDyfCNV4iY+oRtkn5GVQZqH1XQ==","signatures":[{"sig":"MEYCIQDq1ufBTSPoF7xZJGr98adqpUo/3j/YNA2KaJUzt/fEqAIhAOshwUMGNcd9qT/BFbt6r3oJPjMlmtHAsQGLwm/4dqLM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":443772},"main":"dist/index.cjs","type":"module","types":"index.d.ts","module":"dist/index.js","engines":{"node":">=22.5.0"},"exports":{".":{"types":"./index.d.ts","import":"./dist/index.js","browser":{"types":"./browser.d.ts","default":"./dist/browser.js"},"require":"./dist/index.cjs"},"./browser":{"types":"./browser.d.ts","default":"./dist/browser.js"}},"gitHead":"bc452f08824bd8444738431c7d70f83013bd07a4","scripts":{"test":"node --test test/*.test.js","build":"node build.js","check":"node --check index.js && node --check entrys/node.js && node --check entrys/browser.js && node --check build.js && find src -name '*.js' -maxdepth 3 -print0 | xargs -0 -n1 node --check","prepublishOnly":"npm run build"},"_npmUser":{"name":"skrillex12242018","email":"572299072@qq.com"},"_npmVersion":"10.9.4","description":"Native Android automation toolkit for Apify-compatible actors.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"jimp":"^1.6.1","fast-xml-parser":"^4.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2"},"_npmOperationalInternal":{"tmp":"tmp/android-toolkit_1.0.14_1782405934056_0.7944750067216393","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"@skrillex1224/android-toolkit","version":"1.0.15","_id":"@skrillex1224/android-toolkit@1.0.15","maintainers":[{"name":"skrillex12242018","email":"572299072@qq.com"}],"dist":{"shasum":"29eb0689626673adeb660683c9ac173434dca843","tarball":"https://registry.npmjs.org/@skrillex1224/android-toolkit/-/android-toolkit-1.0.15.tgz","fileCount":10,"integrity":"sha512-KKApopv9pWzvVfhMFWvOL7hLO6e/ezhE6v1MdTMcqpDPyXbpIkmxpBfQCmvlzGgWCPdRczAJKojQKMaKh5WWgA==","signatures":[{"sig":"MEUCIACmVxN+dESsrnrWJXB3nimk5rDWA1Y4oUqddO73L46NAiEAhCpNPslv/fv2ghCEAFqttwt99e0ffphWJo/DHr1ahmM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":515326},"main":"dist/index.cjs","type":"module","types":"index.d.ts","module":"dist/index.js","engines":{"node":">=22.5.0"},"exports":{".":{"types":"./index.d.ts","import":"./dist/index.js","browser":{"types":"./browser.d.ts","default":"./dist/browser.js"},"require":"./dist/index.cjs"},"./browser":{"types":"./browser.d.ts","default":"./dist/browser.js"}},"gitHead":"bc452f08824bd8444738431c7d70f83013bd07a4","scripts":{"test":"node --test test/*.test.js","build":"node build.js","check":"node --check index.js && node --check entrys/node.js && node --check entrys/browser.js && node --check build.js && find src -name '*.js' -maxdepth 3 -print0 | xargs -0 -n1 node --check","prepublishOnly":"npm run build"},"_npmUser":{"name":"skrillex12242018","email":"572299072@qq.com"},"_npmVersion":"10.9.4","description":"Native Android automation toolkit for Apify-compatible actors.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"jimp":"^1.6.1","fast-xml-parser":"^4.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2"},"_npmOperationalInternal":{"tmp":"tmp/android-toolkit_1.0.15_1782452160081_0.016962938789568005","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"@skrillex1224/android-toolkit","version":"1.0.16","_id":"@skrillex1224/android-toolkit@1.0.16","maintainers":[{"name":"skrillex12242018","email":"572299072@qq.com"}],"dist":{"shasum":"e181ec8fe24f177280b26d786398105d4120ecd5","tarball":"https://registry.npmjs.org/@skrillex1224/android-toolkit/-/android-toolkit-1.0.16.tgz","fileCount":10,"integrity":"sha512-QZSqKMX4FEJfAohBEhLSDguFjVdb5esv6KQlzuTtkhKxOeuimUuh9cGL21wxoOfKzTrjxKNjnooCGr1R5FIj2g==","signatures":[{"sig":"MEUCICQgRyE1py+rXvSBW5SdkfRQzajfVI77fxeWnjtItxt9AiEA+7/ZavcKQXVcA+5ToiPIh85xzAwKXLKwZ9AQ7dRm7g8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":516198},"main":"dist/index.cjs","type":"module","types":"index.d.ts","module":"dist/index.js","engines":{"node":">=22.5.0"},"exports":{".":{"types":"./index.d.ts","import":"./dist/index.js","browser":{"types":"./browser.d.ts","default":"./dist/browser.js"},"require":"./dist/index.cjs"},"./browser":{"types":"./browser.d.ts","default":"./dist/browser.js"}},"gitHead":"bc452f08824bd8444738431c7d70f83013bd07a4","scripts":{"test":"node --test test/*.test.js","build":"node build.js","check":"node --check index.js && node --check entrys/node.js && node --check entrys/browser.js && node --check build.js && find src -name '*.js' -maxdepth 3 -print0 | xargs -0 -n1 node --check","prepublishOnly":"npm run build"},"_npmUser":{"name":"skrillex12242018","email":"572299072@qq.com"},"_npmVersion":"10.9.4","description":"Native Android automation toolkit for Apify-compatible actors.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"jimp":"^1.6.1","fast-xml-parser":"^4.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2"},"_npmOperationalInternal":{"tmp":"tmp/android-toolkit_1.0.16_1782459649299_0.5842602507598171","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"@skrillex1224/android-toolkit","version":"1.0.17","_id":"@skrillex1224/android-toolkit@1.0.17","maintainers":[{"name":"skrillex12242018","email":"572299072@qq.com"}],"dist":{"shasum":"4cdbc92ec47b1ac40293ce80301af13fe9e3794a","tarball":"https://registry.npmjs.org/@skrillex1224/android-toolkit/-/android-toolkit-1.0.17.tgz","fileCount":10,"integrity":"sha512-P2cnisTIesUcHMqfzuiggQwvIG3/lmM0u9QNScUzEIrUDXhyj0c4ElqkKspNaGQBliwfhcNMA5ylUAy70chcng==","signatures":[{"sig":"MEUCIQDG0PIX0km7vyNBsSbEyvKdq8pZOXx5FDPgGoOX/7fJCgIgHmca8nQEjCcwehZ3R9ohqeSO5DNFsoazhA9BIS/YLzY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":515994},"main":"dist/index.cjs","type":"module","types":"index.d.ts","module":"dist/index.js","engines":{"node":">=22.5.0"},"exports":{".":{"types":"./index.d.ts","import":"./dist/index.js","browser":{"types":"./browser.d.ts","default":"./dist/browser.js"},"require":"./dist/index.cjs"},"./browser":{"types":"./browser.d.ts","default":"./dist/browser.js"}},"gitHead":"bc452f08824bd8444738431c7d70f83013bd07a4","scripts":{"test":"node --test test/*.test.js","build":"node build.js","check":"node --check index.js && node --check entrys/node.js && node --check entrys/browser.js && node --check build.js && find src -name '*.js' -maxdepth 3 -print0 | xargs -0 -n1 node --check","prepublishOnly":"npm run build"},"_npmUser":{"name":"skrillex12242018","email":"572299072@qq.com"},"_npmVersion":"10.9.4","description":"Native Android automation toolkit for Apify-compatible actors.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"jimp":"^1.6.1","fast-xml-parser":"^4.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2"},"_npmOperationalInternal":{"tmp":"tmp/android-toolkit_1.0.17_1782460675332_0.8276051093028858","host":"s3://npm-registry-packages-npm-production"}},"1.0.18":{"name":"@skrillex1224/android-toolkit","version":"1.0.18","_id":"@skrillex1224/android-toolkit@1.0.18","maintainers":[{"name":"skrillex12242018","email":"572299072@qq.com"}],"dist":{"shasum":"6a00c38cffa5c154883d9fdc5e3e02515fb8bd15","tarball":"https://registry.npmjs.org/@skrillex1224/android-toolkit/-/android-toolkit-1.0.18.tgz","fileCount":10,"integrity":"sha512-0AIhkf6EWXC3WtKW00QUhU9siiF+Pgr9bGSOaKY8MSDObl0J1HSKia240/WjOlb660BrsEwWLdsnoiuzOchKIQ==","signatures":[{"sig":"MEUCIQDRaSUR6PNYdx+nvY8h/gY2Itt4Vk+yS0o2uMIohjt+fQIgd86I+8sJqHQ1aU1hmVBTLeCjbrBAq3DSh5hihvqM3L4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":516198},"main":"dist/index.cjs","type":"module","types":"index.d.ts","module":"dist/index.js","engines":{"node":">=22.5.0"},"exports":{".":{"types":"./index.d.ts","import":"./dist/index.js","browser":{"types":"./browser.d.ts","default":"./dist/browser.js"},"require":"./dist/index.cjs"},"./browser":{"types":"./browser.d.ts","default":"./dist/browser.js"}},"gitHead":"bc452f08824bd8444738431c7d70f83013bd07a4","scripts":{"test":"node --test test/*.test.js","build":"node build.js","check":"node --check index.js && node --check entrys/node.js && node --check entrys/browser.js && node --check build.js && find src -name '*.js' -maxdepth 3 -print0 | xargs -0 -n1 node --check","prepublishOnly":"npm run build"},"_npmUser":{"name":"skrillex12242018","email":"572299072@qq.com"},"_npmVersion":"10.9.4","description":"Native Android automation toolkit for Apify-compatible actors.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"jimp":"^1.6.1","fast-xml-parser":"^4.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2"},"_npmOperationalInternal":{"tmp":"tmp/android-toolkit_1.0.18_1782461309185_0.9434471170290022","host":"s3://npm-registry-packages-npm-production"}},"1.0.19":{"name":"@skrillex1224/android-toolkit","version":"1.0.19","_id":"@skrillex1224/android-toolkit@1.0.19","maintainers":[{"name":"skrillex12242018","email":"572299072@qq.com"}],"dist":{"shasum":"7b46d8d6c72d78b128cdf18f982235f1769543a4","tarball":"https://registry.npmjs.org/@skrillex1224/android-toolkit/-/android-toolkit-1.0.19.tgz","fileCount":10,"integrity":"sha512-tGibA7vrjua6TCJf2ICBgtLBqy93R0PO6axX7nZwGAsqQj6QeC/ULYA2x16NtAg4ZLFS2bH8sD86vRiVnBk0iQ==","signatures":[{"sig":"MEUCIQDc8nlVstiedGoE0gETKgG7MlwUPc+nVHz/55is8j0iYQIgBPKu0o8MVAmmPsxF0j5+pXaP62qZPbckZhcbxjGtCUc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":516196},"main":"dist/index.cjs","type":"module","types":"index.d.ts","module":"dist/index.js","engines":{"node":">=22.5.0"},"exports":{".":{"types":"./index.d.ts","import":"./dist/index.js","browser":{"types":"./browser.d.ts","default":"./dist/browser.js"},"require":"./dist/index.cjs"},"./browser":{"types":"./browser.d.ts","default":"./dist/browser.js"}},"gitHead":"bc452f08824bd8444738431c7d70f83013bd07a4","scripts":{"test":"node --test test/*.test.js","build":"node build.js","check":"node --check index.js && node --check entrys/node.js && node --check entrys/browser.js && node --check build.js && find src -name '*.js' -maxdepth 3 -print0 | xargs -0 -n1 node --check","prepublishOnly":"npm run build"},"_npmUser":{"name":"skrillex12242018","email":"572299072@qq.com"},"_npmVersion":"10.9.4","description":"Native Android automation toolkit for Apify-compatible actors.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"jimp":"^1.6.1","fast-xml-parser":"^4.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2"},"_npmOperationalInternal":{"tmp":"tmp/android-toolkit_1.0.19_1782462226685_0.3587913033503747","host":"s3://npm-registry-packages-npm-production"}},"1.0.20":{"name":"@skrillex1224/android-toolkit","version":"1.0.20","_id":"@skrillex1224/android-toolkit@1.0.20","maintainers":[{"name":"skrillex12242018","email":"572299072@qq.com"}],"dist":{"shasum":"7dbb4a6164f3b71c43ac45a9a35dfb793fb9109c","tarball":"https://registry.npmjs.org/@skrillex1224/android-toolkit/-/android-toolkit-1.0.20.tgz","fileCount":10,"integrity":"sha512-MSMpv2qLNRLWW1CmxquPYor7T5r1U4C+2cIWSaWUwGnIEmW05qt0KwkoTU/zMXM/fL5CJ6BA1ylKmA21lscndA==","signatures":[{"sig":"MEUCIQDOOViNBx2bJKEnQsYTNkSkMXH3k/e+1ELlwJbWRNeHgAIgTaD8YDbgr37gT/fD7SsammV7ToILgvSutf84jOFmaEs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":518348},"main":"dist/index.cjs","type":"module","types":"index.d.ts","module":"dist/index.js","engines":{"node":">=22.5.0"},"exports":{".":{"types":"./index.d.ts","import":"./dist/index.js","browser":{"types":"./browser.d.ts","default":"./dist/browser.js"},"require":"./dist/index.cjs"},"./browser":{"types":"./browser.d.ts","default":"./dist/browser.js"}},"gitHead":"bc452f08824bd8444738431c7d70f83013bd07a4","scripts":{"test":"node --test test/*.test.js","build":"node build.js","check":"node --check index.js && node --check entrys/node.js && node --check entrys/browser.js && node --check build.js && find src -name '*.js' -maxdepth 3 -print0 | xargs -0 -n1 node --check","prepublishOnly":"npm run build"},"_npmUser":{"name":"skrillex12242018","email":"572299072@qq.com"},"_npmVersion":"10.9.4","description":"Native Android automation toolkit for Apify-compatible actors.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"jimp":"^1.6.1","fast-xml-parser":"^4.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2"},"_npmOperationalInternal":{"tmp":"tmp/android-toolkit_1.0.20_1782481080968_0.9483822144101011","host":"s3://npm-registry-packages-npm-production"}},"1.0.21":{"name":"@skrillex1224/android-toolkit","version":"1.0.21","_id":"@skrillex1224/android-toolkit@1.0.21","maintainers":[{"name":"skrillex12242018","email":"572299072@qq.com"}],"dist":{"shasum":"e180e3d604c83df78901c666d2337386a345130f","tarball":"https://registry.npmjs.org/@skrillex1224/android-toolkit/-/android-toolkit-1.0.21.tgz","fileCount":10,"integrity":"sha512-QLbiCfYjeMHcJ38Qp37WwGRVkZg9s+243p/bitSIqTx3n+kxxUm6LvrDDOn2WFXn6QrEbsngeo6zbdasFmHrLQ==","signatures":[{"sig":"MEYCIQD5zG9h8goReChVo/F89j4T38caf3uxpMHOV2OP85PxSAIhAOA+DgiJzKMDI6AHuF6LE4C3PcOewCW9EqdTE5RcfIax","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":517568},"main":"dist/index.cjs","type":"module","types":"index.d.ts","module":"dist/index.js","engines":{"node":">=22.5.0"},"exports":{".":{"types":"./index.d.ts","import":"./dist/index.js","browser":{"types":"./browser.d.ts","default":"./dist/browser.js"},"require":"./dist/index.cjs"},"./browser":{"types":"./browser.d.ts","default":"./dist/browser.js"}},"gitHead":"bc452f08824bd8444738431c7d70f83013bd07a4","scripts":{"test":"node --test test/*.test.js","build":"node build.js","check":"node --check index.js && node --check entrys/node.js && node --check entrys/browser.js && node --check build.js && find src -name '*.js' -maxdepth 3 -print0 | xargs -0 -n1 node --check","prepublishOnly":"npm run build"},"_npmUser":{"name":"skrillex12242018","email":"572299072@qq.com"},"_npmVersion":"10.9.4","description":"Native Android automation toolkit for Apify-compatible actors.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"jimp":"^1.6.1","fast-xml-parser":"^4.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2"},"_npmOperationalInternal":{"tmp":"tmp/android-toolkit_1.0.21_1782482798915_0.5947594267932856","host":"s3://npm-registry-packages-npm-production"}},"1.0.22":{"name":"@skrillex1224/android-toolkit","version":"1.0.22","_id":"@skrillex1224/android-toolkit@1.0.22","maintainers":[{"name":"skrillex12242018","email":"572299072@qq.com"}],"dist":{"shasum":"521773327c8434d7f77e42d067d2a890c4bcf169","tarball":"https://registry.npmjs.org/@skrillex1224/android-toolkit/-/android-toolkit-1.0.22.tgz","fileCount":10,"integrity":"sha512-7gPrLBgUTWDA5JkU6LreJTFwyESziYyPksnq+LfWtmZHGXBSwjgnDYpM11XRJOEU56wdt+4yKxdT8S040/I4zg==","signatures":[{"sig":"MEYCIQCyYzveoYfnR5kCcz5Pe6rzGaKTmuVk2Ve2K7sUbzoxcAIhAMQAfoTXrG2O2CBDgYwvUCP8DQmNtcl+VFilmTy9zL6A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":526924},"main":"dist/index.cjs","type":"module","types":"index.d.ts","module":"dist/index.js","engines":{"node":">=22.5.0"},"exports":{".":{"types":"./index.d.ts","import":"./dist/index.js","browser":{"types":"./browser.d.ts","default":"./dist/browser.js"},"require":"./dist/index.cjs"},"./browser":{"types":"./browser.d.ts","default":"./dist/browser.js"}},"gitHead":"bc452f08824bd8444738431c7d70f83013bd07a4","scripts":{"test":"node --test test/*.test.js","build":"node build.js","check":"node --check index.js && node --check entrys/node.js && node --check entrys/browser.js && node --check build.js && find src -name '*.js' -maxdepth 3 -print0 | xargs -0 -n1 node --check","prepublishOnly":"npm run build"},"_npmUser":{"name":"skrillex12242018","email":"572299072@qq.com"},"_npmVersion":"10.9.4","description":"Native Android automation toolkit for Apify-compatible actors.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"jimp":"^1.6.1","json-cycle":"^1.5.0","fast-xml-parser":"^4.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2"},"_npmOperationalInternal":{"tmp":"tmp/android-toolkit_1.0.22_1782530007088_0.45876228148666054","host":"s3://npm-registry-packages-npm-production"}},"1.0.23":{"name":"@skrillex1224/android-toolkit","version":"1.0.23","_id":"@skrillex1224/android-toolkit@1.0.23","maintainers":[{"name":"skrillex12242018","email":"572299072@qq.com"}],"dist":{"shasum":"6e4a36af146453ffe04c94a24e1bc1db825c039a","tarball":"https://registry.npmjs.org/@skrillex1224/android-toolkit/-/android-toolkit-1.0.23.tgz","fileCount":10,"integrity":"sha512-AKObk2g54zjfKRzeOKcU7UxOR5xTRDtMyoITuBhwMyUPjElS6SxyztVpj9l1m+NXEjZQ0Ckb61E2be397txBGg==","signatures":[{"sig":"MEQCIH4OpnCpDXltT/U4+R9t+k3FxV4VfofXarpLnrP/VYyVAiAA5Np8ZNNbcf2x4qzgNFiovVJRj4w3XCCO2w8yLh3NzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":542082},"main":"dist/index.cjs","type":"module","types":"index.d.ts","module":"dist/index.js","engines":{"node":">=22.5.0"},"exports":{".":{"types":"./index.d.ts","import":"./dist/index.js","browser":{"types":"./browser.d.ts","default":"./dist/browser.js"},"require":"./dist/index.cjs"},"./browser":{"types":"./browser.d.ts","default":"./dist/browser.js"}},"gitHead":"f40bb1c816fe4ccba9cbbc0a125303217d792e3a","scripts":{"test":"node --test test/*.test.js","build":"node build.js","check":"node --check index.js && node --check entrys/node.js && node --check entrys/browser.js && node --check build.js && find src -name '*.js' -maxdepth 3 -print0 | xargs -0 -n1 node --check","prepublishOnly":"npm run build"},"_npmUser":{"name":"skrillex12242018","email":"572299072@qq.com"},"_npmVersion":"10.9.4","description":"Native Android automation toolkit for Apify-compatible actors.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"jimp":"^1.6.1","json-cycle":"^1.5.0","fast-xml-parser":"^4.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2"},"_npmOperationalInternal":{"tmp":"tmp/android-toolkit_1.0.23_1782739480152_0.3567881559992794","host":"s3://npm-registry-packages-npm-production"}},"1.0.24":{"name":"@skrillex1224/android-toolkit","version":"1.0.24","_id":"@skrillex1224/android-toolkit@1.0.24","maintainers":[{"name":"skrillex12242018","email":"572299072@qq.com"}],"dist":{"shasum":"34519bce3af6fbb7c31c2f6fcc7a6f74083f943f","tarball":"https://registry.npmjs.org/@skrillex1224/android-toolkit/-/android-toolkit-1.0.24.tgz","fileCount":10,"integrity":"sha512-qJwJcU9dH9NICjt92aK0mpH75KJrDiufP5ZdboxeMzAknui2LS2HC93xdwzHFkAXrruMOgh0EDD3qU1K32+Kvw==","signatures":[{"sig":"MEUCIFUhVoOvVLS/CE39up0dOaJW/0PHy8f3f9UrhIC3tu+2AiEA9iOLYEYNiaDpab6xLrMDtc/vxyE9YJTEG1HpFeCNPJ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":543858},"main":"dist/index.cjs","type":"module","types":"index.d.ts","module":"dist/index.js","engines":{"node":">=22.5.0"},"exports":{".":{"types":"./index.d.ts","import":"./dist/index.js","browser":{"types":"./browser.d.ts","default":"./dist/browser.js"},"require":"./dist/index.cjs"},"./browser":{"types":"./browser.d.ts","default":"./dist/browser.js"}},"gitHead":"f40bb1c816fe4ccba9cbbc0a125303217d792e3a","scripts":{"test":"node --test test/*.test.js","build":"node build.js","check":"node --check index.js && node --check entrys/node.js && node --check entrys/browser.js && node --check build.js && find src -name '*.js' -maxdepth 3 -print0 | xargs -0 -n1 node --check","prepublishOnly":"npm run build"},"_npmUser":{"name":"skrillex12242018","email":"572299072@qq.com"},"_npmVersion":"10.9.4","description":"Native Android automation toolkit for Apify-compatible actors.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"jimp":"^1.6.1","json-cycle":"^1.5.0","fast-xml-parser":"^4.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2"},"_npmOperationalInternal":{"tmp":"tmp/android-toolkit_1.0.24_1782740407031_0.25284418029078704","host":"s3://npm-registry-packages-npm-production"}},"1.0.26":{"name":"@skrillex1224/android-toolkit","version":"1.0.26","_id":"@skrillex1224/android-toolkit@1.0.26","maintainers":[{"name":"skrillex12242018","email":"572299072@qq.com"}],"dist":{"shasum":"62a9209dff03cfe874e239de1cfe14963251c7ce","tarball":"https://registry.npmjs.org/@skrillex1224/android-toolkit/-/android-toolkit-1.0.26.tgz","fileCount":10,"integrity":"sha512-QYgTMoDg69vG6b3TZvDi0rwb4tShL1Jw7GGFhzUN7RAIiNW+Yse3reaC7fv7KHWl1xVmLQmfm3sksaKnuNwLwA==","signatures":[{"sig":"MEYCIQCnYcKSY3W8Fb++gOMoQuQAncKZkLonw//trHq6k7vVWQIhAOaHoQhKFl5hS9f7GBjofAwH6Fxdsax8s2+0FTJj6bwK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":543858},"main":"dist/index.cjs","type":"module","types":"index.d.ts","module":"dist/index.js","engines":{"node":">=22.5.0"},"exports":{".":{"types":"./index.d.ts","import":"./dist/index.js","browser":{"types":"./browser.d.ts","default":"./dist/browser.js"},"require":"./dist/index.cjs"},"./browser":{"types":"./browser.d.ts","default":"./dist/browser.js"}},"gitHead":"d47dd111b69a6ac90f4867581f64d213e4321274","scripts":{"test":"node --test test/*.test.js","build":"node build.js","check":"node --check index.js && node --check entrys/node.js && node --check entrys/browser.js && node --check build.js && find src -name '*.js' -maxdepth 3 -print0 | xargs -0 -n1 node --check","prepublishOnly":"npm run build"},"_npmUser":{"name":"skrillex12242018","email":"572299072@qq.com"},"_npmVersion":"10.9.4","description":"Native Android automation toolkit for Apify-compatible actors.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"jimp":"^1.6.1","json-cycle":"^1.5.0","fast-xml-parser":"^4.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2"},"_npmOperationalInternal":{"tmp":"tmp/android-toolkit_1.0.26_1782822779755_0.4394282487010319","host":"s3://npm-registry-packages-npm-production"}},"1.0.27":{"name":"@skrillex1224/android-toolkit","version":"1.0.27","_id":"@skrillex1224/android-toolkit@1.0.27","maintainers":[{"name":"skrillex12242018","email":"572299072@qq.com"}],"dist":{"shasum":"b17eb0a6bf57b767369a0b3132b8b83bbade6d31","tarball":"https://registry.npmjs.org/@skrillex1224/android-toolkit/-/android-toolkit-1.0.27.tgz","fileCount":10,"integrity":"sha512-eUyYpB7znfDK7NiTTSg+G7vT8VnGVaDYU/r79+cmIRly110ypDw5S0bGxIb9yCIr85yTlbGmAqMraS0HO3s1Dw==","signatures":[{"sig":"MEUCIQCjkeWJdlIiWZM04QCd/5B5cT0iQwuLxKq3ZqepBoFBeAIgUOSG97/N+FtUwbSQZiHM5vERe194DurwJKmR/ZwKl5g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":543654},"main":"dist/index.cjs","type":"module","types":"index.d.ts","module":"dist/index.js","engines":{"node":">=22.5.0"},"exports":{".":{"types":"./index.d.ts","import":"./dist/index.js","browser":{"types":"./browser.d.ts","default":"./dist/browser.js"},"require":"./dist/index.cjs"},"./browser":{"types":"./browser.d.ts","default":"./dist/browser.js"}},"gitHead":"d47dd111b69a6ac90f4867581f64d213e4321274","scripts":{"test":"node --test test/*.test.js","build":"node build.js","check":"node --check index.js && node --check entrys/node.js && node --check entrys/browser.js && node --check build.js && find src -name '*.js' -maxdepth 3 -print0 | xargs -0 -n1 node --check","prepublishOnly":"npm run build"},"_npmUser":{"name":"skrillex12242018","email":"572299072@qq.com"},"_npmVersion":"10.9.4","description":"Native Android automation toolkit for Apify-compatible actors.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"jimp":"^1.6.1","json-cycle":"^1.5.0","fast-xml-parser":"^4.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2"},"_npmOperationalInternal":{"tmp":"tmp/android-toolkit_1.0.27_1782829141237_0.46048602227362867","host":"s3://npm-registry-packages-npm-production"}},"1.0.28":{"name":"@skrillex1224/android-toolkit","version":"1.0.28","_id":"@skrillex1224/android-toolkit@1.0.28","maintainers":[{"name":"skrillex12242018","email":"572299072@qq.com"}],"dist":{"shasum":"6f4fc1f0680eba0627ac7635560c4fecfd72ccc3","tarball":"https://registry.npmjs.org/@skrillex1224/android-toolkit/-/android-toolkit-1.0.28.tgz","fileCount":10,"integrity":"sha512-WOCDG/aL98Qwwi9Z67Jc/RoR9DqqiHje6VUj8qVgRx85PssphD9ZPAuKLWxDNMNQC/a87pRE/JJeD1+kIBqjsg==","signatures":[{"sig":"MEUCIFHG5uF2CTLe1ac3eWrq4J21JKESsr2YU4TAQviyYnC6AiEA7Hd0zF5EpOEVmbAtDVX1t/qAztT0M7FvHKzsL0ofh7E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":543798},"main":"dist/index.cjs","type":"module","types":"index.d.ts","module":"dist/index.js","engines":{"node":">=22.5.0"},"exports":{".":{"types":"./index.d.ts","import":"./dist/index.js","browser":{"types":"./browser.d.ts","default":"./dist/browser.js"},"require":"./dist/index.cjs"},"./browser":{"types":"./browser.d.ts","default":"./dist/browser.js"}},"gitHead":"d47dd111b69a6ac90f4867581f64d213e4321274","scripts":{"test":"node --test test/*.test.js","build":"node build.js","check":"node --check index.js && node --check entrys/node.js && node --check entrys/browser.js && node --check build.js && find src -name '*.js' -maxdepth 3 -print0 | xargs -0 -n1 node --check","prepublishOnly":"npm run build"},"_npmUser":{"name":"skrillex12242018","email":"572299072@qq.com"},"_npmVersion":"10.9.4","description":"Native Android automation toolkit for Apify-compatible actors.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"jimp":"^1.6.1","json-cycle":"^1.5.0","fast-xml-parser":"^4.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2"},"_npmOperationalInternal":{"tmp":"tmp/android-toolkit_1.0.28_1782830913086_0.3199691723128877","host":"s3://npm-registry-packages-npm-production"}},"1.0.29":{"name":"@skrillex1224/android-toolkit","version":"1.0.29","_id":"@skrillex1224/android-toolkit@1.0.29","maintainers":[{"name":"skrillex12242018","email":"572299072@qq.com"}],"dist":{"shasum":"1ef87ad953b31f814007a35d2430231ac98049ec","tarball":"https://registry.npmjs.org/@skrillex1224/android-toolkit/-/android-toolkit-1.0.29.tgz","fileCount":10,"integrity":"sha512-gr7Zk/IYtrBe39Umjd9gsGPRE9F+h+P/YsoVrz4feuSIxJjoROUr5OBeLHsOqzNbJk3Bwd1QaZ/9rVxM7S6LZw==","signatures":[{"sig":"MEQCIDQySyWz31xYw39qEbCSJSg7nwy4l0ZKEaO2LcEoGHxnAiBCqXWLtk+gi44PrEC33cGkTsu5Gb/iMWZ24VsGMVC15g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":546752},"main":"dist/index.cjs","type":"module","types":"index.d.ts","module":"dist/index.js","engines":{"node":">=22.5.0"},"exports":{".":{"types":"./index.d.ts","import":"./dist/index.js","browser":{"types":"./browser.d.ts","default":"./dist/browser.js"},"require":"./dist/index.cjs"},"./browser":{"types":"./browser.d.ts","default":"./dist/browser.js"}},"gitHead":"927551aa1b57037f3ff6e11c4828d7d9d887d4e2","scripts":{"test":"node --test test/*.test.js","build":"node build.js","check":"node --check index.js && node --check entrys/node.js && node --check entrys/browser.js && node --check build.js && find src -name '*.js' -maxdepth 3 -print0 | xargs -0 -n1 node --check","prepublishOnly":"npm run build"},"_npmUser":{"name":"skrillex12242018","email":"572299072@qq.com"},"_npmVersion":"10.9.4","description":"Native Android automation toolkit for Apify-compatible actors.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"jimp":"^1.6.1","json-cycle":"^1.5.0","fast-xml-parser":"^4.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2"},"_npmOperationalInternal":{"tmp":"tmp/android-toolkit_1.0.29_1782889953960_0.28962781913808966","host":"s3://npm-registry-packages-npm-production"}},"1.0.30":{"name":"@skrillex1224/android-toolkit","version":"1.0.30","_id":"@skrillex1224/android-toolkit@1.0.30","maintainers":[{"name":"skrillex12242018","email":"572299072@qq.com"}],"dist":{"shasum":"8c7649ce50834c6e1328067f3706692b2091236f","tarball":"https://registry.npmjs.org/@skrillex1224/android-toolkit/-/android-toolkit-1.0.30.tgz","fileCount":10,"integrity":"sha512-JbJNlpS0jkTWAdreVGql0zs8yKvWxeepiFBA8NXuHLRII9NNXJKBVu+IQuETIk+mTvkdlEOpqfSnFFwsuY+K+g==","signatures":[{"sig":"MEQCIDAQE4N6RtULUgDcnbQ8EcM9ojEojJ2pW/JQ8jJGYC2aAiAUfk+dvL5A3VuLLGWG6ncrx2ryRVf7lmqtQ2GHETZkOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":543798},"main":"dist/index.cjs","type":"module","types":"index.d.ts","module":"dist/index.js","engines":{"node":">=22.5.0"},"exports":{".":{"types":"./index.d.ts","import":"./dist/index.js","browser":{"types":"./browser.d.ts","default":"./dist/browser.js"},"require":"./dist/index.cjs"},"./browser":{"types":"./browser.d.ts","default":"./dist/browser.js"}},"gitHead":"927551aa1b57037f3ff6e11c4828d7d9d887d4e2","scripts":{"test":"node --test test/*.test.js","build":"node build.js","check":"node --check index.js && node --check entrys/node.js && node --check entrys/browser.js && node --check build.js && find src -name '*.js' -maxdepth 3 -print0 | xargs -0 -n1 node --check","prepublishOnly":"npm run build"},"_npmUser":{"name":"skrillex12242018","email":"572299072@qq.com"},"_npmVersion":"10.9.4","description":"Native Android automation toolkit for Apify-compatible actors.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"jimp":"^1.6.1","json-cycle":"^1.5.0","fast-xml-parser":"^4.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2"},"_npmOperationalInternal":{"tmp":"tmp/android-toolkit_1.0.30_1782899133167_0.11342997428969359","host":"s3://npm-registry-packages-npm-production"}},"1.0.31":{"name":"@skrillex1224/android-toolkit","version":"1.0.31","_id":"@skrillex1224/android-toolkit@1.0.31","maintainers":[{"name":"skrillex12242018","email":"572299072@qq.com"}],"dist":{"shasum":"c40023d71b7fe1f68ec7035f01524cbd6612a9a7","tarball":"https://registry.npmjs.org/@skrillex1224/android-toolkit/-/android-toolkit-1.0.31.tgz","fileCount":10,"integrity":"sha512-+Xwvwc5bz2CVtINcYD105QiB+H/NTQIolNfxPJG8vng5lzSGPxcJUY8ZZM3P8Upu9asP6b8F8+HREwUAfO8NkQ==","signatures":[{"sig":"MEQCIHOs0Td5Yx3aa4voinN7IctHiWJjdl4KjxXHQNOZDEB8AiAI0+PBOX7Fzmzu5UWF6Cp+j/yPlencMDaMeXjzDfokTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":705248},"main":"dist/index.cjs","type":"module","types":"index.d.ts","module":"dist/index.js","engines":{"node":">=22.5.0"},"exports":{".":{"types":"./index.d.ts","import":"./dist/index.js","browser":{"types":"./browser.d.ts","default":"./dist/browser.js"},"require":"./dist/index.cjs"},"./browser":{"types":"./browser.d.ts","default":"./dist/browser.js"}},"gitHead":"f49f5044e96de297773cea1c1e5137c17bb09a65","scripts":{"test":"node --test test/*.test.js","build":"node build.js","check":"node --check index.js && node --check entrys/node.js && node --check entrys/browser.js && node --check build.js && find src -name '*.js' -maxdepth 3 -print0 | xargs -0 -n1 node --check","prepublishOnly":"npm run build"},"_npmUser":{"name":"skrillex12242018","email":"572299072@qq.com"},"_npmVersion":"10.9.4","description":"Native Android automation toolkit for Apify-compatible actors.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"jimp":"^1.6.1","json-cycle":"^1.5.0","fast-xml-parser":"^4.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2"},"_npmOperationalInternal":{"tmp":"tmp/android-toolkit_1.0.31_1783052156917_0.2779529239532543","host":"s3://npm-registry-packages-npm-production"}},"1.0.32":{"name":"@skrillex1224/android-toolkit","version":"1.0.32","_id":"@skrillex1224/android-toolkit@1.0.32","maintainers":[{"name":"skrillex12242018","email":"572299072@qq.com"}],"dist":{"shasum":"5a3a4f752cea304c4d965357bbab8ca77437ec8e","tarball":"https://registry.npmjs.org/@skrillex1224/android-toolkit/-/android-toolkit-1.0.32.tgz","fileCount":10,"integrity":"sha512-RQVVhHHNIJFfTOwu3ph4Hpq3S2uuQJA/GK5raVsv4qitpCPcqzqEGPmgyQS/+2x9pOE0oxNBKS3BFiV3dn1ZPw==","signatures":[{"sig":"MEQCIAYIx6AAKAe8odTbwP8TGuWRSq4tp9+FHC8ToFeA7wllAiA4TqhYAB668CSjqAe/H6rxLEDd+9N8RNqsJKCEsafkKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":717818},"main":"dist/index.cjs","type":"module","types":"index.d.ts","module":"dist/index.js","engines":{"node":">=22.5.0"},"exports":{".":{"types":"./index.d.ts","import":"./dist/index.js","browser":{"types":"./browser.d.ts","default":"./dist/browser.js"},"require":"./dist/index.cjs"},"./browser":{"types":"./browser.d.ts","default":"./dist/browser.js"}},"gitHead":"1640e66dfff1da867b412cc9a50c91ffe5d49f3a","scripts":{"test":"node --test test/*.test.js","build":"node build.js","check":"node --check index.js && node --check entrys/node.js && node --check entrys/browser.js && node --check build.js && find src -name '*.js' -maxdepth 3 -print0 | xargs -0 -n1 node --check","prepublishOnly":"npm run build"},"_npmUser":{"name":"skrillex12242018","email":"572299072@qq.com"},"_npmVersion":"10.9.4","description":"Native Android automation toolkit for Apify-compatible actors.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"jimp":"^1.6.1","json-cycle":"^1.5.0","fast-xml-parser":"^4.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2"},"_npmOperationalInternal":{"tmp":"tmp/android-toolkit_1.0.32_1784109474034_0.5732295944468788","host":"s3://npm-registry-packages-npm-production"}},"1.0.34":{"name":"@skrillex1224/android-toolkit","version":"1.0.34","_id":"@skrillex1224/android-toolkit@1.0.34","maintainers":[{"name":"skrillex12242018","email":"572299072@qq.com"}],"dist":{"shasum":"d94875ede7049b9d9536245029549dc42ba2b1a8","tarball":"https://registry.npmjs.org/@skrillex1224/android-toolkit/-/android-toolkit-1.0.34.tgz","fileCount":10,"integrity":"sha512-cKH3IK4XAQHp7LnGOe7Mk8EwDvCIV6H93yTfA5/YZk/nBqiE0icrSwZ8Lap7WejOuKXsG2sZkY+WMESyf92k0A==","signatures":[{"sig":"MEUCIFRMxHM9Ca+xvaUYFPbcB/HMaNcWaCXnGk+sbu6HlQTOAiEA/rTjf2C6p/Z9vdHlcI1uDGGwnwDm6WhQSaJgX1tcsg8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":710306},"main":"dist/index.cjs","type":"module","types":"index.d.ts","module":"dist/index.js","engines":{"node":">=22.5.0"},"exports":{".":{"types":"./index.d.ts","import":"./dist/index.js","browser":{"types":"./browser.d.ts","default":"./dist/browser.js"},"require":"./dist/index.cjs"},"./browser":{"types":"./browser.d.ts","default":"./dist/browser.js"}},"gitHead":"1af0ff7d5df3b6972b36b49e05f6f5eecbce47a3","scripts":{"test":"node --test test/*.test.js","build":"node build.js","check":"node --check index.js && node --check entrys/node.js && node --check entrys/browser.js && node --check build.js && find src -name '*.js' -maxdepth 3 -print0 | xargs -0 -n1 node --check","prepublishOnly":"npm run build"},"_npmUser":{"name":"skrillex12242018","email":"572299072@qq.com"},"_npmVersion":"10.9.4","description":"Native Android automation toolkit for Apify-compatible actors.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"jimp":"^1.6.1","json-cycle":"^1.5.0","fast-xml-parser":"^4.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2"},"_npmOperationalInternal":{"tmp":"tmp/android-toolkit_1.0.34_1784119538563_0.8221712657226603","host":"s3://npm-registry-packages-npm-production"}},"1.0.35":{"name":"@skrillex1224/android-toolkit","version":"1.0.35","_id":"@skrillex1224/android-toolkit@1.0.35","maintainers":[{"name":"skrillex12242018","email":"572299072@qq.com"}],"dist":{"shasum":"62b046ac814b0d9cba499e6e62c9b23fdc486cc0","tarball":"https://registry.npmjs.org/@skrillex1224/android-toolkit/-/android-toolkit-1.0.35.tgz","fileCount":10,"integrity":"sha512-chYrqHY+zLWFeoKKOlEBBooLWfR4kT1QG262rzQloEt3OMHVRS1HcR90+CnGf4l6XAJ6MgQ+oXi+xhm/7WZt0g==","signatures":[{"sig":"MEUCIHMDnppuLAHX70bQCy6t5W3W1PMMvO7JHR6BjhjA/inMAiEA2BHDyTfgPGuN/xu2551Mm6sCDCqnH+X1Y69SruqcLBA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":710306},"main":"dist/index.cjs","type":"module","types":"index.d.ts","module":"dist/index.js","engines":{"node":">=22.5.0"},"exports":{".":{"types":"./index.d.ts","import":"./dist/index.js","browser":{"types":"./browser.d.ts","default":"./dist/browser.js"},"require":"./dist/index.cjs"},"./browser":{"types":"./browser.d.ts","default":"./dist/browser.js"}},"gitHead":"c6150b51a39d2af745f30f9073ea0e14a8b48174","scripts":{"test":"node --test test/*.test.js","build":"node build.js","check":"node --check index.js && node --check entrys/node.js && node --check entrys/browser.js && node --check build.js && find src -name '*.js' -maxdepth 3 -print0 | xargs -0 -n1 node --check","prepublishOnly":"npm run build"},"_npmUser":{"name":"skrillex12242018","email":"572299072@qq.com"},"_npmVersion":"11.13.0","description":"Native Android automation toolkit for Apify-compatible actors.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"jimp":"^1.6.1","json-cycle":"^1.5.0","fast-xml-parser":"^4.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2"},"_npmOperationalInternal":{"tmp":"tmp/android-toolkit_1.0.35_1786963174183_0.5631448866485806","host":"s3://npm-registry-packages-npm-production"}},"1.0.39":{"name":"@skrillex1224/android-toolkit","version":"1.0.39","_id":"@skrillex1224/android-toolkit@1.0.39","maintainers":[{"name":"skrillex12242018","email":"572299072@qq.com"}],"dist":{"shasum":"f8f5244f6ec7b134ee4590cec769279c9cf79c5e","tarball":"https://registry.npmjs.org/@skrillex1224/android-toolkit/-/android-toolkit-1.0.39.tgz","fileCount":10,"integrity":"sha512-EByQI428J6fF72jY9u222ySbu0BoccGkg9YQ7TmMaYaV8XBw5tfuvtfcyGaxHiGhTaCVs4dV2Y38pTuCcFMdxg==","signatures":[{"sig":"MEUCIQCf1HwVLvLj8e7hHbGwgwBTFYzrq7HunyjywY3xH9f5JwIgTj9fvtdQdRSnxb28HAp22yB3H/O9DxulApPZj8UG8Kg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":712648},"main":"dist/index.cjs","type":"module","types":"index.d.ts","module":"dist/index.js","engines":{"node":">=22.5.0"},"exports":{".":{"types":"./index.d.ts","import":"./dist/index.js","browser":{"types":"./browser.d.ts","default":"./dist/browser.js"},"require":"./dist/index.cjs"},"./browser":{"types":"./browser.d.ts","default":"./dist/browser.js"}},"gitHead":"c4722cc4452450ab3329e4f7dc4bdb85a992341e","scripts":{"test":"node --test test/*.test.js","build":"node build.js","check":"node --check index.js && node --check entrys/node.js && node --check entrys/browser.js && node --check build.js && find src -name '*.js' -maxdepth 3 -print0 | xargs -0 -n1 node --check","prepublishOnly":"npm run build"},"_npmUser":{"name":"skrillex12242018","email":"572299072@qq.com"},"_npmVersion":"10.9.4","description":"Native Android automation toolkit for Apify-compatible actors.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"jimp":"^1.6.1","json-cycle":"^1.5.0","fast-xml-parser":"^4.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2"},"_npmOperationalInternal":{"tmp":"tmp/android-toolkit_1.0.39_1787212840479_0.15257285625166972","host":"s3://npm-registry-packages-npm-production"}},"1.0.40":{"name":"@skrillex1224/android-toolkit","version":"1.0.40","_id":"@skrillex1224/android-toolkit@1.0.40","maintainers":[{"name":"skrillex12242018","email":"572299072@qq.com"}],"dist":{"shasum":"f0e1b437298e99c4e241a16d2ad5dbd2552bbcb4","tarball":"https://registry.npmjs.org/@skrillex1224/android-toolkit/-/android-toolkit-1.0.40.tgz","fileCount":10,"integrity":"sha512-8Cigwuc5Gd38pKg6GgQvBweHZgNFZleb4XKx+18ZbDRT5PzirHYfwwHNXrZSngiRRoCyabXhOcBQGSnIEDNFCw==","signatures":[{"sig":"MEYCIQC8+bTiaxCinOHtamZAOH9zxiTI/VL0Q2h+cVovFEFbHAIhAMJp3OCc2YVqs56JKk8dPq9UjoexhxbaJBShNqqjv4FH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":722547},"main":"dist/index.cjs","type":"module","types":"index.d.ts","module":"dist/index.js","engines":{"node":">=22.5.0"},"exports":{".":{"types":"./index.d.ts","import":"./dist/index.js","browser":{"types":"./browser.d.ts","default":"./dist/browser.js"},"require":"./dist/index.cjs"},"./browser":{"types":"./browser.d.ts","default":"./dist/browser.js"}},"gitHead":"436620450876fc83696eddc589abcdcdcf68ee42","scripts":{"test":"node --test test/*.test.js","build":"node build.js","check":"node --check index.js && node --check entrys/node.js && node --check entrys/browser.js && node --check build.js && find src -name '*.js' -maxdepth 3 -print0 | xargs -0 -n1 node --check","prepublishOnly":"npm run build"},"_npmUser":{"name":"skrillex12242018","email":"572299072@qq.com"},"_npmVersion":"11.13.0","description":"Native Android automation toolkit for Apify-compatible actors.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"jimp":"^1.6.1","json-cycle":"^1.5.0","fast-xml-parser":"^4.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2"},"_npmOperationalInternal":{"tmp":"tmp/android-toolkit_1.0.40_1787212945883_0.5936629077463669","host":"s3://npm-registry-packages-npm-production"}},"1.0.41":{"name":"@skrillex1224/android-toolkit","version":"1.0.41","_id":"@skrillex1224/android-toolkit@1.0.41","maintainers":[{"name":"skrillex12242018","email":"572299072@qq.com"}],"dist":{"shasum":"68ed30545ebf0c9cb8bb0640196781f083d4058d","tarball":"https://registry.npmjs.org/@skrillex1224/android-toolkit/-/android-toolkit-1.0.41.tgz","fileCount":10,"integrity":"sha512-TZNZaB87dAC4au2HtwCiVs9N86iBTnJXoC2zB417nHYMez9IotTZNKKg5XywzeyUZ3uwrvcgNNjNz0VH8fgDgw==","signatures":[{"sig":"MEQCIBDlkUpMNIzr5188C6EZZs9MQM3wFSDe7ElCefiVI9k5AiBDlr3UaLc0nqolxc+OKICOw+P+pUKsdeN2EzZm7CgJNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":723087},"main":"dist/index.cjs","type":"module","types":"index.d.ts","module":"dist/index.js","engines":{"node":">=22.5.0"},"exports":{".":{"types":"./index.d.ts","import":"./dist/index.js","browser":{"types":"./browser.d.ts","default":"./dist/browser.js"},"require":"./dist/index.cjs"},"./browser":{"types":"./browser.d.ts","default":"./dist/browser.js"}},"gitHead":"436620450876fc83696eddc589abcdcdcf68ee42","scripts":{"test":"node --test test/*.test.js","build":"node build.js","check":"node --check index.js && node --check entrys/node.js && node --check entrys/browser.js && node --check build.js && find src -name '*.js' -maxdepth 3 -print0 | xargs -0 -n1 node --check","prepublishOnly":"npm run build"},"_npmUser":{"name":"skrillex12242018","email":"572299072@qq.com"},"_npmVersion":"11.13.0","description":"Native Android automation toolkit for Apify-compatible actors.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"jimp":"^1.6.1","json-cycle":"^1.5.0","fast-xml-parser":"^4.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2"},"_npmOperationalInternal":{"tmp":"tmp/android-toolkit_1.0.41_1787312251771_0.8761566322543204","host":"s3://npm-registry-packages-npm-production"}},"1.0.42":{"name":"@skrillex1224/android-toolkit","version":"1.0.42","_id":"@skrillex1224/android-toolkit@1.0.42","maintainers":[{"name":"skrillex12242018","email":"572299072@qq.com"}],"dist":{"shasum":"75eb96f7801deb52ee8cbe6816490569303b0861","tarball":"https://registry.npmjs.org/@skrillex1224/android-toolkit/-/android-toolkit-1.0.42.tgz","fileCount":10,"integrity":"sha512-XB169aRUmZR2BiOdhim/gUshBTm9h3shDVO5M2lpInS9whnt2ig0oLmj0TWsOypkROQeFRV5dqIYqn13ipudTQ==","signatures":[{"sig":"MEUCIGwpXau9wjwwWMesOOZlaaRGxnTw/FOgDqygfUcQuEwVAiEAxySOxN9yCs7kl8jFwuteRE22Vl0/uQWX9aOnoEtQPjk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":715395},"main":"dist/index.cjs","type":"module","types":"index.d.ts","module":"dist/index.js","engines":{"node":">=22.5.0"},"exports":{".":{"types":"./index.d.ts","import":"./dist/index.js","browser":{"types":"./browser.d.ts","default":"./dist/browser.js"},"require":"./dist/index.cjs"},"./browser":{"types":"./browser.d.ts","default":"./dist/browser.js"}},"scripts":{"test":"node --test test/*.test.js","build":"node build.js","check":"node --check index.js && node --check entrys/node.js && node --check entrys/browser.js && node --check build.js && find src -name '*.js' -maxdepth 3 -print0 | xargs -0 -n1 node --check","prepublishOnly":"npm run build"},"_npmUser":{"name":"skrillex12242018","email":"572299072@qq.com"},"_npmVersion":"10.9.4","description":"Native Android automation toolkit for Apify-compatible actors.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"jimp":"^1.6.1","json-cycle":"^1.5.0","fast-xml-parser":"^4.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2"},"_npmOperationalInternal":{"tmp":"tmp/android-toolkit_1.0.42_1787541544976_0.9535097419436154","host":"s3://npm-registry-packages-npm-production"}},"1.0.43":{"name":"@skrillex1224/android-toolkit","version":"1.0.43","_id":"@skrillex1224/android-toolkit@1.0.43","maintainers":[{"name":"skrillex12242018","email":"572299072@qq.com"}],"dist":{"shasum":"612e38fa2d93c1cb64f1b819677a46e5ae27ba24","tarball":"https://registry.npmjs.org/@skrillex1224/android-toolkit/-/android-toolkit-1.0.43.tgz","fileCount":10,"integrity":"sha512-53I0gN5Z40rpRim1PpTklZ+6H3MAMyfbpgPLEzs76PT+uFysXNI/EmoIfrdR2Zp4vpMKncdt8fKjjW1CDhDLVQ==","signatures":[{"sig":"MEUCIApkn209G7g6JM3Ss6avESGTbPDHZXgP7n3HaySKCl0UAiEA0WQPoqZylXx5T6YKQbElapNVk75Dq4t3Cs0UBFOFBbw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":742197},"main":"dist/index.cjs","type":"module","types":"index.d.ts","module":"dist/index.js","engines":{"node":">=22.5.0"},"exports":{".":{"types":"./index.d.ts","import":"./dist/index.js","browser":{"types":"./browser.d.ts","default":"./dist/browser.js"},"require":"./dist/index.cjs"},"./browser":{"types":"./browser.d.ts","default":"./dist/browser.js"}},"gitHead":"fce2e2b36d20152859d8a5ead926f090e2d346e1","scripts":{"test":"node --test test/*.test.js","build":"node build.js","check":"node --check index.js && node --check entrys/node.js && node --check entrys/browser.js && node --check build.js && find src -name '*.js' -maxdepth 3 -print0 | xargs -0 -n1 node --check","prepublishOnly":"npm run build"},"_npmUser":{"name":"skrillex12242018","email":"572299072@qq.com"},"_npmVersion":"11.13.0","description":"Native Android automation toolkit for Apify-compatible actors.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"jimp":"^1.6.1","json-cycle":"^1.5.0","fast-xml-parser":"^4.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2"},"_npmOperationalInternal":{"tmp":"tmp/android-toolkit_1.0.43_1787627572008_0.1035196126363438","host":"s3://npm-registry-packages-npm-production"}},"1.0.44":{"name":"@skrillex1224/android-toolkit","version":"1.0.44","_id":"@skrillex1224/android-toolkit@1.0.44","maintainers":[{"name":"skrillex12242018","email":"572299072@qq.com"}],"dist":{"shasum":"5b7d9c4d835def02cee918cc2492e1be1e4e3e64","tarball":"https://registry.npmjs.org/@skrillex1224/android-toolkit/-/android-toolkit-1.0.44.tgz","fileCount":10,"integrity":"sha512-duv8UXCkZsV2ezD3pBBeWPQMEHDEXJqy0QGLZu4+UBoTsAPfyn128ArLm7Q5G9hYDg71aBbFfYvCcyOhKcoF6Q==","signatures":[{"sig":"MEQCIHos21fZutcl9uBbILy1r355m6xv+iOyfvD8bfM23ZG/AiA/ztPL7LY+624NchQOZOnVOENc2hjFckPPOSCa9T0nBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":735298},"main":"dist/index.cjs","type":"module","types":"index.d.ts","module":"dist/index.js","engines":{"node":">=22.5.0"},"exports":{".":{"types":"./index.d.ts","import":"./dist/index.js","browser":{"types":"./browser.d.ts","default":"./dist/browser.js"},"require":"./dist/index.cjs"},"./browser":{"types":"./browser.d.ts","default":"./dist/browser.js"}},"gitHead":"fce2e2b36d20152859d8a5ead926f090e2d346e1","scripts":{"test":"node --test test/*.test.js","build":"node build.js","check":"node --check index.js && node --check entrys/node.js && node --check entrys/browser.js && node --check build.js && find src -name '*.js' -maxdepth 3 -print0 | xargs -0 -n1 node --check","prepublishOnly":"npm run build"},"_npmUser":{"name":"skrillex12242018","email":"572299072@qq.com"},"_npmVersion":"11.13.0","description":"Native Android automation toolkit for Apify-compatible actors.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"jimp":"^1.6.1","json-cycle":"^1.5.0","fast-xml-parser":"^4.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2"},"_npmOperationalInternal":{"tmp":"tmp/android-toolkit_1.0.44_1787638948396_0.3253398737391533","host":"s3://npm-registry-packages-npm-production"}},"1.0.45":{"name":"@skrillex1224/android-toolkit","version":"1.0.45","_id":"@skrillex1224/android-toolkit@1.0.45","maintainers":[{"name":"skrillex12242018","email":"572299072@qq.com"}],"dist":{"shasum":"e23cf083743ccf859dd2a4ecdff2c50811329c92","tarball":"https://registry.npmjs.org/@skrillex1224/android-toolkit/-/android-toolkit-1.0.45.tgz","fileCount":10,"integrity":"sha512-YdJjzHtUlkZctDGZUwyM2pNHK+KUvEPvqnc3RtXz0nwUXpd9CtEyKdeAVf/VlqT+s7eEaRYWBAzCJUI+GFA9bQ==","signatures":[{"sig":"MEUCIGJZ3/j6JeH4g/5rGyEkeozIrMlzN0W3RJ6AReVRompSAiEA14qKuH1iN3//TLSyuKHub5RSWdfyr+UXMnPqc9eQ5dk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":756482},"main":"dist/index.cjs","type":"module","types":"index.d.ts","module":"dist/index.js","engines":{"node":">=22.5.0"},"exports":{".":{"types":"./index.d.ts","import":"./dist/index.js","browser":{"types":"./browser.d.ts","default":"./dist/browser.js"},"require":"./dist/index.cjs"},"./browser":{"types":"./browser.d.ts","default":"./dist/browser.js"}},"gitHead":"66648cfe076bbd7a44e75a135dd485cf8c6a07a6","scripts":{"test":"node --test test/*.test.js","build":"node build.js","check":"node --check index.js && node --check entrys/node.js && node --check entrys/browser.js && node --check build.js && find src -name '*.js' -maxdepth 3 -print0 | xargs -0 -n1 node --check","prepublishOnly":"npm run build"},"_npmUser":{"name":"skrillex12242018","email":"572299072@qq.com"},"_npmVersion":"11.13.0","description":"Native Android automation toolkit for Apify-compatible actors.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"jimp":"^1.6.1","json-cycle":"^1.5.0","fast-xml-parser":"^4.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2"},"_npmOperationalInternal":{"tmp":"tmp/android-toolkit_1.0.45_1787797634360_0.04980647514834957","host":"s3://npm-registry-packages-npm-production"}},"1.0.46":{"name":"@skrillex1224/android-toolkit","version":"1.0.46","_id":"@skrillex1224/android-toolkit@1.0.46","maintainers":[{"name":"skrillex12242018","email":"572299072@qq.com"}],"dist":{"shasum":"ada18925dc697423701052eaa253fd75515bb2a2","tarball":"https://registry.npmjs.org/@skrillex1224/android-toolkit/-/android-toolkit-1.0.46.tgz","fileCount":10,"integrity":"sha512-UELV+M6VPjhtarPL9Ne7rxwoktV7U1GgaH8uRhUYIOpHM9qmoAarp/ZdtaQZaOMoKI53cLpOFDuHPkIxsz5BJg==","signatures":[{"sig":"MEYCIQC2nlnlBPgTqXCnAOLBeeljUi3i5kdK16eQCuCfyUXEsQIhAJfPAWmvhwDCdv2t7ZAoKWoamXT688usG/FtCCjP41+e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":760460},"main":"dist/index.cjs","type":"module","types":"index.d.ts","module":"dist/index.js","engines":{"node":">=22.5.0"},"exports":{".":{"types":"./index.d.ts","import":"./dist/index.js","browser":{"types":"./browser.d.ts","default":"./dist/browser.js"},"require":"./dist/index.cjs"},"./browser":{"types":"./browser.d.ts","default":"./dist/browser.js"}},"gitHead":"66648cfe076bbd7a44e75a135dd485cf8c6a07a6","scripts":{"test":"node --test test/*.test.js","build":"node build.js","check":"node --check index.js && node --check entrys/node.js && node --check entrys/browser.js && node --check build.js && find src -name '*.js' -maxdepth 3 -print0 | xargs -0 -n1 node --check","prepublishOnly":"npm run build"},"_npmUser":{"name":"skrillex12242018","email":"572299072@qq.com"},"_npmVersion":"11.13.0","description":"Native Android automation toolkit for Apify-compatible actors.","directories":{},"_nodeVersion":"24.17.0","dependencies":{"jimp":"^1.6.1","json-cycle":"^1.5.0","fast-xml-parser":"^4.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2"},"_npmOperationalInternal":{"tmp":"tmp/android-toolkit_1.0.46_1787802049583_0.521992382880605","host":"s3://npm-registry-packages-npm-production"}},"1.0.47":{"name":"@skrillex1224/android-toolkit","version":"1.0.47","description":"Native Android automation toolkit for Apify-compatible actors.","type":"module","main":"dist/index.cjs","module":"dist/index.js","types":"index.d.ts","exports":{".":{"browser":{"types":"./browser.d.ts","default":"./dist/browser.js"},"types":"./index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./browser":{"types":"./browser.d.ts","default":"./dist/browser.js"}},"scripts":{"build":"node build.js","check":"node --check index.js && node --check entrys/node.js && node --check entrys/browser.js && node --check build.js && find src -name '*.js' -maxdepth 3 -print0 | xargs -0 -n1 node --check","test":"node --test test/*.test.js","prepublishOnly":"npm run build"},"engines":{"node":">=22.5.0"},"dependencies":{"fast-xml-parser":"^4.5.1","jimp":"^1.6.1","json-cycle":"^1.5.0"},"devDependencies":{"esbuild":"^0.24.2"},"publishConfig":{"access":"public"},"gitHead":"66648cfe076bbd7a44e75a135dd485cf8c6a07a6","_id":"@skrillex1224/android-toolkit@1.0.47","_nodeVersion":"24.17.0","_npmVersion":"11.13.0","dist":{"integrity":"sha512-gpiwhbruGJsWewC0BdKEsERNhIRQMTIs247xYAfE2jNhupi0Iqa+SYu7SJJKAxJ8MTF9xbBuCLtZLr6JiPaQbA==","shasum":"814a32c2adb068bcab01d02f8a19ffe0a0e3b8be","tarball":"https://registry.npmjs.org/@skrillex1224/android-toolkit/-/android-toolkit-1.0.47.tgz","fileCount":10,"unpackedSize":760460,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBhQwB1CbiHVGYTDgo6kpQXPhUHj07aja2iMP5xa7sAhAiBkbIsxNuKVwhQFnIeD+TVcx3YuJ60cAPgasMWQkOzfng=="}]},"_npmUser":{"name":"skrillex12242018","email":"572299072@qq.com"},"directories":{},"maintainers":[{"name":"skrillex12242018","email":"572299072@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/android-toolkit_1.0.47_1787812162733_0.736423239290976"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-30T04:03:58.055Z","modified":"2026-08-27T06:29:23.091Z","0.1.0":"2026-05-30T04:03:58.280Z","0.1.1":"2026-05-30T04:42:16.122Z","0.1.2":"2026-06-01T03:31:04.673Z","0.1.7":"2026-06-15T12:11:35.755Z","0.1.8":"2026-06-16T10:43:46.795Z","0.1.9":"2026-06-16T11:44:37.663Z","1.0.0":"2026-06-17T11:16:15.569Z","1.0.1":"2026-06-17T11:18:25.785Z","1.0.2":"2026-06-17T11:30:49.878Z","1.0.3":"2026-06-17T11:32:34.870Z","1.0.5":"2026-06-22T07:43:27.260Z","1.0.6":"2026-06-22T07:48:37.956Z","1.0.7":"2026-06-22T08:04:16.106Z","1.0.8":"2026-06-22T08:11:55.398Z","1.0.9":"2026-06-22T08:30:04.747Z","1.0.10":"2026-06-22T09:07:42.590Z","1.0.11":"2026-06-22T09:11:58.345Z","1.0.12":"2026-06-25T03:10:15.470Z","1.0.13":"2026-06-25T06:29:55.208Z","1.0.14":"2026-06-25T16:45:34.238Z","1.0.15":"2026-06-26T05:36:00.200Z","1.0.16":"2026-06-26T07:40:49.455Z","1.0.17":"2026-06-26T07:57:55.463Z","1.0.18":"2026-06-26T08:08:29.330Z","1.0.19":"2026-06-26T08:23:46.842Z","1.0.20":"2026-06-26T13:38:01.117Z","1.0.21":"2026-06-26T14:06:39.150Z","1.0.22":"2026-06-27T03:13:27.230Z","1.0.23":"2026-06-29T13:24:40.348Z","1.0.24":"2026-06-29T13:40:07.188Z","1.0.26":"2026-06-30T12:32:59.892Z","1.0.27":"2026-06-30T14:19:01.393Z","1.0.28":"2026-06-30T14:48:33.225Z","1.0.29":"2026-07-01T07:12:34.080Z","1.0.30":"2026-07-01T09:45:33.330Z","1.0.31":"2026-07-03T04:15:57.061Z","1.0.32":"2026-07-15T09:57:54.186Z","1.0.34":"2026-07-15T12:45:38.745Z","1.0.35":"2026-08-17T10:39:34.364Z","1.0.39":"2026-08-20T08:00:40.692Z","1.0.40":"2026-08-20T08:02:26.043Z","1.0.41":"2026-08-21T11:37:31.950Z","1.0.42":"2026-08-24T03:19:05.145Z","1.0.43":"2026-08-25T03:12:52.182Z","1.0.44":"2026-08-25T06:22:28.536Z","1.0.45":"2026-08-27T02:27:14.561Z","1.0.46":"2026-08-27T03:40:49.790Z","1.0.47":"2026-08-27T06:29:22.926Z"},"description":"Native Android automation toolkit for Apify-compatible actors.","maintainers":[{"name":"skrillex12242018","email":"572299072@qq.com"}],"readme":"# Android Toolkit\n\n`@skrillex1224/android-toolkit` is the native Android counterpart to\n`@skrillex1224/playwright-toolkit`.\n\nActor code should import only `useAndroidToolKit()` and then use the returned modules.\nThe public API is intentionally small and destructive from v1 onward.\n\n```js\nimport { useAndroidToolKit } from '@skrillex1224/android-toolkit';\n\nconst { Launch } = useAndroidToolKit();\n\nawait Launch.run(async ({ ctx, kit }) => {\n  const { ApifyKit, DeviceInput, Mutation, Share } = kit;\n  await ApifyKit.runStep('输入并发送', ctx, async () => {\n    await DeviceInput.click(ctx, { id: 'input_text' });\n    await DeviceInput.fill(ctx, { id: 'input_text' }, ctx.query);\n    await DeviceInput.click(ctx, { id: 'action_send' });\n  });\n  await Mutation.waitForStable(ctx, { id: 'message_list' });\n  const screenshotBase64 = await Share.captureScreen(ctx);\n  await ApifyKit.pushArtifact({ screenshotBase64 });\n});\n```\n\n## Public Modules\n\n| Module | Responsibility |\n| --- | --- |\n| `Launch` | Native actor entrypoint with fixed `/apify_storage/input.json` and `/apify_storage/output.json` paths plus lifecycle hooks. |\n| `ApifyKit` | `runStep`, `runStepLoose`, `pushSuccess`, `pushFailed`, `pushArtifact`. |\n| `Device` | Low-level ADB primitives only. |\n| `DeviceView` | Native View-tree snapshot and selector lookup over `uiautomator dump`. |\n| `DeviceInput` | View-tree-backed click/fill/press/scroll APIs using ADB input. |\n| `Mutation` | Playwright-like stable wait semantics over matched ViewNode subtrees. |\n| `Share` | Sprite screenshot and clipboard share-link polling. |\n| `DeviceSQLite` | Root ADB-backed private SQLite snapshot queries. |\n| `Constants` | Native-useful actor metadata and codes. |\n| `Errors` | `CrawlerError` and error serialization. |\n\n## Runtime Contract\n\nThe toolkit does not install or discover runtime tools.\n\nRequired environment:\n\n- `ANDROID_TOOLKIT_ADB_PATH`\n\nDevice initialization, Appium Settings, UnicodeIME, and root ADB access belong\nto manager/cluster runtime. Runtime checks fail clearly when prerequisites are missing.\n\n## Boundaries\n\nIncluded:\n\n- ADB command execution, app launch, key input, screenshot, activity checks.\n- View-tree parsing with a real XML parser.\n- View selector operations: `id`, `text`, `textContains`, `contentDesc`, `className`.\n- Root ADB-backed SQLite queries through `DeviceSQLite.query()` only.\n\nExcluded:\n\n- Public generic process injection or app hook execution.\n- App hook clipboard helpers.\n- WebView event recorder.\n- App hook UI traversal/click helpers.\n- Package name and activity truth. Backend/runtime input owns those values.\n- Actor-specific DB schemas, message parsing, product parsing, and success criteria.\n\n## Android Actor Rules\n\n- Do not use hardcoded absolute coordinates, screen-ratio coordinates, or naked point taps in actor code.\n- Do not add fallback clicks. If the expected selector, DOM element, activity, or key-driven flow is unavailable, fail with a typed error and useful context.\n- UI actions must be driven by one of: native `DeviceView` selectors, WebView DOM actions, Android activity/intents, or deterministic key events with activity/state verification.\n- If an app renders custom UI that is invisible to `uiautomator`, use a stable app/runtime capability instead of guessing screen positions.\n- Bounds-based taps are allowed only when the bounds come from a located native view; WebView clicks must stay in `WebView.click`/`WebView.evaluate`.\n\n## Browser Entry\n\n`@skrillex1224/android-toolkit/browser` exports only `Constants` and `Errors`.\n","readmeFilename":"README.md"}