Giter VIP home page Giter VIP logo

fairy's People

Contributors

bennyhuo avatar helldefender avatar zane96 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

fairy's Issues

Nexus 5X 8.1.0 點擊“全局窗口”時報錯

12-25 15:34:15.524 26078 26078 D AndroidRuntime: Shutting down VM
12-25 15:34:15.530 26078 26078 E AndroidRuntime: FATAL EXCEPTION: main
12-25 15:34:15.530 26078 26078 E AndroidRuntime: Process: me.zane.fairy, PID: 26078
12-25 15:34:15.530 26078 26078 E AndroidRuntime: java.lang.IllegalStateException: Could not execute method for android:onClick
12-25 15:34:15.530 26078 26078 E AndroidRuntime: at android.support.v7.app.AppCompatViewInflater$DeclaredOnClickListener.onClick(AppCompatViewInflater.java:293)
12-25 15:34:15.530 26078 26078 E AndroidRuntime: at android.view.View.performClick(View.java:6294)
12-25 15:34:15.530 26078 26078 E AndroidRuntime: at android.view.View$PerformClick.run(View.java:24770)
12-25 15:34:15.530 26078 26078 E AndroidRuntime: at android.os.Handler.handleCallback(Handler.java:790)
12-25 15:34:15.530 26078 26078 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:99)
12-25 15:34:15.530 26078 26078 E AndroidRuntime: at android.os.Looper.loop(Looper.java:164)
12-25 15:34:15.530 26078 26078 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:6494)
12-25 15:34:15.530 26078 26078 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method)
12-25 15:34:15.530 26078 26078 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:438)
12-25 15:34:15.530 26078 26078 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:807)
12-25 15:34:15.530 26078 26078 E AndroidRuntime: Caused by: java.lang.reflect.InvocationTargetException
12-25 15:34:15.530 26078 26078 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method)
12-25 15:34:15.530 26078 26078 E AndroidRuntime: at android.support.v7.app.AppCompatViewInflater$DeclaredOnClickListener.onClick(AppCompatViewInflater.java:288)
12-25 15:34:15.530 26078 26078 E AndroidRuntime: ... 9 more
12-25 15:34:15.530 26078 26078 E AndroidRuntime: Caused by: android.view.WindowManager$BadTokenException: Unable to add window android.view.ViewRootImpl$W@b326109 -- permission denied for window type 2006
12-25 15:34:15.530 26078 26078 E AndroidRuntime: at android.view.ViewRootImpl.setView(ViewRootImpl.java:789)
12-25 15:34:15.530 26078 26078 E AndroidRuntime: at android.view.WindowManagerGlobal.addView(WindowManagerGlobal.java:356)
12-25 15:34:15.530 26078 26078 E AndroidRuntime: at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:93)
12-25 15:34:15.530 26078 26078 E AndroidRuntime: at me.zane.fairy.view.content.WindowControl.open(WindowControl.java:82)
12-25 15:34:15.530 26078 26078 E AndroidRuntime: at me.zane.fairy.view.content.LogcatActivity.gloablWindowReact(LogcatActivity.java:97)
12-25 15:34:15.530 26078 26078 E AndroidRuntime: ... 11 more

实际上还是用了adb进程的权限是吧

我只是大致读了一下代码,觉得可以读取的根本原因还是在adb shell sh /data/local/tmp/launcher.sh这句里以adb的身份拿到了获取系统Log的权限,对吧?实际上单纯想从app中读取系统logcat还是不可能的

/data/local/tmp/fairy: can't execute: Permission denied

您好,我使用您的项目的时候发现缺少libfairy.so文件,从您的launcher.sh中我发现他是把libfairy.so直接修改名称为fairy文件,再通过执行fairy文件开启纯java的Socket服务,但是我执行launcher.sh的时候告诉我没有权限,一时间不太明白该如何去操作,请教一下该如何弄

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.