docs.unity3d.com/kr/2018.4/Manual/ManagedCodeDebugging.html

 

Unity에서 C# 코드 디버깅 - Unity 매뉴얼

디버거를 사용하면 애플리케이션이나 게임 실행 중 소스 코드를 검사할 수 있습니다. Unity에서는 다음의 코드 에디터를 사용하여 C# 코드를 디버깅할 수 있습니다.

docs.unity3d.com

2018.4 버전 이후로 안드로이드 디버깅을 할수 있는듯.?

 

핸드폰에서 빌드된 어플을 실행시키고 vs에서 유니티 연결하면 핸드폰이 뜨는데 그 상태에서 클릭하면 바로 붙음

근데 처음에 start 할때 있는 쪽을 디버깅 하려면 좀 불_편

해당 체크박스를 다 켜면 처음에 핸드폰에서 실행할때 디버거를 기다린다.

근데 디버깅 연결 기다리는중 팝업이 자동으로 없어지지는 않기 때문에

vs에서 디버깅 화면으로 넘어갔을 경우 그냥 ok 버튼을 눌러 닫고 실행시키면 된다.

Newtonsoft.json을 쓰고 있었고

윈도우에서는 잘 동작하는 코드가 android에서는 안됨

 

걷어내고 assetstore에서 파는 무료에셋인

JSON .NET For Unity

 

JSON .NET For Unity | 입출력 관리 | Unity Asset Store

Get the JSON .NET For Unity package from parentElement, LLC and speed up your game development process. Find this & other 입출력 관리 options on the Unity Asset Store.

assetstore.unity.com

을 사용할것.

 

Newtonsoft.json이 IL2CPP 환경에서만 dynamic Reflection을 하는것 같음

저 어셋이 Newtonsoft.json을 포팅한것으로 보임. 

그래서 코드는 하나도 안바꾸고 동작 가능

android 에서만 internet이 안되는 이슈 같이 보였음

<uses-permission android:name="android.permission.INTERNET" />
   
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />

을 넣고 

이것도 설정했는데 

 

안되면

 

 

 

인터넷 네트워크를 한번 더 확인해보자...

ㅎ....

+ Recent posts