본문 바로가기
ETC/Tip

[scrcpy] Android12로 업데이트 후 scrcpy 에러

by Youngs_ 2022. 2. 24.

안드로이드 12로 업데이트를 한 후 scrcpy가 아래 로그가 나오면서 실행되지 않을때는 scrcpy를 업데이트하면된다.

scrcpy 설치링크

https://github.com/Genymobile/scrcpy/releases

INFO: scrcpy 1.17 <https://github.com/Genymobile/scrcpy>
C:\Users\HN-5768\adb\scrcpy-server: 1 file pushed, 0 skipped. 55.2 MB/s (34930 bytes in 0.001s)
[server] INFO: Device: samsung SM-G970N (Android 12)
INFO: Renderer: direct3d
INFO: Initial texture: 1080x2280
WARN: Device disconnected
[server] ERROR: Exception on thread Thread[main,5,main]
java.lang.AssertionError: java.lang.reflect.InvocationTargetException
        at com.genymobile.scrcpy.wrappers.SurfaceControl.setDisplaySurface(SurfaceControl.java:75)
        at com.genymobile.scrcpy.ScreenEncoder.setDisplaySurface(ScreenEncoder.java:243)
        at com.genymobile.scrcpy.ScreenEncoder.internalStreamScreen(ScreenEncoder.java:91)
        at com.genymobile.scrcpy.ScreenEncoder.streamScreen(ScreenEncoder.java:60)
        at com.genymobile.scrcpy.Server.scrcpy(Server.java:80)
        at com.genymobile.scrcpy.Server.main(Server.java:252)
        at com.android.internal.os.RuntimeInit.nativeFinishInit(Native Method)
        at com.android.internal.os.RuntimeInit.main(RuntimeInit.java:374)
Caused by: java.lang.reflect.InvocationTargetException
        at java.lang.reflect.Method.invoke(Native Method)
        at com.genymobile.scrcpy.wrappers.SurfaceControl.setDisplaySurface(SurfaceControl.java:73)
        ... 7 more
Caused by: java.lang.IllegalArgumentException: displayToken must not be null
        at android.view.SurfaceControl$Transaction.setDisplaySurface(SurfaceControl.java:3372)
        at android.view.SurfaceControl.setDisplaySurface(SurfaceControl.java:2346)
        ... 9 more
WARN: Killing the server...

 

이전에 포스팅한 scrcpy 설치법을 참고하면 좋을것같다.

https://youngsblog.tistory.com/entry/%EC%95%88%EB%93%9C%EB%A1%9C%EC%9D%B4%EB%93%9C-%EB%94%94%EB%B0%94%EC%9D%B4%EC%8A%A4-PC-%ED%99%94%EB%A9%B4%EC%97%90-%EB%AF%B8%EB%9F%AC%EB%A7%81

 

[scrcpy] 안드로이드 디바이스 PC 화면에 미러링

scrcpy라는 툴을 이용하여 실제 안드로이드 디바이스 화면을 PC에 미러링 할 것이다. 1. ADB 설치 https://developer.android.com/studio/releases/platform-tools SDK 플랫폼 도구 출시 노트  | Android 개발자..

youngsblog.tistory.com

 

댓글