您好,欢迎来到99网。
搜索
您的当前位置:首页[autojs]利用console实现悬浮窗日志输出

[autojs]利用console实现悬浮窗日志输出

来源:99网

"ui";
ui.layout(
    <vertical>
        <button id="autoFloatWindow" text="开启悬浮窗" textSize="15sp" />
        <button id="autoService" text="开启无障碍服务" textSize="15sp" />
        <button id="fw" text="打开悬浮窗" />
        <button id="fw2" text="输出一串日志" />
    </vertical>
);
ui.autoService.on("click", function () {
    //弹出无障碍服务设置
    app.startActivity({
        action: "android.settings.ACCESSIBILITY_SETTINGS"
    });


});

ui.autoFloatWindow.on("click", function () {
    //申请悬浮窗
    importClass(android.content.Intent);
    importClass(android.net.Uri);
    importClass(android.provider.Settings);
    var intent = new Intent(Settings.ACTION_MANAGE_OVERLAY_PERMISSION,
        Uri.parse("package:" + context.getPackageName()));
    intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
    app.startActivity(intent);
});

ui.fw.on("click", function () {
    threads.start(function(){
       console.show();
    });
});
ui.fw2.on("click", function () {
    threads.start(function(){
        console.log("123");
        console.log("456");
        console.log("123");
        console.log("123");
        console.log("123");
        console.log("123");
        console.log("123");
        console.log("123");
        console.log("123");
        console.log("123");
        console.log("888");
    });
});


输出效果:

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- 99spj.com 版权所有 湘ICP备2022005869号-5

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务