๐ ๊ฐ๋ฐ98 [์๋๋ก์ด๋] AAR(Android Archive) ๋ง๋ค๊ธฐ ... 1 JAR (Java Archive) JAR๋ ํด๋น ํ๋ซํผ์์ JAVA ์์ฉํ๋ก๊ทธ๋จ์ ๋ฐฐํฌํ๊ธฐ ์ํด ๊ณ ์๋ ํจํค์ง ํ์ผ ํ์์ด๋ค. ์ปดํ์ผ๋ Javaํด๋์ค ํ์ผ๊ณผ, MANIFEST ๊ฐ์ ํ์ผ๋ค์ด ํฌํจ๋๋ค. ๊ธฐ๋ณธ์ ์ผ๋ก ZIP ์์นด์ด๋ธ ํํ์ด๋ค. AAR (Android Archive) Android ๋ผ์ด๋ธ๋ฌ๋ฆฌ ํ๋ก์ ํธ์ ๋ฐ์ด๋๋ฆฌ ๋ฐฐํฌํ์ด๋ค. ์ฃผ๋ก Javaํด๋์ค ํ์ผ๋ค๋ง ํฌํจํ๋ JAR์ ๋ฌ๋ฆฌ, ๋ฆฌ์์ค ํ์ผ๋ค๋ ํฌํจํ๊ณ ์๋ค. ํน์ ํ๋ก์ ํธ์ ์ข ์๋์ง ์๊ณ , stand alone ๋น๋ํ ์ ์์ผ๋ฉฐ, ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๋ด์ฉ์ด ์์ ๋ ๋๋ง๋ค ๋งค๋ฒ aar ํ์ผ์ ๋ณต๋ถํ ํ์๊ฐ ์๋ ๋ฐฉ์์ผ๋ก aar ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ๋ง๋ค ์ ์๋ค. DEX (Dalvik Excutable) DVM(Dalvik Virtual Machine)์ ์ํ ์คํ.. 2021. 8. 12. [์๋๋ก์ด๋] Java to Kotlin, Kotlin to Java Kotlin ์ผ๋ก ์์ฑ๋ ์ฝ๋๋ฅผ Java ๋ก ์์ฑํด์ผ ํ๋ ์ผ์ด ์๊ฒผ๋ค. (์ฝํ๋ฆฐ์ ๊ณต๋ถํด์ผ ํ๋๋ฐ... ๋น ๋ฅด๊ฒ ๋ถ์ํด์ผ ํด์.. ์ ์ด๊ฒ ๋ญ๋! ํ๋ ์๊ฐ์ด ์๋ค๋ฉด ์ฌ์ฉํด ๋ณด๊ธธ ๊ถ์ฅ..ใ ใ ๋ ์ฝํ๋ฆฐ๊ณผ ์๋ฐ๋ฅผ ๋น๊ตํ๋ฉฐ ๊ณต๋ถํ๋ ๋ฐ์๋ ์ ์ฉํ๊ฒ ์ฐ์ผ ์ ์๋ค!) [Kotlin -> Java] Tools > Kotlin > Show Kotlin Bytecode ์์ ๊ฐ์ด Kotlin Bytecode ๋ก ๋ณํ๋์ด ๋์ค๋๋ฐ, ์ด๋ฅผ Decomplie ํ๋ฉด ๋๋ค. ์ฌ๊ธฐ๊น์ง ์ค๋ฉด var1 = 1000320; ์ ๊ฐ์ ์์ผ๋ก ๋๋ ํ๊ฐ ๋ ์๋ฐ ์ฝ๋๋ฅผ ํ์ธํ ์ ์๋ค. (ํด๋์ค๋ช .decompiled.java) ์ด๋ฅผ Kotlin ์ฝ๋์ ๋น๊ตํ๋ฉฐ ์๋ก์ด Java ์ฝ๋๋ฅผ ์ธ ์ ์๋ค. [ Java -> Kotlin ] Co.. 2021. 7. 30. [์๋๋ก์ด๋] apk ํ์ผ ๋ฆฌํจํค์ง ๋ฐฉ๋ฒ dex ํ์ผ์ ํ์ธํ ์ผ์ด ์๊ฒจ์.. ์ ๋ฆฌ ๊ธฐ์กด์ apkํ์ผ์ ๋ณ๋์ ํ๋ก๊ทธ๋จ ์์ด ๋ฆฌํจํค์งํ๋ ๋ฐฉ๋ฒ์ ๋๋ค. assets ํจํค์ง ๋ด์ ํฌํจ๋ ๋น ๋ฆฌ์์ค ํ์ผ META-INF apk ๋ฐฐํฌ์ ์๋ช ํ ๋ด์ฉ. ํ์ผ ๋ณ์กฐ ์ ํจํค์ง ์์ ์ค๋ฅ๊ฐ ๋จ๋ฉฐ ๊ธฐ๊ธฐ์ ์ค์น๊ฐ ๋์ง ์์ res ๋ฆฌ์์ค ํ์ผ AndroidManifest.xml Manifest classes.dex ๋ฌ๋น ์์ ๋์ํ๋ ์ปดํ์ผ ๋ ์คํ ํ์ผ resouces.arsc ์ปดํ์ผ ๋ ๋ฆฌ์์ค ํ์ผ ์ฐธ๊ณ : https://namneul.tistory.com/4 [Android/์๋๋ก์ด๋] apkํ์ผ assets, res ๋ณ๊ฒฝ ํ ๋ฆฌํจํค์งํ๊ธฐ ๊ธฐ์กด์ apkํ์ผ์ ๋ณ๋์ ํ๋ก๊ทธ๋จ ์์ด ๋ฆฌํจํค์งํ๋ ๋ฐฉ๋ฒ์ ๋๋ค. ๋จผ์ apkํ์ผ์ ํ์ฅ์๋ฅผ zip์ผ๋ก ๋ณ๊ฒฝ ํ ์์ถ์ .. 2021. 7. 29. [iOS] building for iOS Simulator, but linking in object file built for iOS, for architecture arm64 ld: in /๊ฒฝ๋ก/ํ๋ก์ ํธ๋ช /lib/๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ช .a(์ค๋ธ์ ํธํ์ผ๋ช .o), building for iOS Simulator, but linking in object file built for iOS, for architecture arm64 iOS Simulator์ฉ์ผ๋ก ๋น๋ํ์ง๋ง iOS์ฉ์ผ๋ก ๋น๋๋ object file์ ๋งํฌํ๋ค..์ํคํ ์ฒ arm64์ฉ์ผ๋ก... (?) ์ ๊ฐ์ ๋ฌธ์ ๊ฐ ์๊ฒผ์ ๋, ํด๊ฒฐ ๋ฐฉ๋ฒ... ์ฐธ๊ณ : https://jusung.github.io/Xcode12-Build-Error/ [Xcode] Xcode12์์ ์๋ฎฌ๋ ์ดํฐ ๋น๋ ์ค๋ฅ ์์ธ ๋ฐ ํด๊ฒฐ๋ฐฉ๋ฒ ์ด๋ฒ ํฌ์คํธ์์๋ Xcode12์์ ์๋ฎฌ๋ ์ดํฐ์ ๋น๋์ ์ค๋ฅ๊ฐ ๋ฐ์ํ๋ ์์ธ๊ณผ ํด๊ฒฐ๋ฐฉ๋ฒ์ ๋ํด ์์ ๋ณด๊ฒ ์ต๋๋ค. ํฌ์คํธ๊ฐ ์ ๋ฒ ๊น๋.. 2021. 7. 29. ์ด์ 1 ยทยทยท 12 13 14 15 16 17 18 ยทยทยท 25 ๋ค์