ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [AOS] AAR to JAR
    2022. 10. 22. 15:33
    λ°˜μ‘ν˜•

     

     

     

    🐱
    μ˜€μ†Œλ¦¬λ‹˜! 라이브러리 aar파일 μ „μ†‘ν•΄λ“œλ ΈμŠ΅λ‹ˆλ‹€.
    λ„΅ κ°μ‚¬ν•©λ‹ˆλ‹€~ (라이브러리 import!)
    🐢

     

     

    ....
    🐢

     

     

    ....μ€‘λ³΅λœ 클래슀 였λ₯˜κ°€ λ°œμƒν•˜λŠ”λ°μš”..?
    🐢

     

     

    ....μ €κΈ°μš”...?
    🐢

     

     

     

     

     

     

    JAR 파일과 달리 AAR νŒŒμΌμ—λŠ” JAR 파일 및 jniLibs 폴더, assets 폴더 λ“± λ‹€λ₯Έ λ¦¬μ†ŒμŠ€ νŒŒμΌμ„ ν¬ν•¨ν•˜κ³  μžˆκΈ°μ— μ€‘λ³΅λœ 클래슀둜 μΈν•΄μ„œ 였λ₯˜κ°€ λ°œμƒν•˜κΈ°λ„ ν•œλ‹€.

    이 κ²½μš°μ—λŠ” AAR νŒŒμΌμ„ JAR 파일둜 λ³€κ²½ν•˜μ—¬ μ‚¬μš©ν•˜λŠ” 방법이 μžˆλ‹€.

     

     

    πŸ’‘ AARκ³Ό JAR, 이 λ‘˜μ˜ μ°¨μ΄μ μ€ JAR은 java μ†ŒμŠ€λ§Œ 포함할 수 μžˆμ§€λ§Œ AARμ—λŠ” λ ˆμ΄μ•„μ›ƒ, 이미지 λ“± 각쒅 resourceλ₯Ό 같이 넣을 수 μžˆλŠ” 점이 μžˆλ‹€.
    λ”°λΌμ„œ AAR νŒŒμΌμ—μ„œ JAR νŒŒμΌμ„ μΆ”μΆœν•΄μ„œ μ‚¬μš©ν•  λ•Œ λ‹€λ₯Έ ν•„μš”ν•œ resourceκ°€ μžˆλŠ”μ§€ 확인해주어야 ν•œλ‹€.

     

     

     

    AAR νŒŒμΌμ—μ„œ JAR 파일 μΆ”μΆœν•˜κΈ°

     

    1. JAR 파일둜 μΆ”μΆœν•  aar 파일 μ€€λΉ„

     

     

    2. ν•΄λ‹Ή 파일의 ν™•μž₯자λ₯Ό .zip으둜 λ³€κ²½ν•΄μ€€λ‹€.

     

     

    κ°„λ‹¨ν•˜κ²Œ 파일 이름을 λ³€κ²½ν•˜λŠ” λ°©μ‹μœΌλ‘œ μˆ˜ν–‰ν•΄λ„ λœλ‹€.

     

     

    κ³Όκ°ν•˜κ²Œ .zip μ‚¬μš© 클릭

     

     

     

    3. .zip νŒŒμΌμ„ μ••μΆ• ν•΄μ œν•΄μ€€λ‹€.

     

     

    4. ν•΄μ œλœ 폴더에 λ“€μ–΄κ°€λ©΄ JAR 파일 외에도 λ‹€λ₯Έ λ¦¬μ†ŒμŠ€ νŒŒμΌμ„ 확인해볼 수 μžˆλ‹€.

     

    classes.jar 파일이 그토둝 μ›ν•˜λ˜ JAR νŒŒμΌμ΄λ‹€.

     

     

     

    κ°„λ‹¨ν•œ 라이브러리라면 classes.jar νŒŒμΌλ§Œμ„ μ‚¬μš©ν•΄λ„ λ˜μ§€λ§Œ assets ν΄λ”μ˜ λ¦¬μ†ŒμŠ€κ°€ ν•„μš”ν•œ λΌμ΄λΈŒλŸ¬λ¦¬κ°€ μžˆκΈ°λ„ ν•˜κ³ ,  jniLibs ν΄λ”μ˜ soλΌμ΄λΈŒλŸ¬λ¦¬κ°€ ν•„μš”ν•œ κ²½μš°λ„ μžˆλ‹€.

    각 라이브러리의 μš”κ΅¬μ‚¬ν•­μ— 맞게 κ°€μ Έμ™€μ„œ μ‚¬μš©ν•˜λ©΄ λœλ‹€.

     

     

     

     

    λ°˜μ‘ν˜•

    λŒ“κΈ€

Designed by Tistory.