IllegalAccessException
-
[Android] java.lang.IllegalAccessException : is not accessible from java.lang.Class<android.app.Instrumentation>Android/Exception 2020. 10. 25. 18:47
์๋๋ก์ด๋ ์๋ฌ ํด๊ฒฐ ๋ฐฉ๋ฒ์ ๋ํ ๊ธ์ ๋๋ค. java.lang.IllegalAccessException : is not accessible from java.lang.Class ์๋ฌ ํด๊ฒฐ ๋ฐฉ๋ฒ ์คํ๋์ ํ๋ฉด์ ๊ฐ๋ฐํ๋ ์ค์ ๋ฐ์ํ๋ ์๋ฌ์ ๋๋ค. ์คํ๋์ ํ๋ฉด์ ์ง์ ํ๋ ๋ฐฉ๋ฒ์๋ xml์ setContentView๋ฅผ ์์ฑํ๊ฑฐ๋, style๋ก theme๋ฅผ ์์ฑํ๋ ๋ฐฉ๋ฒ์ด ์์ต๋๋ค. style์ theme๋ก ์์ฑํ๊ธฐ ์ํด์ ์๋ก์ด class๋ฅผ ๋ง๋ค ๋ public์ ์ง์ ํ์ง ์์ ๊ฒฝ์ฐ ๋ค์๊ณผ ๊ฐ์ ์๋ฌ๊ฐ ๋ฐ์ํฉ๋๋ค. ๋ฐ๋ผ์, ์๋ก์ด class์ public์ผ๋ก ์์ฑํ๋ฉด ํด๊ฒฐํ ์ ์์ต๋๋ค.