Buzzvil SDK 6.2.1 (Android, 2025λ 7μ)
π₯ μ€μ κ³΅μ§ μ¬νβ
Android 15 λμμ μν μ΅μ SDK λ²μ μ λ°μ΄νΈ μλ΄β
- μ λ°μ΄νΈ λ²μ : Buzzvil SDK 6.2.x μ΄μ
- μ λ°μ΄νΈ κΈ°ν: 2025λ 8μ 31μΌκΉμ§
- λ―Έμ λ°μ΄νΈ μ μν: μ€ν μ΄ μ¬μ¬ μ€ν¨ λλ ν¬λμλ‘ μΈν μ± μ¬μ© λΆκ°
λ²μ¦λΉμ ννΈλμ¬κ° νλ«νΌ μνκ³μμ μ§μ κ°λ₯ν μ± κ°λ° λ° μ΄μμ ν μ μλλ‘, λΉμ κΈ°μ μΌλ‘ μ€ν μ΄ μ μ± λλ κ°λ° νκ²½ μ λ°μ΄νΈμ λμνλ λ°©λ²μ μλ΄ν΄ λλ¦¬κ³ μμ΅λλ€. Android 15 μ μ± λμμ μν΄ Google Playμμ 곡μν κΈ°ν λ΄μ μ΅μ λ²μ¦λΉ SDKλ‘ μ λ°μ΄νΈνμ§ μμΌλ©΄, μ€ν μ΄ μ¬μ¬λ₯Ό ν΅κ³Όνμ§ λͺ»νκ±°λ μ±μ΄ κ°μ μ’ λ£λ μ μλ μνμ΄ μμΌλ, λ°λμ μ΅μ SDK λ²μ μΌλ‘ 8μ 31μΌκΉμ§ μ λ°μ΄νΈλ₯Ό λΆνλ립λλ€.
Android 15 μ μ± λμ κ΄λ ¨ μ£Όμ λ³κ²½ μ¬νβ
Android 15 μ μ± μ μν₯μ λ°μ μ£Όμ λ³κ²½ μ¬νμ λ€μκ³Ό κ°μ΅λλ€.
μ£Όμ λ³κ²½ μ¬ν | μ€λͺ |
---|---|
μ κΈνλ©΄ λ° ν μμ μ± κ°μ | Android 15μμλ SYSTEM_ALERT_WINDOW κΆνμ 보μ ν μ±μ΄ λ°±κ·ΈλΌμ΄λμμ ν¬κ·ΈλΌμ΄λ μλΉμ€λ₯Ό μμν λ μλ‘μ΄ μ νμ΄ μ μ©λ©λλ€. μ΄λ¬ν λ³κ²½μ λμνμ¬, μ κΈνλ©΄ λ° ν UIκ° μμ μ μΌλ‘ λμνλλ‘ SDKλ₯Ό κ°μ νμμ΅λλ€. |
Edge-to-Edge λμ€νλ μ΄ λ° WindowInsets λμ | Android 15λΆν°λ μ±μ΄ μμ€ν λ°μ λμ€νλ μ΄ μ»·μμ μλμ μ½ν μΈ λ₯Ό 그리λ edge-to-edge λͺ¨λκ° κΈ°λ³Έ μ μ©λ©λλ€. μ΄λ₯Ό μν΄ SDKλ WindowInsets APIλ₯Ό νμ©νμ¬ μμ€ν UIμμ κ²ΉμΉ¨μ λ°©μ§νκ³ , μ¬μ©μ μΈν°νμ΄μ€ μμλ€μ΄ μ μ νκ² λ°°μΉλλλ‘ μ‘°μ νμμ΅λλ€. |
16KB λ©λͺ¨λ¦¬ νμ΄μ§ ν¬κΈ° μ§μ | Android 15μμλ 64λΉνΈ κΈ°κΈ°μμ 16KB λ©λͺ¨λ¦¬ νμ΄μ§ ν¬κΈ°λ₯Ό μ§μν©λλ€. μ΄μ λ°λΌ NDK λΌμ΄λΈλ¬λ¦¬λ₯Ό μ¬μ©νλ μ±μ 16KB νμ΄μ§ ν¬κΈ°λ₯Ό μ§μνλλ‘ μ¬λΉλν΄μΌ ν©λλ€. SDKλ μ΄λ¬ν λ³κ²½ μ¬νμ λμνμ¬ 16KB νμ΄μ§ ν¬κΈ°λ₯Ό μ§μνλλ‘ μ λ°μ΄νΈλμμ΅λλ€. |
λ²μ¦λ°°λ - μ λμΊμ 3μ λ λ§μ΄κ·Έλ μ΄μ β
Android 15 λμμ μν΄ μ λμΊμ 3μ λλ₯Ό μ μ©νμ΅λλ€. λ²μ¦λ°°λλ₯Ό μ¬μ©μ€μ΄λΌλ©΄ λ€μ κ°μ΄λλ₯Ό λ°λΌ λ§μ΄κ·Έλ μ΄μ ν μ μμ΅λλ€.
1. repository μΆκ°β
repositories {
maven {
url "https://dl.cloudsmith.io/public/avatye/android-adcash/maven/"
}
// λ€λ₯Έ μ μ₯μλ€...
}
2. implementation μΆκ°/λ³κ²½β
λ³κ²½ μ
def adCashVersion = "2.x.y.z"
implementation "com.avatye.cashblock:ad-plus-cauly:$adCashVersion"
implementation "com.avatye.cashblock:ad-plus-pangle:$adCashVersion"
implementation "com.avatye.cashblock:ad-plus-unity:$adCashVersion"
implementation "com.avatye.cashblock:ad-plus-vungle:$adCashVersion"
λ³κ²½ ν
// μ¬μ© μ€μΈ λ―Έλμμ΄μ
λ§ λ§μ΄κ·Έλ μ΄μ
νλ©΄ λ©λλ€.
def adCashVersion = "3.0.0.19"
implementation "com.avatye.adcash:archive-cauly:$adCashVersion"
implementation "com.avatye.adcash:archive-pangle:$adCashVersion"
implementation "com.avatye.adcash:archive-unity:$adCashVersion"
implementation "com.avatye.adcash:archive-vungle:$adCashVersion"
π μλ‘μ΄ κΈ°λ₯β
EntryPointβ
μνΈλ¦¬ν¬μΈνΈ(Entry Point) κΈ°λ₯ μκ°β
μνΈλ¦¬ν¬μΈνΈλ μ± λ΄ λ€μν μμΉμ μμ°μ€λ½κ² λ°°μΉν μ μλ μ½ν μΈ μ§μ μ»΄ν¬λνΈμ λλ€. μ¬μ©μκ° μνλ μ½ν μΈ μ μμ½κ² λλ¬ν μ μλλ‘ λμμ£Όλ©°, μλΉμ€ νλ¦μ λ°©ν΄νμ§ μλ μ μμ μ μ°ν μ κ·Όμ±μ μ 곡ν©λλ€.
λ€μν UI μ ν μ§μβ
νλ‘ν λ²νΌ, λ°°λ, λ°ν μνΈ, νμ , 컀μ€ν λ± μ¬λ¬ UI ννλ₯Ό μ§μνλ©°, κΈ°ν λͺ©μ κ³Ό μ¬μ©μ κ²½νμ λ§μΆ° μμ λ‘κ² μ ννμ¬ κ΅¬μ±ν μ μμ΅λλ€.
μμ λ‘μ΄ μμΉ λ°°μΉβ
μνΈλ¦¬ν¬μΈνΈλ μ± λ©μΈ νλ©΄μ λ¬Όλ‘ λ€μν μλΈ νμ΄μ§μλ μ μ°νκ² λ°°μΉν μ μμ΄, μλΉμ€ ꡬ쑰μ λ§μΆ μ λ΅μ μΈ μ½ν μΈ λ ΈμΆ μ€κ³κ° κ°λ₯ν©λλ€.
βοΈ μ°Έκ³
μμΈν λ΄μ©μ EntryPoint ν ν½μ μ°Έκ³ νμΈμ.
Buzzvil SDK 5.36.0 (Android, 2025λ 7μ)
Android 15 μ μ± λμμ μλ£νμ΅λλ€.