[Error] [Build] UnityException: GetRegistryStringValue can only be called from the main thread.
ํ๊ทธ: Build, Error, Game Engine, Unity
์นดํ ๊ณ ๋ฆฌ: UnityDocs
UnityException: GetRegistryStringValue can only be called from the main thread.
Constructors and field initializers will be executed from the loading thread when loading a scene.
Donโt use this function in the constructor or field initializers, instead move initialization code to the Awake or Start function.
๊ฐ๋ฐ์ค์ธ ๊ฒ์ ๋น๋๋ฅผ ๋ฝ์์ ํ ์คํธ ํด๋ณด๋ ค๊ณ ํ๋๋ ์ด๋ฐ ์๋ฌ๊ฐ ๋จ๋ฉฐ ๋น๋๊ฐ ๋์ง ์์๋ค.
์ฒ์์ ์๋ฌ ๋ก๊ทธ์์ main thread
๋ผ๊ณ ํ๊ธธ๋, ๋น๋๊ธฐ ํจ์๋ฅผ ์ฌ์ฉํ๋ฉด์ ๋ฌธ์ ๊ฐ ์๊ฒผ๋ ์๊ฐํ๋ฉฐ ์ฝ์ง ์ข ํ๋ค.
๊ทธ๋ฌ๋ค Build Setting ์ฐฝ์์ Windows, Mac, Linux
๋ฅผ ์ ํํ๋ฉด ๋จ์ง ์๊ณ
Android
๋ฅผ ์ ํํ๋ฉด ์๋ฌ๊ฐ ๋จ๊ธธ๋
Android ์ธํ
์ด ์๋ชป๋์๋๋ณด๋ค๊ณ ์ถ์ธกํ ์ ์์๋ค.
์ด๊ฒ ์ ๊ฒ ๋ค์ค์
๋ณธ ๊ฒฐ๊ณผ ์ด์ ๋ ๊ฐ๋จํ๋ค.
์บก์ณ์์ ์ฑ์์ ธ์์ง๋งโฆ JDK ํญ๋ชฉ์ด ๋ฌ๊ธ์์ด ๋น์์ ธ ์์๋ค. ;;
๋ค์ ์ฑ์์ฃผ๋ ์ ์๋ํ๋ค.
๋๊ธ๋จ๊ธฐ๊ธฐ