λ€μ΄λ‘λνκΈ° μ μ λ€μ μ΄μ© μ½κ΄μ λμν΄μΌ ν©λλ€.μ΄κ²μ Android μννΈμ¨μ΄ κ°λ° ν€νΈ λΌμ΄μ μ€ κ³μ½μ
λλ€. 1.1 Android μννΈμ¨μ΄ κ°λ° ν€νΈ(λΌμ΄μ μ€ κ³μ½μμλ "SDK"λΌκ³ νλ©° νΉν Android μμ€ν
νμΌ, ν¨ν€μ§ API λ° Google API μΆκ° κΈ°λ₯μ ν¬ν¨ν¨)λ λΌμ΄μ μ€ κ³μ½μ 쑰건μ λ°λΌ κ·νμκ² λΌμ΄μ μ€κ° λΆμ¬λ©λλ€.λΌμ΄μ μ€ κ³μ½μ SDK μ¬μ©κ³Ό κ΄λ ¨νμ¬ κ·νμ Google κ°μ λ²μ ꡬμλ ₯μ΄ μλ κ³μ½μ νμ±ν©λλ€.1.2 "Android"λ httpssource.android.com/ URLμ μμΌλ©° μμλ‘ μ
λ°μ΄νΈλλ Android μ€ν μμ€ νλ‘μ νΈμμ μ¬μ©ν μ μλ κΈ°κΈ°μ© Android μννΈμ¨μ΄ μ€νμ μλ―Έν©λλ€.1.3 "νΈν κ°λ₯ν ꡬν"μ (i) Android νΈνμ± μΉμ¬μ΄νΈ(httpssource.android.com/compatibility)μμ μ°Ύμ μ μκ³ μμλ‘ μ
λ°μ΄νΈλ μ μλ Android νΈνμ± μ μ λ¬Έμλ₯Ό μ€μνλ λͺ¨λ Android κΈ°κΈ°λ₯Ό μλ―Έν©λλ€. (ii) Android νΈνμ± ν
μ€νΈ λꡬ λͺ¨μ(CTS)μ μ±κ³΅μ μΌλ‘ ν΅κ³Όν©λλ€.1.4 "Google"μ λ―Έκ΅ λΈλΌμ¨μ΄μ£Ό λ²λ₯ μ λ°λΌ μ‘°μ§λκ³ λ―Έκ΅ λ²λ₯ μ λ°λΌ μ΄μλλ©° μ£Όμ μ¬μ
μ₯ μ£Όμλ 1600 Amphitheatre Parkway, Mountain View, CA 94043, USAμΈ Google LLCλ₯Ό μλ―Έν©λλ€.2.1 SDKλ₯Ό μ¬μ©νκΈ° μν΄μλ λ¨Όμ λΌμ΄μ μ€ κ³μ½μ λμν΄μΌ ν©λλ€.λΌμ΄μ μ€ κ³μ½μ λμνμ§ μμΌλ©΄ SDKλ₯Ό μ¬μ©ν μ μμ΅λλ€.2.2 μ΄ SDKλ₯Ό μλ½ λ°/λλ μ¬μ©νκΈ° μν΄ ν΄λ¦νλ©΄ λΌμ΄μ μ€ κ³μ½ 쑰건μ λμνλ κ²μ
λλ€.2.3 κ·νκ° κ±°μ£Όνκ±°λ SDKλ₯Ό μ¬μ©νλ κ΅κ°λ₯Ό ν¬ν¨νμ¬ λ―Έκ΅ λλ κΈ°ν κ΅κ°μ λ²λ₯ μ λ°λΌ SDKλ₯Ό λ°λ κ²μ΄ κΈμ§λ μ¬λμΈ κ²½μ° SDKλ₯Ό μ¬μ©ν μ μμΌλ©° λΌμ΄μΌμ€ κ³μ½μ μλ½ν μ μμ΅λλ€.2.4 κ·νκ° κ·νμ κ³ μ©μ£Ό λλ κΈ°ν 주체λ₯Ό λμ νμ¬ λΌμ΄μ μ€ κ³μ½μ ꡬμλλ λ° λμνλ κ²½μ° κ·νλ κ·νμ κ³ μ©μ£Ό λλ ν΄λΉ 주체λ₯Ό λΌμ΄μ μ€ κ³μ½μ ꡬμν μμ ν λ²μ κΆνμ΄ μμμ μ§μ νκ³ λ³΄μ¦ν©λλ€.νμν κΆνμ΄ μλ κ²½μ° κ³ μ©μ£Ό λλ κΈ°ν λ²μΈμ λμ νμ¬ λΌμ΄μ μ€ κ³μ½μ λμνκ±°λ SDKλ₯Ό μ¬μ©ν μ μμ΅λλ€.3.1 λΌμ΄μ μ€ κ³μ½μ 쑰건μ λ°λΌ Googleμ Android νΈν ꡬνμ μν μ ν리μΌμ΄μ
μ κ°λ°νκΈ° μν λͺ©μ μΌλ‘λ§ SDKλ₯Ό μ¬μ©ν μ μλ μ νμ μ΄κ³ μ μΈκ³μ μ΄λ©° λ‘μ΄ν°κ° μκ³ μλ λΆκ°λ₯νκ³ λΉλ
μ μ μ΄λ©° μλΈλΌμ΄μ μ€λ₯Ό λΆμ¬ν μ μλ λΌμ΄μ μ€λ₯Ό κ·νμκ² λΆμ¬ν©λλ€.3.2 μ΄ SDKλ₯Ό μ¬μ©νμ¬ λ€λ₯Έ νλ«νΌ(νΈνλμ§ μλ Android ꡬν ν¬ν¨)μ© μ ν리μΌμ΄μ
μ κ°λ°νκ±°λ λ€λ₯Έ SDKλ₯Ό κ°λ°ν μ μμ΅λλ€.λ¬Όλ‘ μ΄ SDKκ° ν΄λΉ μ©λλ‘ μ¬μ©λμ§ μλ ν νΈνλμ§ μλ Android ꡬνμ ν¬ν¨νμ¬ λ€λ₯Έ νλ«νΌμ© μ ν리μΌμ΄μ
μ μμ λ‘κ² κ°λ°ν μ μμ΅λλ€.3.3 κ·νλ Google λλ μ 3μκ° SDKμ μν λͺ¨λ μ§μ μ¬μ°κΆμ ν¬ν¨νμ¬ SDKμ λν λͺ¨λ λ²μ κΆλ¦¬, μμ κΆ λ° μ΄κΆμ μμ νλ€λ λ° λμν©λλ€."μ§μ μ¬μ°κΆ"μ νΉνλ², μ μκΆλ², μμ
λΉλ°λ², μνλ² λ° κΈ°ν λͺ¨λ μμ κΆμ λ°λ₯Έ λͺ¨λ κΆλ¦¬λ₯Ό μλ―Έν©λλ€.Googleμ κ·νμκ² λͺ
μμ μΌλ‘ λΆμ¬λμ§ μμ λͺ¨λ κΆλ¦¬λ₯Ό 보μ ν©λλ€.3.4 λΌμ΄μ μ€ κ³μ½μμ λͺ
μμ μΌλ‘ νμ©νμ§ μμ λͺ©μ μΌλ‘ SDKλ₯Ό μ¬μ©ν μ μμ΅λλ€.ν΄λΉ μ 3μ λΌμ΄μ μ€μμ μꡬνλ λ²μλ₯Ό μ μΈνκ³ κ·νλ SDK λλ SDKμ μΌλΆλ₯Ό 볡μ¬(λ°±μ
λͺ©μ μ μΈ), μμ , κ°μ, μ¬λ°°ν¬, λμ»΄νμΌ, 리λ²μ€ μμ§λμ΄λ§, λΆν΄νκ±°λ νμλ¬Όμ μμ±ν μ μμ΅λλ€.3.5 μ€ν μμ€ μννΈμ¨μ΄ λΌμ΄μ μ€μ λ°λΌ λΌμ΄μ μ€κ° λΆμ¬λ SDK κ΅¬μ± μμμ μ¬μ©, 볡μ λ° λ°°ν¬μλ λΌμ΄μ μ€ κ³μ½μ΄ μλ ν΄λΉ μ€ν μμ€ μννΈμ¨μ΄ λΌμ΄μ μ€μ μ‘°κ±΄λ§ μ μ©λ©λλ€.3.6 κ·νλ Googleμ΄ μ 곡νλ SDKμ νμκ³Ό νΉμ±μ΄ μ¬μ ν΅μ§ μμ΄ λ³κ²½λ μ μμΌλ©° SDKμ ν₯ν λ²μ μ΄ μ΄μ λ²μ μ SDKμμ κ°λ°λ μ ν리μΌμ΄μ
κ³Ό νΈνλμ§ μμ μ μλ€λ λ° λμν©λλ€.κ·νλ Googleμ΄ μ¬μ ν΅μ§ μμ΄ μΌλ°μ μΌλ‘ Googleμ λ¨λ
μ¬λμ λ°λΌ κ·ν λλ μ¬μ©μμκ² SDK(λλ SDK λ΄μ λͺ¨λ κΈ°λ₯) μ 곡μ μ€λ¨(μꡬμ λλ μΌμμ μΌλ‘)ν μ μμμ λμν©λλ€.3.7 λΌμ΄μ μ€ κ³μ½μ μ΄λ€ λΆλΆλ κ·νμκ² Googleμ μνΈ, μν, μλΉμ€ λ§ν¬, λ‘κ³ , λλ©μΈ μ΄λ¦ λλ κΈ°ν κ³ μ ν λΈλλ νμλ₯Ό μ¬μ©ν κΆλ¦¬λ₯Ό λΆμ¬νμ§ μμ΅λλ€.3.8 κ·νλ SDKμ 첨λΆλκ±°λ ν¬ν¨λ μ μλ μμ κΆ κ³ μ§(μ μκΆ λ° μν κ³ μ§ ν¬ν¨)λ₯Ό μ κ±°νκ±°λ κ°λ¦¬κ±°λ λ³κ²½νμ§ μμ κ²μ λμν©λλ€.4.κ·νμ SDK μ¬μ© 4.1 Googleμ λΌμ΄μ μ€ κ³μ½μ λ°λΌ κ·ν(λλ κ·νμ λΌμ΄μ μ€ μ 곡μ)λ‘λΆν° κ·νκ° SDKλ₯Ό μ¬μ©νμ¬ κ°λ°νλ λͺ¨λ μννΈμ¨μ΄ μ ν리μΌμ΄μ
μ λν κΆλ¦¬, μμ κΆ λλ μ΄κΆ(ν΄λΉ μ ν리μΌμ΄μ
μ μ‘΄μ¬νλ λͺ¨λ μ§μ μ¬μ°κΆ ν¬ν¨)μ μ»μ§ μλλ€λ λ° λμν©λλ€. 4.2 κ·νλ (a) λΌμ΄μΌμ€ κ³μ½ λ° (b) ν΄λΉ κ΄ν κΆμμ μ μ© κ°λ₯ν λ²λ₯ , κ·μ λλ μΌλ°μ μΌλ‘ νμ©λλ κ΄ν λλ μ§μΉ¨(λ―Έκ΅ λλ κΈ°ν κ΄λ ¨ κ΅κ°μμ λ°μ΄ν° λλ μννΈμ¨μ΄ μμΆμ κ΄ν λ²λ₯ ν¬ν¨)μμ νμ©νλ λͺ©μ μΌλ‘λ§ SDKλ₯Ό μ¬μ©νκ³ μ ν리μΌμ΄μ
μ μμ±νλ λ° λμν©λλ€. 4.3 κ·νλ SDKλ₯Ό μ¬μ©νμ¬ μΌλ° λμ€μ μν μ ν리μΌμ΄μ
μ κ°λ°νλ κ²½μ° ν΄λΉ μ¬μ©μμ κ°μΈμ 보 λ° λ²μ κΆλ¦¬λ₯Ό 보νΈν κ²μ λμν©λλ€. μ¬μ©μκ° κ·νμκ² μ¬μ©μ μ΄λ¦, μνΈ λλ κΈ°ν λ‘κ·ΈμΈ μ 보λ κ°μΈ μ 보λ₯Ό μ 곡νλ κ²½μ° κ·νλ κ·νμ μ ν리μΌμ΄μ
μμ ν΄λΉ μ 보λ₯Ό μ¬μ©ν μ μμμ μ¬μ©μμκ² μλ¦¬κ³ ν΄λΉ μ¬μ©μμ λν΄ λ²μ μΌλ‘ μ μ ν κ°μΈ μ 보 λ³΄νΈ κ³ μ§ λ° λ³΄νΈλ₯Ό μ 곡ν΄μΌ ν©λλ€. μ ν리μΌμ΄μ
μ΄ μ¬μ©μκ° μ 곡ν κ°μΈ μ 보 λλ λ―Όκ°ν μ 보λ₯Ό μ μ₯νλ κ²½μ° μμ νκ² λ³΄κ΄ν΄μΌ ν©λλ€. μ¬μ©μκ° κ·νμ μ ν리μΌμ΄μ
μ Google κ³μ μ 보λ₯Ό μ 곡νλ κ²½μ° κ·νμ μ ν리μΌμ΄μ
μ μ¬μ©μκ° κ·νμκ² κΆνμ λΆμ¬ν μ νλ λͺ©μ κ³Ό μκΈ°μλ§ μ¬μ©μμ Google κ³μ μ μ‘μΈμ€νκΈ° μν΄ ν΄λΉ μ 보λ₯Ό μ¬μ©ν μ μμ΅λλ€. 4.4 κ·νλ Google λλ λͺ¨λ μ΄λν΅μ μ¬λ₯Ό ν¬ν¨νλ μ΄μ κ΅νλμ§ μλ μ 3μμ μλ², λ€νΈμν¬ λλ κΈ°ν μ¬μ°μ΄λ μλΉμ€λ₯Ό 무λ¨μΌλ‘ λ°©ν΄, μ€λ¨, μμ λλ μ‘μΈμ€νλ μ ν리μΌμ΄μ
μ κ°λ° λλ λ°°ν¬λ₯Ό ν¬ν¨νμ¬ SDKλ₯Ό μ¬μ©νμ¬ μ΄λ ν νλμλ κ΄μ¬νμ§ μμ κ²μ λμν©λλ€. 4.5 κ·νλ κ·νκ° Android λ°/λλ Androidμ© μ ν리μΌμ΄μ
μ ν΅ν΄ μμ±, μ μ‘ λλ νμνλ λͺ¨λ λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€μ κ·Έλ κ² ν¨μΌλ‘μ¨ κ·νμ νλ κ²°κ³Ό(Googleμ΄ μ
μ μ μλ λͺ¨λ μμ€ λλ νΌν΄ ν¬ν¨)μ λν΄ μ μ μΌλ‘ μ±
μμ΄ μμΌλ©° Googleμ κ·ν λλ μ 3μμ λν΄ μ±
μμ μ§μ§ μλλ€λ λ° λμν©λλ€. 4.6 κ·νλ λΌμ΄μ μ€ κ³μ½, κ΄λ ¨ μ 3μ κ³μ½ λλ μλΉμ€ μ½κ΄ λλ κ΄λ ¨ λ²λ₯ μ΄λ κ·μ μ λ°λ₯Έ κ·νμ μ무 μλ° λ° κ·Έλ¬ν μλ°μΌλ‘ μΈν κ²°κ³Ό(Google λλ μ 3μκ° μ
μ μ μλ λͺ¨λ μμ€ λλ μν΄ ν¬ν¨)μ λν΄ μ μ μΌλ‘ μ±
μμ΄ μμΌλ©° Googleμ κ·ν λλ μ 3μμ λν΄ μ±
μμ μ§μ§ μλλ€λ λ° λμν©λλ€. 5.1 κ·νλ Googleμ΄ κ·νμκ² λ°κΈνκ±°λ κ·νκ° μ§μ μ νν μ μλ λͺ¨λ κ°λ°μ μ격 μ¦λͺ
μ κΈ°λ°μ μ μ§ν μ±
μμ΄ μμΌλ©° κ·νμ κ°λ°μ μ격 μ¦λͺ
μΌλ‘ κ°λ°λ λͺ¨λ μ ν리μΌμ΄μ
μ λν μ μ μΈ μ±
μμ΄ μμμ λμν©λλ€. 6.1 SDKλ₯Ό μ§μμ μΌλ‘ νμ νκ³ κ°μ νκΈ° μν΄ Googleμ μννΈμ¨μ΄μμ νΉμ μ¬μ© ν΅κ³λ₯Ό μμ§ν μ μμ΅λλ€. μ¬κΈ°μλ κ³ μ μλ³μ, κ΄λ ¨ IP μ£Όμ, μννΈμ¨μ΄ λ²μ λ²νΈ, SDKμ μ΄λ€ λꡬ λ°/λλ μλΉμ€κ° μ¬μ©λκ³ μκ³ μ΄λ»κ² μ¬μ©λκ³ μλμ§μ λν μ λ³΄κ° ν¬ν¨λμ§λ§ μ΄μ κ΅νλμ§ μμ΅λλ€. μ΄ μ λ³΄κ° μμ§λκΈ° μ μ SDKλ κ·νμκ² μλ¦¬κ³ κ·νμ λμλ₯Ό ꡬν κ²μ
λλ€. λμλ₯Ό κ±°λΆνλ©΄ μ λ³΄κ° μμ§λμ§ μμ΅λλ€. 6.2 μμ§λ λ°μ΄ν°λ SDKλ₯Ό κ°μ νκΈ° μν΄ μ’
ν©μ μΌλ‘ κ²μ¬λλ©° λ€μ URLμ μλ Googleμ κ°μΈμ 보 보νΈμ μ±
μ λ°λΌ μ μ§λ©λλ€. 7.1 SDKλ₯Ό μ¬μ©νμ¬ μ 3μκ° κ°λ°ν μ ν리μΌμ΄μ
μ μ€ννκ±°λ μ 3μκ° μ 곡ν λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€μ μ‘μΈμ€νλ κ²½μ° κ·νλ Googleμ΄ ν΄λΉ μ ν리μΌμ΄μ
, λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€μ λν΄ μ±
μμ μ§μ§ μλλ€λ λ° λμν©λλ€. κ·νλ μ΄λ¬ν μ 3μ μ ν리μΌμ΄μ
μ ν΅ν΄ μ‘μΈμ€ν μ μλ λͺ¨λ λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€κ° ν΄λΉ μΆμ²μ λ¨λ
μ±
μμ΄λ©° Googleμ μ΄λ¬ν μ 3μ μ ν리μΌμ΄μ
, λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€μ μ¬μ© λλ μ‘μΈμ€μ κ²°κ³Όλ‘ λ°μν μ μλ μμ€μ΄λ μν΄μ λν΄ μ±
μμ μ§μ§ μλλ€λ μ μ μ΄ν΄ν©λλ€. 7.2 κ·νλ μ΄λ¬ν μ 3μ μ ν리μΌμ΄μ
μ ν΅ν΄ κ·νμκ² μ 곡λλ λ°μ΄ν°, μ½ν
μΈ λ° λ¦¬μμ€κ° μ 곡μ(λλ μ 곡μλ₯Ό λμ ν λ€λ₯Έ μ¬λ λλ νμ¬)κ° μμ ν μ§μ μ¬μ°κΆμ μν΄ λ³΄νΈλ μ μμμ μκ³ μμ΄μΌ ν©λλ€.κ΄λ ¨ μμ μλ‘λΆν° νΉλ³ν νκ°λ₯Ό λ°μ§ μμ ν μ΄λ¬ν λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€(μ 체 λλ μΌλΆ)λ₯Ό κΈ°λ°μΌλ‘ νμλ¬Όμ μμ , μλ, λμ¬, ν맀, λ°°ν¬ λλ μμ±ν μ μμ΅λλ€.7.3 κ·νλ μ΄λ¬ν μ 3μ μ ν리μΌμ΄μ
, λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€λ₯Ό μ¬μ©ν λ κ·νμ κ΄λ ¨ μ 3μ κ°μ λ³λ μ½κ΄μ΄ μ μ©λ μ μμμ μΈμ ν©λλ€.μ΄ κ²½μ° λΌμ΄μ μ€ κ³μ½μ μ΄λ¬ν μ 3μμ κ·νμ λ²μ κ΄κ³μ μν₯μ λ―ΈμΉμ§ μμ΅λλ€.8.1 Google λ°μ΄ν° API 8.1.1 APIλ₯Ό μ¬μ©νμ¬ Googleμμ λ°μ΄ν°λ₯Ό κ²μνλ κ²½μ° κ·νλ λ°μ΄ν°κ° Google λλ λ°μ΄ν°λ₯Ό μ 곡νλ λΉμ¬μ(λλ μ΄λ₯Ό λμ νλ λ€λ₯Έ μ¬λ λλ νμ¬)κ° μμ νλ μ§μ μ¬μ°κΆμ μν΄ λ³΄νΈλ μ μμμ μΈμ ν©λλ€.μ΄λ¬ν APIλ₯Ό μ¬μ©νλ©΄ μΆκ° μλΉμ€ μ½κ΄μ΄ μ μ©λ μ μμ΅λλ€.κ΄λ ¨ μλΉμ€ μ½κ΄μμ νμ©νμ§ μλ ν μ΄ λ°μ΄ν°(μ 체 λλ μΌλΆ)λ₯Ό κΈ°λ°μΌλ‘ μμ , μλ, μλ, λμ¬, ν맀, λ°°ν¬ λλ νμ μμ
μ μμ±ν μ μμ΅λλ€.8.1.2 Googleμμ μ¬μ©μ λ°μ΄ν°λ₯Ό κ²μνκΈ° μν΄ APIλ₯Ό μ¬μ©νλ κ²½μ° μ¬μ©μκ° λͺ
μμ μΌλ‘ λμν κ²½μ°μλ§ λ°μ΄ν°λ₯Ό κ²μν μ μμΌλ©° μ¬μ©μκ° κΆνμ λΆμ¬ν μ νλ λͺ©μ μ νν΄ λ°μ΄ν°λ₯Ό κ²μν μ μμμ μΈμ νκ³ λμν©λλ€.Android Recognition Service APIλ₯Ό μ¬μ©νλ κ²½μ° λ€μ URLμ λ¬Έμνλμ΄ μμ΅λλ€. 9.1 λΌμ΄μ μ€ κ³μ½μ μλμ λͺ
μλ λλ‘ κ·ν λλ Googleμ΄ μ’
λ£ν λκΉμ§ κ³μ μ μ©λ©λλ€.9.2 λΌμ΄μ μ€ κ³μ½μ μ’
λ£νλ €λ©΄ SDK λ° κ΄λ ¨ κ°λ°μ μ격 μ¦λͺ
μ μ¬μ©μ μ€λ¨νλ©΄ λ©λλ€.9.3 Googleμ λ€μκ³Ό κ°μ κ²½μ° μΈμ λ μ§ κ·νμμ λΌμ΄μ μ€ κ³μ½μ ν΄μ§ν μ μμ΅λλ€. (A) κ·νκ° λΌμ΄μ μ€ κ³μ½μ μ‘°νμ μλ°ν κ²½μ° λλ (B) Googleμ λ²μ λ°λΌ κ·Έλ κ² ν΄μΌ ν©λλ€. λλ (C) Googleκ³Ό ν¨κ» κ·νμκ² SDKμ νΉμ λΆλΆ(μ: API)μ μ 곡ν ννΈλκ° Googleκ³Όμ κ΄κ³λ₯Ό μ’
λ£νκ±°λ SDKμ νΉμ λΆλΆμ κ·νμκ² μ 곡νλ κ²μ μ€λ¨νμ΅λλ€. λλ (D) Googleμ΄ κ·νκ° κ±°μ£Όνκ±°λ κ·νκ° μλΉμ€λ₯Ό μ¬μ©νλ κ΅κ°μ μ¬μ©μμκ² λ μ΄μ SDK λλ SDKμ νΉμ λΆλΆμ μ 곡νμ§ μκΈ°λ‘ κ²°μ νκ±°λ Googleμ΄ κ·νμκ² SDK λλ νΉμ SDK μλΉμ€λ₯Ό μ 곡νλ κ²μ΄ Googleμ λ¨λ
μ¬λμ λ°λΌ λ μ΄μ μμ
μ μΌλ‘ μ€ν κ°λ₯νμ§ μμ΅λλ€.9.4 λΌμ΄μ μ€ κ³μ½μ΄ μ’
λ£λλλΌλ κ·νμ Googleμ΄ ννμ λ°μκ±°λ μ μ©μ λ°μκ±°λ(λλ λΌμ΄μ μ€ κ³μ½μ΄ λ°ν¨λλ λμ μκ°μ΄ μ§λ¨μ λ°λΌ λ°μνκ±°λ) 무기ν μ§μλλ€κ³ λͺ
μν λͺ¨λ λ²μ κΆλ¦¬, μ무 λ° μ±
μμ μ΄λ¬ν μ€λ¨μΌλ‘ μΈν΄ μν₯μ λ°μ§ μμΌλ©° 14.7νμ μ‘°νμ κ·Έλ¬ν κΆλ¦¬, μ무 λ° μ±
μμ 무기νμΌλ‘ κ³μ μ μ©λ©λλ€.10.1 κ·νλ μ μ μΌλ‘ κ·νμ μ±
μ νμ SDKλ₯Ό μ¬μ©νλ©° SDKκ° Googleμ μ΄λ ν μ’
λ₯μ λ³΄μ¦ μμ΄ "μλ κ·Έλλ‘"λ° "μ΄μ© κ°λ₯ν μνλ‘"μ 곡λ¨μ λͺ
μμ μΌλ‘ μ΄ν΄νκ³ μ΄μ λμν©λλ€.10.2 SDK λ° SDK μ¬μ©μ ν΅ν΄ λ€μ΄λ‘λνκ±°λ κΈ°ν λ°©μμΌλ‘ μ»μ μλ£μ μ¬μ©μ μμ μ μ¬λκ³Ό μν λΆλ΄ νμ μ΄λ£¨μ΄μ§λ©° μ΄λ¬ν μ¬μ©μΌλ‘ μΈν΄ λ°μνλ μ»΄ν¨ν° μμ€ν
λλ κΈ°ν μ₯μΉμ μμ λλ λ°μ΄ν° μμ€μ λν μ±
μμ μ μ μΌλ‘ κ·νμκ² μμ΅λλ€.10.3 Googleμ μνμ±, νΉμ λͺ©μ μμ μ ν©μ± λ° λΉμΉ¨ν΄μ±μ λν 묡μμ λ³΄μ¦ λ° μ‘°κ±΄μ ν¬ν¨νλ μ΄μ κ΅νλμ§ μκ³ λͺ
μμ μ΄λ 묡μμ μ΄λ λͺ¨λ μ’
λ₯μ λ³΄μ¦ λ° μ‘°κ±΄μ λͺ
μμ μΌλ‘ λΆμΈν©λλ€.11.1 κ·νλ Google, Googleμ μνμ¬ λ° μ ν΄μ¬, λΌμ΄μ μ€ μ 곡μκ° μ§μ μ , κ°μ μ , λΆμμ , νΉμμ , κ²°κ³Όμ λλ μ§λ²μ μν΄μ λν΄ μ±
μ μ΄λ‘ μ λ°λΌ κ·νμκ² μ±
μμ μ§μ§ μμμ λͺ
μμ μΌλ‘ μ΄ν΄νκ³ λμν©λλ€. Google λλ κ·Έ λ리μΈμ΄ μ΄λ¬ν μμ€μ΄ λ°μν κ°λ₯μ±μ λν΄ μ‘°μΈμ λ°μκ±°λ μΈμνμ΄μΌ νλμ§ μ¬λΆμ κ΄κ³μμ΄ λͺ¨λ λ°μ΄ν° μμ€μ ν¬ν¨νμ¬ κ·νκ° μμ²νμ΅λλ€.12.1 λ²μ΄ νμ©νλ μ΅λ λ²μ λ΄μμ κ·νλ (a) κ·νμ SDK μ¬μ©, (b) κ·νκ° SDKμμ κ°λ°νμ¬ μ μκΆμ μΉ¨ν΄νλ λͺ¨λ μ ν리μΌμ΄μ
, νμΈμ μν, μμ
λΉλ°, νΈλ μ΄λ λλ μ€, νΉν λλ κΈ°ν μ§μ μ¬μ°κΆ λλ νμΈμ λͺ
μλ₯Ό νΌμνκ±°λ νΌλΈλ¦¬μν°κΆ λλ νλΌμ΄λ²μκΆμ μΉ¨ν΄νλ νμ, λ° (c) κ·νκ° λΌμ΄μ μ€ κ³μ½μ μ€μνμ§ μλ νμ.13.λΌμ΄μ μ€ κ³μ½ λ³κ²½ 13.1 Googleμ SDKμ μ λ²μ μ λ°°ν¬ν λ λΌμ΄μ μ€ κ³μ½μ λ³κ²½ν μ μμ΅λλ€.μ΄λ¬ν λ³κ²½μ΄ μ΄λ£¨μ΄μ§λ©΄ Googleμ SDKλ₯Ό μ¬μ©ν μ μλ μΉμ¬μ΄νΈμμ λΌμ΄μΌμ€ κ³μ½μ μ λ²μ μ λ§λ€ κ²μ
λλ€.14.1 λΌμ΄μ μ€ κ³μ½μ κ·νμ Google κ°μ μ 체 λ²μ κ³μ½μ ꡬμ±νκ³ κ·νμ SDK μ¬μ©μ μ μ©λλ©°(λ³λμ μλ©΄ κ³μ½μ λ°λΌ Googleμ΄ κ·νμκ² μ 곡ν μ μλ λͺ¨λ μλΉμ€ μ μΈ) SDKμ κ΄λ ¨νμ¬ κ·νμ Google κ°μ μ΄μ κ³μ½μ μμ ν λ체ν©λλ€.14.2 κ·νλ Googleμ΄ λΌμ΄μ μ€ κ³μ½μ ν¬ν¨λ(λλ κ΄λ ¨ λ²λ₯ μ λ°λΌ Googleμ΄ ννμ λ°λ) λ²μ κΆλ¦¬ λλ ꡬμ μ±
μ νμ¬νκ±°λ μννμ§ μλ κ²½μ° μ΄κ²μ΄ Googleμ κΆλ¦¬λ₯Ό 곡μμ μΌλ‘ ν¬κΈ°νλ κ²μΌλ‘ κ°μ£Όλμ§ μμΌλ©° μ΄λ¬ν κΆλ¦¬ λλ ꡬμ μ±
μ΄ Googleμ κ³μ μ 곡λλ€λ λ° λμν©λλ€.14.3 μ΄ λ¬Έμ λ₯Ό κ²°μ ν κ΄ν κΆμ΄ μλ λ²μμμ λΌμ΄μ μ€ κ³μ½μ μ‘°νμ΄ λ¬΄ν¨λΌκ³ νκ²°νλ κ²½μ° ν΄λΉ μ‘°νμ λΌμ΄μ μ€ κ³μ½μ λλ¨Έμ§ λΆλΆμ μν₯μ λ―ΈμΉμ§ μκ³ λΌμ΄μ μ€ κ³μ½μμ μ κ±°λ©λλ€.λΌμ΄μ μ€ κ³μ½μ λλ¨Έμ§ μ‘°νμ κ³μν΄μ μ ν¨νκ³ μ§ν κ°λ₯ν©λλ€.14.4 κ·νλ Googleμ΄ λͺ¨νμ¬μΈ νμ¬ κ·Έλ£Ήμ κ° κ΅¬μ±μμ΄ λΌμ΄μ μ€ κ³μ½μ μ 3μ μνμμ΄λ©° μ΄λ¬ν λ€λ₯Έ νμ¬λ κ·Έλ€μκ² μ΄μ΅(λλ μ 리ν κΆλ¦¬)μ λΆμ¬νλ λΌμ΄μ μ€ κ³μ½μ λͺ¨λ μ‘°νμ μ§μ μννκ³ μ΄μ μμ‘΄ν μκ²©μ΄ μμμ μΈμ νκ³ μ΄μ λμν©λλ€.μ΄ μΈμ λ€λ₯Έ μ¬λμ΄λ νμ¬λ λΌμ΄μ μ€ κ³μ½μ μ 3μ μνμκ° λ μ μμ΅λλ€.14.5 μμΆ μ ν.SDKλ λ―Έκ΅ μμΆλ² λ° κ·μ μ μ μ©μ λ°μ΅λλ€.κ·νλ SDKμ μ μ©λλ λͺ¨λ κ΅λ΄ λ° κ΅μ μμΆλ²κ³Ό κ·μ μ μ€μν΄μΌ ν©λλ€.μ΄λ¬ν λ²λ₯ μλ λͺ©μ μ§, μ΅μ’
μ¬μ©μ λ° μ΅μ’
μ©λμ λν μ νμ΄ ν¬ν¨λ©λλ€.14.6 λΌμ΄μ μ€ κ³μ½μμ λΆμ¬λ κΆλ¦¬λ μλλ°©μ μ¬μ μλ©΄ μΉμΈ μμ΄ κ·νλ Googleμ΄ μλνκ±°λ μ΄μ ν μ μμ΅λλ€.κ·νμ Googleμ μλλ°©μ μ¬μ μλ©΄ μΉμΈ μμ΄ λΌμ΄μ μ€ κ³μ½μ λ°λ₯Έ μ±
μμ΄λ μ무λ₯Ό μμν μ μμ΅λλ€.14.7 λΌμ΄μ μ€ κ³μ½ λ° λΌμ΄μ μ€ κ³μ½μ λ°λ₯Έ κ·νμ Googleμ κ΄κ³λ λ²λ₯ μ‘°νμ μΆ©λμ κ΄κ³μμ΄ μΊλ¦¬ν¬λμμ£Ό λ²λ₯ μ μ μ©μ λ°μ΅λλ€.κ·νμ Googleμ λΌμ΄μ μ€ κ³μ½μμ λ°μνλ λͺ¨λ λ²μ λ¬Έμ λ₯Ό ν΄κ²°νκΈ° μν΄ μΊλ¦¬ν¬λμμ£Ό μ°νν΄λΌλΌ μΉ΄μ΄ν° λ΄μ μμΉν λ²μμ λ°°νμ κ΄ν κΆμ λ°λ₯Ό κ²μ λμν©λλ€.κ·ΈλΌμλ λΆκ΅¬νκ³ κ·νλ Googleμ΄ λͺ¨λ κ΄ν κΆμμ κΈμ§ λͺ
λ Ή ꡬμ (λλ μ΄μ μμνλ μ νμ κΈ΄κΈ λ²μ ꡬμ )λ₯Ό μ μ²ν μ μμμ λμν©λλ€.2021λ
7μ 27μΌ μ΄κ²μ Android μννΈμ¨μ΄ κ°λ° ν€νΈ λΌμ΄μ μ€ κ³μ½μ
λλ€1.1 Android μννΈμ¨μ΄ κ°λ° ν€νΈ(λΌμ΄μ μ€ κ³μ½μμ "SDK"λΌκ³ νλ©° νΉν Android μμ€ν
νμΌ, ν¨ν€μ§ API λ° Google API μΆκ° κΈ°λ₯ ν¬ν¨)λ λΌμ΄μ μ€ κ³μ½μ 쑰건μ λ°λΌ κ·νμκ² λΌμ΄μ μ€κ° λΆμ¬λ©λλ€.λΌμ΄μ μ€ κ³μ½μ SDK μ¬μ©κ³Ό κ΄λ ¨νμ¬ κ·νμ Google κ°μ λ²μ ꡬμλ ₯μ΄ μλ κ³μ½μ νμ±ν©λλ€.1.2 "Android"λ httpssource.android.com/ URLμ μμΌλ©° μμλ‘ μ
λ°μ΄νΈλλ Android μ€ν μμ€ νλ‘μ νΈμμ μ¬μ©ν μ μλ κΈ°κΈ°μ© Android μννΈμ¨μ΄ μ€νμ μλ―Έν©λλ€.1.3 "νΈν κ°λ₯ν ꡬν"μ (i) Android νΈνμ± μΉμ¬μ΄νΈ(httpssource.android.com/compatibility)μμ μ°Ύμ μ μκ³ μμλ‘ μ
λ°μ΄νΈλ μ μλ Android νΈνμ± μ μ λ¬Έμλ₯Ό μ€μνλ λͺ¨λ Android κΈ°κΈ°λ₯Ό μλ―Έν©λλ€. (ii) Android νΈνμ± ν
μ€νΈ λꡬ λͺ¨μ(CTS)μ μ±κ³΅μ μΌλ‘ ν΅κ³Όν©λλ€.1.4 "Google"μ λ―Έκ΅ λΈλΌμ¨μ΄μ£Ό λ²λ₯ μ λ°λΌ μ‘°μ§λκ³ λ―Έκ΅ λ²λ₯ μ λ°λΌ μ΄μλλ©° λ³Έμ¬ μ£Όμλ 1600 Amphitheatre Parkway, Mountain View, CA 94043, USAμΈ Google LLCλ₯Ό μλ―Έν©λλ€.2.1 SDKλ₯Ό μ¬μ©νλ €λ©΄ λ¨Όμ λΌμ΄μ μ€ κ³μ½μ λμν΄μΌ ν©λλ€.λΌμ΄μ μ€ κ³μ½μ λμνμ§ μμΌλ©΄ SDKλ₯Ό μ¬μ©ν μ μμ΅λλ€.2.2 μ΄ SDKλ₯Ό μλ½ λ°/λλ μ¬μ©νκΈ° μν΄ ν΄λ¦νλ©΄ λΌμ΄μ μ€ κ³μ½ 쑰건μ λμνλ κ²μ
λλ€.2.3 κ·νκ° κ±°μ£Όνκ±°λ SDKλ₯Ό μ¬μ©νλ κ΅κ°λ₯Ό ν¬ν¨νμ¬ λ―Έκ΅ λλ κΈ°ν κ΅κ°μ λ²λ₯ μ λ°λΌ SDKλ₯Ό λ°λ κ²μ΄ κΈμ§λ μ¬λμΈ κ²½μ° SDKλ₯Ό μ¬μ©ν μ μμΌλ©° λΌμ΄μΌμ€ κ³μ½μ μλ½ν μ μμ΅λλ€.2.4 κ·νκ° κ·νμ κ³ μ©μ£Ό λλ κΈ°ν 주체λ₯Ό λμ νμ¬ λΌμ΄μ μ€ κ³μ½μ ꡬμλλ λ° λμνλ κ²½μ° κ·νλ κ·νμ κ³ μ©μ£Ό λλ ν΄λΉ 주체λ₯Ό λΌμ΄μ μ€ κ³μ½μ ꡬμν μμ ν λ²μ κΆνμ΄ μμμ μ§μ νκ³ λ³΄μ¦ν©λλ€.νμν κΆνμ΄ μλ κ²½μ° λΌμ΄μ μ€ κ³μ½μ λμνκ±°λ κ³ μ©μ£Ό λλ κΈ°ν λ²μΈμ λμ νμ¬ SDKλ₯Ό μ¬μ©ν μ μμ΅λλ€.3.1 λΌμ΄μ μ€ κ³μ½μ 쑰건μ λ°λΌ Googleμ Androidμ νΈν ꡬνμ μν μ ν리μΌμ΄μ
μ κ°λ°νκΈ° μν λͺ©μ μΌλ‘λ§ SDKλ₯Ό μ¬μ©ν μ μλ μ νμ μ΄κ³ μ μΈκ³μ μ΄λ©° λ‘μ΄ν°κ° μκ³ μλ λΆκ°λ₯νκ³ λΉλ
μ μ μ΄λ©° μ¬ν맀 λΆκ°λ₯ν λΌμ΄μ μ€λ₯Ό κ·νμκ² λΆμ¬ν©λλ€.3.2 μ΄ SDKλ₯Ό μ¬μ©νμ¬ λ€λ₯Έ νλ«νΌ(νΈνλμ§ μλ Android ꡬν ν¬ν¨)μ© μ ν리μΌμ΄μ
μ κ°λ°νκ±°λ λ€λ₯Έ SDKλ₯Ό κ°λ°ν μ μμ΅λλ€.λ¬Όλ‘ μ΄ SDKκ° ν΄λΉ μ©λλ‘ μ¬μ©λμ§ μλ ν νΈνλμ§ μλ Android ꡬνμ ν¬ν¨νμ¬ λ€λ₯Έ νλ«νΌμ© μ ν리μΌμ΄μ
μ μμ λ‘κ² κ°λ°ν μ μμ΅λλ€.3.3 κ·νλ Google λλ μ 3μκ° SDKμ μν λͺ¨λ μ§μ μ¬μ°κΆμ ν¬ν¨νμ¬ SDKμ λν λͺ¨λ λ²μ κΆλ¦¬, μμ κΆ λ° μ΄κΆμ μμ νλ€λ λ° λμν©λλ€."μ§μ μ¬μ°κΆ"μ νΉνλ², μ μκΆλ², μμ
λΉλ°λ², μνλ² λ° κΈ°ν λͺ¨λ μμ κΆμ λ°λ₯Έ λͺ¨λ κΆλ¦¬λ₯Ό μλ―Έν©λλ€.Googleμ κ·νμκ² λͺ
μμ μΌλ‘ λΆμ¬λμ§ μμ λͺ¨λ κΆλ¦¬λ₯Ό 보μ ν©λλ€.3.4 λΌμ΄μ μ€ κ³μ½μμ λͺ
μμ μΌλ‘ νμ©νμ§ μμ λͺ©μ μΌλ‘ SDKλ₯Ό μ¬μ©ν μ μμ΅λλ€.ν΄λΉ μ 3μ λΌμ΄μ μ€μμ μꡬνλ λ²μλ₯Ό μ μΈνκ³ κ·νλ SDK λλ SDKμ μΌλΆλ₯Ό 볡μ¬(λ°±μ
λͺ©μ μ μΈ), μμ , κ°μ, μ¬λ°°ν¬, λμ»΄νμΌ, 리λ²μ€ μμ§λμ΄λ§, λΆν΄νκ±°λ νμλ¬Όμ μμ±ν μ μμ΅λλ€.3.5 μ€ν μμ€ μννΈμ¨μ΄ λΌμ΄μ μ€μ λ°λΌ λΌμ΄μ μ€κ° λΆμ¬λ SDK κ΅¬μ± μμμ μ¬μ©, 볡μ λ° λ°°ν¬μλ λΌμ΄μ μ€ κ³μ½μ΄ μλ ν΄λΉ μ€ν μμ€ μννΈμ¨μ΄ λΌμ΄μ μ€μ μ‘°κ±΄λ§ μ μ©λ©λλ€.3.6 κ·νλ Googleμ΄ μ 곡νλ SDKμ νμκ³Ό νΉμ±μ΄ μ¬μ ν΅μ§ μμ΄ λ³κ²½λ μ μμΌλ©° SDKμ ν₯ν λ²μ μ΄ μ΄μ λ²μ μ SDKμμ κ°λ°λ μ ν리μΌμ΄μ
κ³Ό νΈνλμ§ μμ μ μλ€λ λ° λμν©λλ€.κ·νλ Googleμ΄ μ¬μ ν΅μ§ μμ΄ μΌλ°μ μΌλ‘ Googleμ λ¨λ
μ¬λμ λ°λΌ κ·ν λλ μ¬μ©μμκ² SDK(λλ SDK λ΄μ λͺ¨λ κΈ°λ₯) μ 곡μ μ€λ¨(μꡬμ λλ μΌμμ μΌλ‘)ν μ μμμ λμν©λλ€.3.7 λΌμ΄μ μ€ κ³μ½μ μ΄λ€ λΆλΆλ κ·νμκ² Googleμ μνΈ, μν, μλΉμ€ λ§ν¬, λ‘κ³ , λλ©μΈ μ΄λ¦ λλ κΈ°ν κ³ μ ν λΈλλ νμλ₯Ό μ¬μ©ν κΆλ¦¬λ₯Ό λΆμ¬νμ§ μμ΅λλ€.3.8 κ·νλ SDKμ 첨λΆλκ±°λ ν¬ν¨λ μ μλ μμ κΆ κ³ μ§(μ μκΆ λ° μνκΆ κ³ μ§ ν¬ν¨)λ₯Ό μ κ±°νκ±°λ κ°λ¦¬κ±°λ λ³κ²½νμ§ μμ κ²μ λμν©λλ€.4.1 Googleμ λΌμ΄μ μ€ κ³μ½μ λ°λΌ κ·ν(λλ κ·νμ λΌμ΄μ μ€ μ 곡μ)λ‘λΆν° κ·νκ° SDKλ₯Ό μ¬μ©νμ¬ κ°λ°νλ λͺ¨λ μννΈμ¨μ΄ μ ν리μΌμ΄μ
(ν΄λΉ μ ν리μΌμ΄μ
μ μ‘΄μ¬νλ λͺ¨λ μ§μ μ¬μ°κΆ ν¬ν¨)μ λν κΆλ¦¬, μμ κΆ λλ μ΄μ΅μ μ·¨νμ§ μλλ€λ λ° λμν©λλ€.4.2 κ·νλ (a) λΌμ΄μΌμ€ κ³μ½ λ° (b) ν΄λΉ κ΄ν κΆμμ μ μ© κ°λ₯ν λ²λ₯ , κ·μ λλ μΌλ°μ μΌλ‘ νμ©λλ κ΄ν λλ μ§μΉ¨(λ―Έκ΅ λλ κΈ°ν κ΄λ ¨ κ΅κ°μμ λ°μ΄ν° λλ μννΈμ¨μ΄ μμΆμ κ΄ν λ²λ₯ ν¬ν¨)μμ νμ©νλ λͺ©μ μΌλ‘λ§ SDKλ₯Ό μ¬μ©νκ³ μ ν리μΌμ΄μ
μ μμ±νλ λ° λμν©λλ€.4.3 κ·νλ SDKλ₯Ό μ¬μ©νμ¬ μΌλ° λμ€μ μν μ ν리μΌμ΄μ
μ κ°λ°νλ κ²½μ° ν΄λΉ μ¬μ©μμ κ°μΈ μ 보 λ° λ²μ κΆλ¦¬λ₯Ό 보νΈν κ²μ λμν©λλ€.μ¬μ©μκ° μ¬μ©μ μ΄λ¦, μνΈ λλ κΈ°ν λ‘κ·ΈμΈ μ 보λ κ°μΈ μ 보λ₯Ό μ 곡νλ κ²½μ° ν΄λΉ μ 보λ₯Ό μ ν리μΌμ΄μ
μμ μ¬μ©ν μ μμμ μ¬μ©μμκ² μλ¦¬κ³ ν΄λΉ μ¬μ©μμ λν΄ λ²μ μΌλ‘ μ μ ν κ°μΈ μ 보 λ³΄νΈ κ³ μ§ λ° λ³΄νΈλ₯Ό μ 곡ν΄μΌ ν©λλ€.μ ν리μΌμ΄μ
μ΄ μ¬μ©μκ° μ 곡ν κ°μΈ μ 보 λλ λ―Όκ°ν μ 보λ₯Ό μ μ₯νλ κ²½μ° μμ νκ² λ³΄κ΄ν΄μΌ ν©λλ€.μ¬μ©μκ° κ·νμ μ ν리μΌμ΄μ
μ Google κ³μ μ 보λ₯Ό μ 곡νλ©΄ κ·νμ μ ν리μΌμ΄μ
μ μ¬μ©μκ° κ·νμκ² κΆνμ λΆμ¬ν μ νλ λͺ©μ κ³Ό μκΈ°μλ§ μ¬μ©μμ Google κ³μ μ μ‘μΈμ€νκΈ° μν΄ ν΄λΉ μ 보λ₯Ό μ¬μ©ν μ μμ΅λλ€.4.4 κ·νλ Google λλ λͺ¨λ μ΄λν΅μ μ¬λ₯Ό ν¬ν¨νλ μ΄μ κ΅νλμ§ μλ μ 3μμ μλ², λ€νΈμν¬ λλ κΈ°ν μ¬μ°μ΄λ μλΉμ€λ₯Ό 무λ¨μΌλ‘ λ°©ν΄, μ€λ¨, μμ λλ μ‘μΈμ€νλ μ ν리μΌμ΄μ
μ κ°λ° λλ λ°°ν¬λ₯Ό ν¬ν¨νμ¬ SDKλ₯Ό μ¬μ©νμ¬ μ΄λ ν νλμλ κ΄μ¬νμ§ μμ κ²μ λμν©λλ€.4.5 κ·νλ κ·νκ° Android λ°/λλ Androidμ© μ ν리μΌμ΄μ
μ ν΅ν΄ μμ±, μ μ‘ λλ νμνλ λͺ¨λ λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€μ κ·Έλ κ² ν¨μΌλ‘μ¨ κ·νμ νλ κ²°κ³Ό(Googleμ΄ μ
μ μ μλ λͺ¨λ μμ€ λλ νΌν΄ ν¬ν¨)μ λν΄ μ μ μΌλ‘ μ±
μμ μ§λ€λ λ° λμν©λλ€(Googleμ κ·ν λλ μ 3μμ λν΄ μ±
μμ μ§μ§ μμ΅λλ€).4.6 κ·νλ λΌμ΄μ μ€ κ³μ½, κ΄λ ¨ μ 3μ κ³μ½ λλ μλΉμ€ μ½κ΄ λλ κ΄λ ¨ λ²λ₯ μ΄λ κ·μ μ λ°λ₯Έ κ·νμ μ무 μλ°κ³Ό κ·Έλ¬ν μλ°μ κ²°κ³Ό(Google λλ μ 3μκ° μ
μ μ μλ λͺ¨λ μμ€ λλ μν΄ ν¬ν¨)μ λν΄ μ μ μΌλ‘ μ±
μμ΄ μμΌλ©° Googleμ κ·ν λλ μ 3μμ λν΄ μ±
μμ μ§μ§ μλλ€λ λ° λμν©λλ€.5.1 κ·νλ Googleμ΄ κ·νμκ² λ°κΈν μ μκ±°λ κ·νκ° μ§μ μ νν μ μλ λͺ¨λ κ°λ°μ μ격 μ¦λͺ
μ κΈ°λ°μ μ μ§ν μ±
μμ΄ μμΌλ©° κ·νλ λ€μκ³Ό κ°μ μ±
μμ μ§λ€λ λ° λμν©λλ€. κ·νμ κ°λ°μ μ격 μ¦λͺ
μΌλ‘ κ°λ°λ λͺ¨λ μ ν리μΌμ΄μ
μ λν μ μ μΈ μ±
μμ΄ μμ΅λλ€.6.1 SDKλ₯Ό μ§μμ μΌλ‘ νμ νκ³ κ°μ νκΈ° μν΄ Googleμ μννΈμ¨μ΄μμ νΉμ μ¬μ© ν΅κ³λ₯Ό μμ§ν μ μμ΅λλ€. μ¬κΈ°μλ κ³ μ μλ³μ, κ΄λ ¨ IP μ£Όμ, μννΈμ¨μ΄ λ²μ λ²νΈ, μ¬μ© μ€μΈ SDKμ λꡬ λ°/λλ μλΉμ€ λ° μ¬μ© λ°©λ²μ λν μ λ³΄κ° ν¬ν¨λμ§λ§ μ΄μ κ΅νλμ§ μμ΅λλ€.μ΄ μ λ³΄κ° μμ§λκΈ° μ μ SDKλ κ·νμκ² μλ¦¬κ³ κ·νμ λμλ₯Ό ꡬν κ²μ
λλ€.λμλ₯Ό κ±°λΆνμλ©΄ μ λ³΄κ° μμ§λμ§ μμ΅λλ€.6.2 μμ§λ λ°μ΄ν°λ SDKλ₯Ό κ°μ νκΈ° μν΄ μ§κ³μμ κ²μ¬λλ©° λ€μ URLμ μλ Googleμ κ°μΈμ 보 보νΈμ μ±
μ λ°λΌ μ μ§λ©λλ€. λλ μμ.κ·νλ μ΄λ¬ν μ 3μ μ ν리μΌμ΄μ
μ ν΅ν΄ μ‘μΈμ€ν μ μλ λͺ¨λ λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€κ° ν΄λΉ μΆμ²μ λ¨λ
μ±
μμ΄λ©° Googleμ μ΄λ¬ν μ 3μ μ ν리μΌμ΄μ
, λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€μ μ¬μ© λλ μ‘μΈμ€λ‘ μΈν΄ λ°μν μ μλ μμ€μ΄λ μν΄μ λν΄ μ±
μμ μ§μ§ μλλ€λ μ μ μ΄ν΄ν©λλ€.7.2 μ΄λ¬ν μ 3μ μ ν리μΌμ΄μ
μ ν΅ν΄ κ·νμκ² μ 곡λλ λ°μ΄ν°, μ½ν
μΈ λ° λ¦¬μμ€λ 곡κΈμ(λλ 곡κΈμλ₯Ό λμ ν λ€λ₯Έ μ¬λ λλ νμ¬)κ° μμ ν μ§μ μ¬μ°κΆμΌλ‘ 보νΈλ μ μμμ μκ³ μμ΄μΌ ν©λλ€.κ΄λ ¨ μμ μλ‘λΆν° νΉλ³ν νκ°λ₯Ό λ°μ§ μμ ν μ΄λ¬ν λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€(μ 체 λλ μΌλΆ)λ₯Ό κΈ°λ°μΌλ‘ μμ , μλ, μλ, λμ¬, ν맀, λ°°ν¬ λλ νμ μμ
μ μμ±ν μ μμ΅λλ€.7.3 κ·νλ μ΄λ¬ν μ 3μ μ ν리μΌμ΄μ
, λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€λ₯Ό μ¬μ©ν λ κ·νμ κ΄λ ¨ μ 3μ κ°μ λ³λ μ‘°κ±΄μ΄ μ μ©λ μ μμμ μΈμ ν©λλ€.μ΄ κ²½μ° λΌμ΄μ μ€ κ³μ½μ μ΄λ¬ν μ 3μμ κ·νμ λ²μ κ΄κ³μ μν₯μ λ―ΈμΉμ§ μμ΅λλ€.8.1 Google λ°μ΄ν° API 8.1.1 APIλ₯Ό μ¬μ©νμ¬ Googleμμ λ°μ΄ν°λ₯Ό κ²μνλ κ²½μ° κ·νλ λ°μ΄ν°κ° Google λλ λ°μ΄ν°λ₯Ό μ 곡νλ λΉμ¬μ(λλ μ΄λ₯Ό λμ νλ λ€λ₯Έ μ¬λ λλ νμ¬)κ° μμ νλ μ§μ μ¬μ°κΆμ μν΄ λ³΄νΈλ μ μμμ μΈμ ν©λλ€.μ΄λ¬ν APIλ₯Ό μ¬μ©νλ©΄ μΆκ° μλΉμ€ μ½κ΄μ΄ μ μ©λ μ μμ΅λλ€.κ΄λ ¨ μλΉμ€ μ½κ΄μμ νμ©νμ§ μλ ν μ΄ λ°μ΄ν°(μ 체 λλ μΌλΆ)λ₯Ό κΈ°λ°μΌλ‘ μμ , μλ, μλ, λμ¬, ν맀, λ°°ν¬ λλ νμ μμ
μ μμ±ν μ μμ΅λλ€.8.1.2 Googleμμ μ¬μ©μ λ°μ΄ν°λ₯Ό κ²μνκΈ° μν΄ APIλ₯Ό μ¬μ©νλ κ²½μ° μ¬μ©μμ λͺ
μμ μΈ λμκ° μλ κ²½μ°μλ§ λ°μ΄ν°λ₯Ό κ²μν μ μμΌλ©° μ¬μ©μκ° νμ©ν κ²½μ°μ μ νλ λͺ©μ μ νν΄ λ°μ΄ν°λ₯Ό κ²μν μ μμμ μΈμ νκ³ λμν©λλ€.httpsdeveloper.android.com/reference/android/speech/RecognitionService URL(μμλ‘ μ
λ°μ΄νΈλ¨)μ λ¬Έμνλ Android μΈμ μλΉμ€ APIλ₯Ό μ¬μ©νλ κ²½μ°, κ·νλ API μ¬μ©μ΄ Googleμ΄ λ°μ΄ν° νλ‘μΈμμΈ μ νμ λν λ°μ΄ν° μ²λ¦¬ λΆλ‘(μμλ‘ μ
λ°μ΄νΈλλ URL httpsprivacy.google.com/businesses/gdprprocessorterms/μ μμ)μ μ μ©μ λ°λλ€λ κ²μ μΈμ ν©λλ€.λμλ₯Ό ν΄λ¦νλ©΄ Googleμ΄ λ°μ΄ν° νλ‘μΈμμΈ μ νμ λν λ°μ΄ν° μ²λ¦¬ λΆλ‘μ 쑰건μ λμνλ κ²μ
λλ€.9.1 λΌμ΄μ μ€ κ³μ½μ μλμ λͺ
μλ λλ‘ κ·ν λλ Googleμ΄ μ’
λ£ν λκΉμ§ κ³μ μ μ©λ©λλ€.9.2 λΌμ΄μ μ€ κ³μ½μ μ’
λ£νλ €λ©΄ SDK λ° κ΄λ ¨ κ°λ°μ μ격 μ¦λͺ
μ μ¬μ©μ μ€λ¨νλ©΄ λ©λλ€.9.3 Googleμ λ€μκ³Ό κ°μ κ²½μ° μΈμ λ μ§ κ·νμμ λΌμ΄μ μ€ κ³μ½μ ν΄μ§ν μ μμ΅λλ€. (A) κ·νκ° λΌμ΄μ μ€ κ³μ½μ μ‘°νμ μλ°ν κ²½μ°; λλ (B) Googleμ λ²μ λ°λΌ κ·Έλ κ² ν΄μΌ ν©λλ€. λλ (C) Googleκ³Ό ν¨κ» κ·νμκ² SDKμ νΉμ λΆλΆ(μ: API)μ μ 곡ν ννΈλκ° Googleκ³Όμ κ΄κ³λ₯Ό μ’
λ£νκ±°λ SDKμ νΉμ λΆλΆμ κ·νμκ² μ 곡νλ κ²μ μ€λ¨νμ΅λλ€. λλ (D) Googleμ΄ κ·νκ° κ±°μ£Όνκ±°λ κ·νκ° μλΉμ€λ₯Ό μ¬μ©νλ κ΅κ°μ μ¬μ©μμκ² λ μ΄μ SDK λλ SDKμ νΉμ λΆλΆμ μ 곡νμ§ μκΈ°λ‘ κ²°μ νκ±°λ Googleμ΄ κ·νμκ² SDK λλ νΉμ SDK μλΉμ€λ₯Ό μ 곡νλ κ²μ΄ Googleμ λ¨λ
μ¬λμ λ°λΌ λ μ΄μ μμ
μ μΌλ‘ μ€ν κ°λ₯νμ§ μμ΅λλ€.9.4 λΌμ΄μ μ€ κ³μ½μ΄ μ’
λ£λλλΌλ κ·νμ Googleμ΄ ννμ λ°μκ±°λ μ μ©μ λ°μκ±°λ(λλ λΌμ΄μ μ€ κ³μ½μ΄ λ°ν¨λλ λμ μκ°μ΄ μ§λ¨μ λ°λΌ λ°μνκ±°λ) 무기ν μ§μλλ€κ³ λͺ
μν λͺ¨λ λ²μ κΆλ¦¬, μ무 λ° μ±
μμ μ΄λ¬ν μ€λ¨μΌλ‘ μΈν΄ μν₯μ λ°μ§ μμΌλ©° 14.7νμ μ‘°νμ κ·Έλ¬ν κΆλ¦¬, μ무 λ° μ±
μμ 무기νμΌλ‘ κ³μ μ μ©λ©λλ€.10.1 κ·νλ μ μ μΌλ‘ κ·νμ μ±
μ νμ SDKλ₯Ό μ¬μ©νλ©° SDKκ° Googleμ μ΄λ ν μ’
λ₯μ λ³΄μ¦ μμ΄ "μλ κ·Έλλ‘"λ° "μ΄μ© κ°λ₯ν μνλ‘"μ 곡λ¨μ λͺ
μμ μΌλ‘ μ΄ν΄νκ³ μ΄μ λμν©λλ€.10.2 SDK λ° SDK μ¬μ©μ ν΅ν΄ λ€μ΄λ‘λνκ±°λ κΈ°ν λ°©μμΌλ‘ μ»μ μλ£μ μ¬μ©μ μμ μ μ¬λκ³Ό μν λΆλ΄ νμ μ΄λ£¨μ΄μ§λ©° μ΄λ¬ν μ¬μ©μΌλ‘ μΈν΄ λ°μνλ μ»΄ν¨ν° μμ€ν
λλ κΈ°ν μ₯μΉμ μμ λλ λ°μ΄ν° μμ€μ λν μ±
μμ μ μ μΌλ‘ κ·νμκ² μμ΅λλ€.10.3 Googleμ μνμ±, νΉμ λͺ©μ μμ μ ν©μ± λ° λΉμΉ¨ν΄μ±μ λν 묡μμ λ³΄μ¦ λ° μ‘°κ±΄μ ν¬ν¨νλ μ΄μ κ΅νλμ§ μκ³ λͺ
μμ μ΄λ 묡μμ μ΄λ λͺ¨λ μ’
λ₯μ λ³΄μ¦ λ° μ‘°κ±΄μ λͺ
μμ μΌλ‘ λΆμΈν©λλ€.11.1 κ·νλ Google, Googleμ μνμ¬ λ° μ ν΄μ¬, λΌμ΄μ μ€ μ 곡μλ LOλ₯Ό ν¬ν¨νμ¬ κ·νμκ² λ°μν μ μλ μ§κ°μ μ , λΆμμ , νΉλ³, κ²°κ³Όμ λλ μ§λ²μ μν΄μ λν΄ μ±
μ μ΄λ‘ μ λ°λΌ κ·νμκ² μ±
μμ μ§μ§ μλλ€λ μ μ μΆ©λΆν μ΄ν΄νκ³ λμν©λλ€. Google λλ κ·Έ λ리μΈμ΄ κ·Έλ¬ν μμ€μ΄ λ°μν κ°λ₯μ±μ λν΄ μ‘°μΈμ λ°μκ±°λ μΈμνμ΄μΌ νλμ§ μ¬λΆμ κ΄κ³μμ΄ λ°μ΄ν°μ SS.12.1 λ²λ₯ μ΄ νμ©νλ μ΅λ λ²μ λ΄μμ κ·νλ Google, Google κ³μ΄μ¬ λ° κ° μ΄μ¬, μμ, μ§μ λ° λ리μΈμ λͺ¨λ μ²κ΅¬, μμ‘, μ μ°¨ λ° λ° (a) κ·νμ SDK μ¬μ©, (b) λ€λ₯Έ μ¬λμ μ μκΆ, μν, μμ
λΉλ°, νΈλ μ΄λ λλ μ€, νΉν λλ κΈ°ν μ§μ μ¬μ°κΆμ μΉ¨ν΄νκ±°λ λ€λ₯Έ μ¬λμ λͺ
μλ₯Ό νΌμνκ±°λ νΌλΈλ¦¬μν°κΆ λλ κ°μΈμ 보 보νΈκΆμ μΉ¨ν΄νλ SDKμμ κ·νκ° κ°λ°νλ λͺ¨λ μ ν리μΌμ΄μ
λ° (c) κ·νμ λΌμ΄μ μ€ κ³μ½ λΉμ€μλ‘ μΈν΄ λ°μνκ±°λ λ°μνλ λͺ¨λ μμ€, μ±
μ, μν΄, λΉμ© λ° λΉμ©(ν©λ¦¬μ μΈ λ³νΈμ¬ μμλ£ ν¬ν¨).13.1 Googleμ μ μ νμ λ°°ν¬ν λ λΌμ΄μ μ€ κ³μ½μ λ³κ²½ν μ μμ΅λλ€. SDKμ λ²μ .μ΄λ¬ν λ³κ²½μ΄ μ΄λ£¨μ΄μ§λ©΄ Googleμ SDKλ₯Ό μ¬μ©ν μ μλ μΉμ¬μ΄νΈμμ λΌμ΄μ μ€ κ³μ½μ μ λ²μ μ λ§λ€ κ²μ
λλ€.14.1 λΌμ΄μ μ€ κ³μ½μ κ·νμ Google κ°μ μ 체 λ²μ κ³μ½μ ꡬμ±νκ³ κ·νμ SDK μ¬μ©(λ³λμ μλ©΄ κ³μ½μ λ°λΌ Googleμ΄ κ·νμκ² μ 곡ν μ μλ λͺ¨λ μλΉμ€ μ μΈ)μ μ μ©λλ©° SDKμ κ΄λ ¨νμ¬ κ·νμ Google κ°μ λͺ¨λ μ΄μ κ³μ½μ μμ ν λ체ν©λλ€.14.2 κ·νλ Googleμ΄ λΌμ΄μ μ€ κ³μ½μ ν¬ν¨λ(λλ κ΄λ ¨ λ²λ₯ μ λ°λΌ Googleμ΄ ννμ λ°λ) λ²μ κΆλ¦¬ λλ ꡬμ μ±
μ νμ¬νκ±°λ μννμ§ μλ κ²½μ° μ΄κ²μ΄ Googleμ κΆλ¦¬λ₯Ό 곡μμ μΌλ‘ ν¬κΈ°νλ κ²μΌλ‘ κ°μ£Όλμ§ μμΌλ©° μ΄λ¬ν κΆλ¦¬ λλ ꡬμ μ±
μ΄ Googleμ κ³μ μ 곡λλ€λ λ° λμν©λλ€.14.3 μ΄ λ¬Έμ λ₯Ό κ²°μ ν κ΄ν κΆμ΄ μλ λ²μμμ λΌμ΄μΌμ€ κ³μ½μ μ‘°νμ΄ λ¬΄ν¨λΌκ³ νκ²°νλ κ²½μ° ν΄λΉ μ‘°νμ λΌμ΄μΌμ€ κ³μ½μ λλ¨Έμ§ λΆλΆμ μν₯μ λ―ΈμΉμ§ μκ³ λΌμ΄μΌμ€ κ³μ½μμ μ κ±°λ©λλ€.λΌμ΄μ μ€ κ³μ½μ λλ¨Έμ§ μ‘°νμ κ³μν΄μ μ ν¨νκ³ μ§ν κ°λ₯ν©λλ€.14.4 κ·νλ Googleμ΄ λͺ¨νμ¬μΈ νμ¬ κ·Έλ£Ήμ κ° κ΅¬μ±μμ΄ λΌμ΄μ μ€ κ³μ½μ μ 3μ μνμμ΄λ©° μ΄λ¬ν λ€λ₯Έ νμ¬λ νν(λλ μ 리ν κΆλ¦¬)μ λΆμ¬νλ λΌμ΄μ μ€ κ³μ½μ λͺ¨λ μ‘°νμ μ§μ μννκ³ μ΄μ μμ‘΄ν μκ²©μ΄ μμμ μΈμ νκ³ μ΄μ λμν©λλ€.μ΄ μΈμ λ€λ₯Έ μ¬λμ΄λ νμ¬λ λΌμ΄μΌμ€ κ³μ½μ μ 3μ μνμκ° λ μ μμ΅λλ€.14.5 μμΆ μ ν.SDKλ λ―Έκ΅ μμΆλ² λ° κ·μ μ μ μ©μ λ°μ΅λλ€.κ·νλ SDKμ μ μ©λλ λͺ¨λ κ΅λ΄ λ° κ΅μ μμΆλ²κ³Ό κ·μ μ μ€μν΄μΌ ν©λλ€.μ΄λ¬ν λ²λ₯ μλ λͺ©μ μ§, μ΅μ’
μ¬μ©μ λ° μ΅μ’
μ©λμ λν μ νμ΄ ν¬ν¨λ©λλ€.14.6 λΌμ΄μ μ€ κ³μ½μμ λΆμ¬λ κΆλ¦¬λ μλλ°©μ μ¬μ μλ©΄ μΉμΈ μμ΄ κ·ν λλ Googleμ΄ μλνκ±°λ μ΄μ ν μ μμ΅λλ€.κ·νμ Googleμ μλλ°©μ μ¬μ μλ©΄ μΉμΈ μμ΄ λΌμ΄μ μ€ κ³μ½μ λ°λ₯Έ μ±
μμ΄λ μ무λ₯Ό μμν μ μμ΅λλ€.14.7 λΌμ΄μ μ€ κ³μ½ λ° λΌμ΄μ μ€ κ³μ½μ λ°λ₯Έ κ·νμ Googleμ κ΄κ³λ λ²λ₯ μ‘°νμ μΆ©λμ κ΄κ³μμ΄ μΊλ¦¬ν¬λμμ£Ό λ²λ₯ μ μ μ©μ λ°μ΅λλ€.κ·νμ Googleμ λΌμ΄μ μ€ κ³μ½μμ λ°μνλ λͺ¨λ λ²μ λ¬Έμ λ₯Ό ν΄κ²°νκΈ° μν΄ μΊλ¦¬ν¬λμμ£Ό μ°νν΄λΌλΌ μΉ΄μ΄ν° λ΄μ μμΉν λ²μμ λ°°νμ κ΄ν κΆμ λ°λ₯Ό κ²μ λμν©λλ€.κ·ΈλΌμλ λΆκ΅¬νκ³ κ·νλ Googleμ΄ λͺ¨λ κ΄ν κΆμμ κΈμ§ λͺ
λ Ή ꡬμ (λλ μ΄μ μμνλ μ νμ κΈ΄κΈ λ²μ ꡬμ )λ₯Ό μ μ²ν μ μμμ λμν©λλ€.2021λ
7μ 27μΌ λ³ΈμΈμ μ μ΄μ©μ½κ΄μ μ½μμΌλ©° μ΄μ λμν©λλ€
λ€μ΄λ‘λνκΈ° μ μ λ€μ μ΄μ© μ½κ΄μ λμν΄μΌ ν©λλ€.μ΄κ²μ Android μννΈμ¨μ΄ κ°λ° ν€νΈ λΌμ΄μ μ€ κ³μ½μ
λλ€. 1.1 Android μννΈμ¨μ΄ κ°λ° ν€νΈ(λΌμ΄μ μ€ κ³μ½μμλ "SDK"λΌκ³ νλ©° νΉν Android μμ€ν
νμΌ, ν¨ν€μ§ API λ° Google API μΆκ° κΈ°λ₯μ ν¬ν¨ν¨)λ λΌμ΄μ μ€ κ³μ½μ 쑰건μ λ°λΌ κ·νμκ² λΌμ΄μ μ€κ° λΆμ¬λ©λλ€.λΌμ΄μ μ€ κ³μ½μ SDK μ¬μ©κ³Ό κ΄λ ¨νμ¬ κ·νμ Google κ°μ λ²μ ꡬμλ ₯μ΄ μλ κ³μ½μ νμ±ν©λλ€.1.2 "Android"λ httpssource.android.com/ URLμ μμΌλ©° μμλ‘ μ
λ°μ΄νΈλλ Android μ€ν μμ€ νλ‘μ νΈμμ μ¬μ©ν μ μλ κΈ°κΈ°μ© Android μννΈμ¨μ΄ μ€νμ μλ―Έν©λλ€.1.3 "νΈν κ°λ₯ν ꡬν"μ (i) Android νΈνμ± μΉμ¬μ΄νΈ(httpssource.android.com/compatibility)μμ μ°Ύμ μ μκ³ μμλ‘ μ
λ°μ΄νΈλ μ μλ Android νΈνμ± μ μ λ¬Έμλ₯Ό μ€μνλ λͺ¨λ Android κΈ°κΈ°λ₯Ό μλ―Έν©λλ€. (ii) Android νΈνμ± ν
μ€νΈ λꡬ λͺ¨μ(CTS)μ μ±κ³΅μ μΌλ‘ ν΅κ³Όν©λλ€.1.4 "Google"μ λ―Έκ΅ λΈλΌμ¨μ΄μ£Ό λ²λ₯ μ λ°λΌ μ‘°μ§λκ³ λ―Έκ΅ λ²λ₯ μ λ°λΌ μ΄μλλ©° μ£Όμ μ¬μ
μ₯ μ£Όμλ 1600 Amphitheatre Parkway, Mountain View, CA 94043, USAμΈ Google LLCλ₯Ό μλ―Έν©λλ€.2.1 SDKλ₯Ό μ¬μ©νκΈ° μν΄μλ λ¨Όμ λΌμ΄μ μ€ κ³μ½μ λμν΄μΌ ν©λλ€.λΌμ΄μ μ€ κ³μ½μ λμνμ§ μμΌλ©΄ SDKλ₯Ό μ¬μ©ν μ μμ΅λλ€.2.2 μ΄ SDKλ₯Ό μλ½ λ°/λλ μ¬μ©νκΈ° μν΄ ν΄λ¦νλ©΄ λΌμ΄μ μ€ κ³μ½ 쑰건μ λμνλ κ²μ
λλ€.2.3 κ·νκ° κ±°μ£Όνκ±°λ SDKλ₯Ό μ¬μ©νλ κ΅κ°λ₯Ό ν¬ν¨νμ¬ λ―Έκ΅ λλ κΈ°ν κ΅κ°μ λ²λ₯ μ λ°λΌ SDKλ₯Ό λ°λ κ²μ΄ κΈμ§λ μ¬λμΈ κ²½μ° SDKλ₯Ό μ¬μ©ν μ μμΌλ©° λΌμ΄μΌμ€ κ³μ½μ μλ½ν μ μμ΅λλ€.2.4 κ·νκ° κ·νμ κ³ μ©μ£Ό λλ κΈ°ν 주체λ₯Ό λμ νμ¬ λΌμ΄μ μ€ κ³μ½μ ꡬμλλ λ° λμνλ κ²½μ° κ·νλ κ·νμ κ³ μ©μ£Ό λλ ν΄λΉ 주체λ₯Ό λΌμ΄μ μ€ κ³μ½μ ꡬμν μμ ν λ²μ κΆνμ΄ μμμ μ§μ νκ³ λ³΄μ¦ν©λλ€.νμν κΆνμ΄ μλ κ²½μ° κ³ μ©μ£Ό λλ κΈ°ν λ²μΈμ λμ νμ¬ λΌμ΄μ μ€ κ³μ½μ λμνκ±°λ SDKλ₯Ό μ¬μ©ν μ μμ΅λλ€.3.1 λΌμ΄μ μ€ κ³μ½μ 쑰건μ λ°λΌ Googleμ Android νΈν ꡬνμ μν μ ν리μΌμ΄μ
μ κ°λ°νκΈ° μν λͺ©μ μΌλ‘λ§ SDKλ₯Ό μ¬μ©ν μ μλ μ νμ μ΄κ³ μ μΈκ³μ μ΄λ©° λ‘μ΄ν°κ° μκ³ μλ λΆκ°λ₯νκ³ λΉλ
μ μ μ΄λ©° μλΈλΌμ΄μ μ€λ₯Ό λΆμ¬ν μ μλ λΌμ΄μ μ€λ₯Ό κ·νμκ² λΆμ¬ν©λλ€.3.2 μ΄ SDKλ₯Ό μ¬μ©νμ¬ λ€λ₯Έ νλ«νΌ(νΈνλμ§ μλ Android ꡬν ν¬ν¨)μ© μ ν리μΌμ΄μ
μ κ°λ°νκ±°λ λ€λ₯Έ SDKλ₯Ό κ°λ°ν μ μμ΅λλ€.λ¬Όλ‘ μ΄ SDKκ° ν΄λΉ μ©λλ‘ μ¬μ©λμ§ μλ ν νΈνλμ§ μλ Android ꡬνμ ν¬ν¨νμ¬ λ€λ₯Έ νλ«νΌμ© μ ν리μΌμ΄μ
μ μμ λ‘κ² κ°λ°ν μ μμ΅λλ€.3.3 κ·νλ Google λλ μ 3μκ° SDKμ μν λͺ¨λ μ§μ μ¬μ°κΆμ ν¬ν¨νμ¬ SDKμ λν λͺ¨λ λ²μ κΆλ¦¬, μμ κΆ λ° μ΄κΆμ μμ νλ€λ λ° λμν©λλ€."μ§μ μ¬μ°κΆ"μ νΉνλ², μ μκΆλ², μμ
λΉλ°λ², μνλ² λ° κΈ°ν λͺ¨λ μμ κΆμ λ°λ₯Έ λͺ¨λ κΆλ¦¬λ₯Ό μλ―Έν©λλ€.Googleμ κ·νμκ² λͺ
μμ μΌλ‘ λΆμ¬λμ§ μμ λͺ¨λ κΆλ¦¬λ₯Ό 보μ ν©λλ€.3.4 λΌμ΄μ μ€ κ³μ½μμ λͺ
μμ μΌλ‘ νμ©νμ§ μμ λͺ©μ μΌλ‘ SDKλ₯Ό μ¬μ©ν μ μμ΅λλ€.ν΄λΉ μ 3μ λΌμ΄μ μ€μμ μꡬνλ λ²μλ₯Ό μ μΈνκ³ κ·νλ SDK λλ SDKμ μΌλΆλ₯Ό 볡μ¬(λ°±μ
λͺ©μ μ μΈ), μμ , κ°μ, μ¬λ°°ν¬, λμ»΄νμΌ, 리λ²μ€ μμ§λμ΄λ§, λΆν΄νκ±°λ νμλ¬Όμ μμ±ν μ μμ΅λλ€.3.5 μ€ν μμ€ μννΈμ¨μ΄ λΌμ΄μ μ€μ λ°λΌ λΌμ΄μ μ€κ° λΆμ¬λ SDK κ΅¬μ± μμμ μ¬μ©, 볡μ λ° λ°°ν¬μλ λΌμ΄μ μ€ κ³μ½μ΄ μλ ν΄λΉ μ€ν μμ€ μννΈμ¨μ΄ λΌμ΄μ μ€μ μ‘°κ±΄λ§ μ μ©λ©λλ€.3.6 κ·νλ Googleμ΄ μ 곡νλ SDKμ νμκ³Ό νΉμ±μ΄ μ¬μ ν΅μ§ μμ΄ λ³κ²½λ μ μμΌλ©° SDKμ ν₯ν λ²μ μ΄ μ΄μ λ²μ μ SDKμμ κ°λ°λ μ ν리μΌμ΄μ
κ³Ό νΈνλμ§ μμ μ μλ€λ λ° λμν©λλ€.κ·νλ Googleμ΄ μ¬μ ν΅μ§ μμ΄ μΌλ°μ μΌλ‘ Googleμ λ¨λ
μ¬λμ λ°λΌ κ·ν λλ μ¬μ©μμκ² SDK(λλ SDK λ΄μ λͺ¨λ κΈ°λ₯) μ 곡μ μ€λ¨(μꡬμ λλ μΌμμ μΌλ‘)ν μ μμμ λμν©λλ€.3.7 λΌμ΄μ μ€ κ³μ½μ μ΄λ€ λΆλΆλ κ·νμκ² Googleμ μνΈ, μν, μλΉμ€ λ§ν¬, λ‘κ³ , λλ©μΈ μ΄λ¦ λλ κΈ°ν κ³ μ ν λΈλλ νμλ₯Ό μ¬μ©ν κΆλ¦¬λ₯Ό λΆμ¬νμ§ μμ΅λλ€.3.8 κ·νλ SDKμ 첨λΆλκ±°λ ν¬ν¨λ μ μλ μμ κΆ κ³ μ§(μ μκΆ λ° μν κ³ μ§ ν¬ν¨)λ₯Ό μ κ±°νκ±°λ κ°λ¦¬κ±°λ λ³κ²½νμ§ μμ κ²μ λμν©λλ€.4.κ·νμ SDK μ¬μ© 4.1 Googleμ λΌμ΄μ μ€ κ³μ½μ λ°λΌ κ·ν(λλ κ·νμ λΌμ΄μ μ€ μ 곡μ)λ‘λΆν° κ·νκ° SDKλ₯Ό μ¬μ©νμ¬ κ°λ°νλ λͺ¨λ μννΈμ¨μ΄ μ ν리μΌμ΄μ
μ λν κΆλ¦¬, μμ κΆ λλ μ΄κΆ(ν΄λΉ μ ν리μΌμ΄μ
μ μ‘΄μ¬νλ λͺ¨λ μ§μ μ¬μ°κΆ ν¬ν¨)μ μ»μ§ μλλ€λ λ° λμν©λλ€. 4.2 κ·νλ (a) λΌμ΄μΌμ€ κ³μ½ λ° (b) ν΄λΉ κ΄ν κΆμμ μ μ© κ°λ₯ν λ²λ₯ , κ·μ λλ μΌλ°μ μΌλ‘ νμ©λλ κ΄ν λλ μ§μΉ¨(λ―Έκ΅ λλ κΈ°ν κ΄λ ¨ κ΅κ°μμ λ°μ΄ν° λλ μννΈμ¨μ΄ μμΆμ κ΄ν λ²λ₯ ν¬ν¨)μμ νμ©νλ λͺ©μ μΌλ‘λ§ SDKλ₯Ό μ¬μ©νκ³ μ ν리μΌμ΄μ
μ μμ±νλ λ° λμν©λλ€. 4.3 κ·νλ SDKλ₯Ό μ¬μ©νμ¬ μΌλ° λμ€μ μν μ ν리μΌμ΄μ
μ κ°λ°νλ κ²½μ° ν΄λΉ μ¬μ©μμ κ°μΈμ 보 λ° λ²μ κΆλ¦¬λ₯Ό 보νΈν κ²μ λμν©λλ€. μ¬μ©μκ° κ·νμκ² μ¬μ©μ μ΄λ¦, μνΈ λλ κΈ°ν λ‘κ·ΈμΈ μ 보λ κ°μΈ μ 보λ₯Ό μ 곡νλ κ²½μ° κ·νλ κ·νμ μ ν리μΌμ΄μ
μμ ν΄λΉ μ 보λ₯Ό μ¬μ©ν μ μμμ μ¬μ©μμκ² μλ¦¬κ³ ν΄λΉ μ¬μ©μμ λν΄ λ²μ μΌλ‘ μ μ ν κ°μΈ μ 보 λ³΄νΈ κ³ μ§ λ° λ³΄νΈλ₯Ό μ 곡ν΄μΌ ν©λλ€. μ ν리μΌμ΄μ
μ΄ μ¬μ©μκ° μ 곡ν κ°μΈ μ 보 λλ λ―Όκ°ν μ 보λ₯Ό μ μ₯νλ κ²½μ° μμ νκ² λ³΄κ΄ν΄μΌ ν©λλ€. μ¬μ©μκ° κ·νμ μ ν리μΌμ΄μ
μ Google κ³μ μ 보λ₯Ό μ 곡νλ κ²½μ° κ·νμ μ ν리μΌμ΄μ
μ μ¬μ©μκ° κ·νμκ² κΆνμ λΆμ¬ν μ νλ λͺ©μ κ³Ό μκΈ°μλ§ μ¬μ©μμ Google κ³μ μ μ‘μΈμ€νκΈ° μν΄ ν΄λΉ μ 보λ₯Ό μ¬μ©ν μ μμ΅λλ€. 4.4 κ·νλ Google λλ λͺ¨λ μ΄λν΅μ μ¬λ₯Ό ν¬ν¨νλ μ΄μ κ΅νλμ§ μλ μ 3μμ μλ², λ€νΈμν¬ λλ κΈ°ν μ¬μ°μ΄λ μλΉμ€λ₯Ό 무λ¨μΌλ‘ λ°©ν΄, μ€λ¨, μμ λλ μ‘μΈμ€νλ μ ν리μΌμ΄μ
μ κ°λ° λλ λ°°ν¬λ₯Ό ν¬ν¨νμ¬ SDKλ₯Ό μ¬μ©νμ¬ μ΄λ ν νλμλ κ΄μ¬νμ§ μμ κ²μ λμν©λλ€. 4.5 κ·νλ κ·νκ° Android λ°/λλ Androidμ© μ ν리μΌμ΄μ
μ ν΅ν΄ μμ±, μ μ‘ λλ νμνλ λͺ¨λ λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€μ κ·Έλ κ² ν¨μΌλ‘μ¨ κ·νμ νλ κ²°κ³Ό(Googleμ΄ μ
μ μ μλ λͺ¨λ μμ€ λλ νΌν΄ ν¬ν¨)μ λν΄ μ μ μΌλ‘ μ±
μμ΄ μμΌλ©° Googleμ κ·ν λλ μ 3μμ λν΄ μ±
μμ μ§μ§ μλλ€λ λ° λμν©λλ€. 4.6 κ·νλ λΌμ΄μ μ€ κ³μ½, κ΄λ ¨ μ 3μ κ³μ½ λλ μλΉμ€ μ½κ΄ λλ κ΄λ ¨ λ²λ₯ μ΄λ κ·μ μ λ°λ₯Έ κ·νμ μ무 μλ° λ° κ·Έλ¬ν μλ°μΌλ‘ μΈν κ²°κ³Ό(Google λλ μ 3μκ° μ
μ μ μλ λͺ¨λ μμ€ λλ μν΄ ν¬ν¨)μ λν΄ μ μ μΌλ‘ μ±
μμ΄ μμΌλ©° Googleμ κ·ν λλ μ 3μμ λν΄ μ±
μμ μ§μ§ μλλ€λ λ° λμν©λλ€. 5.1 κ·νλ Googleμ΄ κ·νμκ² λ°κΈνκ±°λ κ·νκ° μ§μ μ νν μ μλ λͺ¨λ κ°λ°μ μ격 μ¦λͺ
μ κΈ°λ°μ μ μ§ν μ±
μμ΄ μμΌλ©° κ·νμ κ°λ°μ μ격 μ¦λͺ
μΌλ‘ κ°λ°λ λͺ¨λ μ ν리μΌμ΄μ
μ λν μ μ μΈ μ±
μμ΄ μμμ λμν©λλ€. 6.1 SDKλ₯Ό μ§μμ μΌλ‘ νμ νκ³ κ°μ νκΈ° μν΄ Googleμ μννΈμ¨μ΄μμ νΉμ μ¬μ© ν΅κ³λ₯Ό μμ§ν μ μμ΅λλ€. μ¬κΈ°μλ κ³ μ μλ³μ, κ΄λ ¨ IP μ£Όμ, μννΈμ¨μ΄ λ²μ λ²νΈ, SDKμ μ΄λ€ λꡬ λ°/λλ μλΉμ€κ° μ¬μ©λκ³ μκ³ μ΄λ»κ² μ¬μ©λκ³ μλμ§μ λν μ λ³΄κ° ν¬ν¨λμ§λ§ μ΄μ κ΅νλμ§ μμ΅λλ€. μ΄ μ λ³΄κ° μμ§λκΈ° μ μ SDKλ κ·νμκ² μλ¦¬κ³ κ·νμ λμλ₯Ό ꡬν κ²μ
λλ€. λμλ₯Ό κ±°λΆνλ©΄ μ λ³΄κ° μμ§λμ§ μμ΅λλ€. 6.2 μμ§λ λ°μ΄ν°λ SDKλ₯Ό κ°μ νκΈ° μν΄ μ’
ν©μ μΌλ‘ κ²μ¬λλ©° λ€μ URLμ μλ Googleμ κ°μΈμ 보 보νΈμ μ±
μ λ°λΌ μ μ§λ©λλ€. 7.1 SDKλ₯Ό μ¬μ©νμ¬ μ 3μκ° κ°λ°ν μ ν리μΌμ΄μ
μ μ€ννκ±°λ μ 3μκ° μ 곡ν λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€μ μ‘μΈμ€νλ κ²½μ° κ·νλ Googleμ΄ ν΄λΉ μ ν리μΌμ΄μ
, λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€μ λν΄ μ±
μμ μ§μ§ μλλ€λ λ° λμν©λλ€. κ·νλ μ΄λ¬ν μ 3μ μ ν리μΌμ΄μ
μ ν΅ν΄ μ‘μΈμ€ν μ μλ λͺ¨λ λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€κ° ν΄λΉ μΆμ²μ λ¨λ
μ±
μμ΄λ©° Googleμ μ΄λ¬ν μ 3μ μ ν리μΌμ΄μ
, λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€μ μ¬μ© λλ μ‘μΈμ€μ κ²°κ³Όλ‘ λ°μν μ μλ μμ€μ΄λ μν΄μ λν΄ μ±
μμ μ§μ§ μλλ€λ μ μ μ΄ν΄ν©λλ€. 7.2 κ·νλ μ΄λ¬ν μ 3μ μ ν리μΌμ΄μ
μ ν΅ν΄ κ·νμκ² μ 곡λλ λ°μ΄ν°, μ½ν
μΈ λ° λ¦¬μμ€κ° μ 곡μ(λλ μ 곡μλ₯Ό λμ ν λ€λ₯Έ μ¬λ λλ νμ¬)κ° μμ ν μ§μ μ¬μ°κΆμ μν΄ λ³΄νΈλ μ μμμ μκ³ μμ΄μΌ ν©λλ€.κ΄λ ¨ μμ μλ‘λΆν° νΉλ³ν νκ°λ₯Ό λ°μ§ μμ ν μ΄λ¬ν λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€(μ 체 λλ μΌλΆ)λ₯Ό κΈ°λ°μΌλ‘ νμλ¬Όμ μμ , μλ, λμ¬, ν맀, λ°°ν¬ λλ μμ±ν μ μμ΅λλ€.7.3 κ·νλ μ΄λ¬ν μ 3μ μ ν리μΌμ΄μ
, λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€λ₯Ό μ¬μ©ν λ κ·νμ κ΄λ ¨ μ 3μ κ°μ λ³λ μ½κ΄μ΄ μ μ©λ μ μμμ μΈμ ν©λλ€.μ΄ κ²½μ° λΌμ΄μ μ€ κ³μ½μ μ΄λ¬ν μ 3μμ κ·νμ λ²μ κ΄κ³μ μν₯μ λ―ΈμΉμ§ μμ΅λλ€.8.1 Google λ°μ΄ν° API 8.1.1 APIλ₯Ό μ¬μ©νμ¬ Googleμμ λ°μ΄ν°λ₯Ό κ²μνλ κ²½μ° κ·νλ λ°μ΄ν°κ° Google λλ λ°μ΄ν°λ₯Ό μ 곡νλ λΉμ¬μ(λλ μ΄λ₯Ό λμ νλ λ€λ₯Έ μ¬λ λλ νμ¬)κ° μμ νλ μ§μ μ¬μ°κΆμ μν΄ λ³΄νΈλ μ μμμ μΈμ ν©λλ€.μ΄λ¬ν APIλ₯Ό μ¬μ©νλ©΄ μΆκ° μλΉμ€ μ½κ΄μ΄ μ μ©λ μ μμ΅λλ€.κ΄λ ¨ μλΉμ€ μ½κ΄μμ νμ©νμ§ μλ ν μ΄ λ°μ΄ν°(μ 체 λλ μΌλΆ)λ₯Ό κΈ°λ°μΌλ‘ μμ , μλ, μλ, λμ¬, ν맀, λ°°ν¬ λλ νμ μμ
μ μμ±ν μ μμ΅λλ€.8.1.2 Googleμμ μ¬μ©μ λ°μ΄ν°λ₯Ό κ²μνκΈ° μν΄ APIλ₯Ό μ¬μ©νλ κ²½μ° μ¬μ©μκ° λͺ
μμ μΌλ‘ λμν κ²½μ°μλ§ λ°μ΄ν°λ₯Ό κ²μν μ μμΌλ©° μ¬μ©μκ° κΆνμ λΆμ¬ν μ νλ λͺ©μ μ νν΄ λ°μ΄ν°λ₯Ό κ²μν μ μμμ μΈμ νκ³ λμν©λλ€.Android Recognition Service APIλ₯Ό μ¬μ©νλ κ²½μ° λ€μ URLμ λ¬Έμνλμ΄ μμ΅λλ€. 9.1 λΌμ΄μ μ€ κ³μ½μ μλμ λͺ
μλ λλ‘ κ·ν λλ Googleμ΄ μ’
λ£ν λκΉμ§ κ³μ μ μ©λ©λλ€.9.2 λΌμ΄μ μ€ κ³μ½μ μ’
λ£νλ €λ©΄ SDK λ° κ΄λ ¨ κ°λ°μ μ격 μ¦λͺ
μ μ¬μ©μ μ€λ¨νλ©΄ λ©λλ€.9.3 Googleμ λ€μκ³Ό κ°μ κ²½μ° μΈμ λ μ§ κ·νμμ λΌμ΄μ μ€ κ³μ½μ ν΄μ§ν μ μμ΅λλ€. (A) κ·νκ° λΌμ΄μ μ€ κ³μ½μ μ‘°νμ μλ°ν κ²½μ° λλ (B) Googleμ λ²μ λ°λΌ κ·Έλ κ² ν΄μΌ ν©λλ€. λλ (C) Googleκ³Ό ν¨κ» κ·νμκ² SDKμ νΉμ λΆλΆ(μ: API)μ μ 곡ν ννΈλκ° Googleκ³Όμ κ΄κ³λ₯Ό μ’
λ£νκ±°λ SDKμ νΉμ λΆλΆμ κ·νμκ² μ 곡νλ κ²μ μ€λ¨νμ΅λλ€. λλ (D) Googleμ΄ κ·νκ° κ±°μ£Όνκ±°λ κ·νκ° μλΉμ€λ₯Ό μ¬μ©νλ κ΅κ°μ μ¬μ©μμκ² λ μ΄μ SDK λλ SDKμ νΉμ λΆλΆμ μ 곡νμ§ μκΈ°λ‘ κ²°μ νκ±°λ Googleμ΄ κ·νμκ² SDK λλ νΉμ SDK μλΉμ€λ₯Ό μ 곡νλ κ²μ΄ Googleμ λ¨λ
μ¬λμ λ°λΌ λ μ΄μ μμ
μ μΌλ‘ μ€ν κ°λ₯νμ§ μμ΅λλ€.9.4 λΌμ΄μ μ€ κ³μ½μ΄ μ’
λ£λλλΌλ κ·νμ Googleμ΄ ννμ λ°μκ±°λ μ μ©μ λ°μκ±°λ(λλ λΌμ΄μ μ€ κ³μ½μ΄ λ°ν¨λλ λμ μκ°μ΄ μ§λ¨μ λ°λΌ λ°μνκ±°λ) 무기ν μ§μλλ€κ³ λͺ
μν λͺ¨λ λ²μ κΆλ¦¬, μ무 λ° μ±
μμ μ΄λ¬ν μ€λ¨μΌλ‘ μΈν΄ μν₯μ λ°μ§ μμΌλ©° 14.7νμ μ‘°νμ κ·Έλ¬ν κΆλ¦¬, μ무 λ° μ±
μμ 무기νμΌλ‘ κ³μ μ μ©λ©λλ€.10.1 κ·νλ μ μ μΌλ‘ κ·νμ μ±
μ νμ SDKλ₯Ό μ¬μ©νλ©° SDKκ° Googleμ μ΄λ ν μ’
λ₯μ λ³΄μ¦ μμ΄ "μλ κ·Έλλ‘"λ° "μ΄μ© κ°λ₯ν μνλ‘"μ 곡λ¨μ λͺ
μμ μΌλ‘ μ΄ν΄νκ³ μ΄μ λμν©λλ€.10.2 SDK λ° SDK μ¬μ©μ ν΅ν΄ λ€μ΄λ‘λνκ±°λ κΈ°ν λ°©μμΌλ‘ μ»μ μλ£μ μ¬μ©μ μμ μ μ¬λκ³Ό μν λΆλ΄ νμ μ΄λ£¨μ΄μ§λ©° μ΄λ¬ν μ¬μ©μΌλ‘ μΈν΄ λ°μνλ μ»΄ν¨ν° μμ€ν
λλ κΈ°ν μ₯μΉμ μμ λλ λ°μ΄ν° μμ€μ λν μ±
μμ μ μ μΌλ‘ κ·νμκ² μμ΅λλ€.10.3 Googleμ μνμ±, νΉμ λͺ©μ μμ μ ν©μ± λ° λΉμΉ¨ν΄μ±μ λν 묡μμ λ³΄μ¦ λ° μ‘°κ±΄μ ν¬ν¨νλ μ΄μ κ΅νλμ§ μκ³ λͺ
μμ μ΄λ 묡μμ μ΄λ λͺ¨λ μ’
λ₯μ λ³΄μ¦ λ° μ‘°κ±΄μ λͺ
μμ μΌλ‘ λΆμΈν©λλ€.11.1 κ·νλ Google, Googleμ μνμ¬ λ° μ ν΄μ¬, λΌμ΄μ μ€ μ 곡μκ° μ§μ μ , κ°μ μ , λΆμμ , νΉμμ , κ²°κ³Όμ λλ μ§λ²μ μν΄μ λν΄ μ±
μ μ΄λ‘ μ λ°λΌ κ·νμκ² μ±
μμ μ§μ§ μμμ λͺ
μμ μΌλ‘ μ΄ν΄νκ³ λμν©λλ€. Google λλ κ·Έ λ리μΈμ΄ μ΄λ¬ν μμ€μ΄ λ°μν κ°λ₯μ±μ λν΄ μ‘°μΈμ λ°μκ±°λ μΈμνμ΄μΌ νλμ§ μ¬λΆμ κ΄κ³μμ΄ λͺ¨λ λ°μ΄ν° μμ€μ ν¬ν¨νμ¬ κ·νκ° μμ²νμ΅λλ€.12.1 λ²μ΄ νμ©νλ μ΅λ λ²μ λ΄μμ κ·νλ (a) κ·νμ SDK μ¬μ©, (b) κ·νκ° SDKμμ κ°λ°νμ¬ μ μκΆμ μΉ¨ν΄νλ λͺ¨λ μ ν리μΌμ΄μ
, νμΈμ μν, μμ
λΉλ°, νΈλ μ΄λ λλ μ€, νΉν λλ κΈ°ν μ§μ μ¬μ°κΆ λλ νμΈμ λͺ
μλ₯Ό νΌμνκ±°λ νΌλΈλ¦¬μν°κΆ λλ νλΌμ΄λ²μκΆμ μΉ¨ν΄νλ νμ, λ° (c) κ·νκ° λΌμ΄μ μ€ κ³μ½μ μ€μνμ§ μλ νμ.13.λΌμ΄μ μ€ κ³μ½ λ³κ²½ 13.1 Googleμ SDKμ μ λ²μ μ λ°°ν¬ν λ λΌμ΄μ μ€ κ³μ½μ λ³κ²½ν μ μμ΅λλ€.μ΄λ¬ν λ³κ²½μ΄ μ΄λ£¨μ΄μ§λ©΄ Googleμ SDKλ₯Ό μ¬μ©ν μ μλ μΉμ¬μ΄νΈμμ λΌμ΄μΌμ€ κ³μ½μ μ λ²μ μ λ§λ€ κ²μ
λλ€.14.1 λΌμ΄μ μ€ κ³μ½μ κ·νμ Google κ°μ μ 체 λ²μ κ³μ½μ ꡬμ±νκ³ κ·νμ SDK μ¬μ©μ μ μ©λλ©°(λ³λμ μλ©΄ κ³μ½μ λ°λΌ Googleμ΄ κ·νμκ² μ 곡ν μ μλ λͺ¨λ μλΉμ€ μ μΈ) SDKμ κ΄λ ¨νμ¬ κ·νμ Google κ°μ μ΄μ κ³μ½μ μμ ν λ체ν©λλ€.14.2 κ·νλ Googleμ΄ λΌμ΄μ μ€ κ³μ½μ ν¬ν¨λ(λλ κ΄λ ¨ λ²λ₯ μ λ°λΌ Googleμ΄ ννμ λ°λ) λ²μ κΆλ¦¬ λλ ꡬμ μ±
μ νμ¬νκ±°λ μννμ§ μλ κ²½μ° μ΄κ²μ΄ Googleμ κΆλ¦¬λ₯Ό 곡μμ μΌλ‘ ν¬κΈ°νλ κ²μΌλ‘ κ°μ£Όλμ§ μμΌλ©° μ΄λ¬ν κΆλ¦¬ λλ ꡬμ μ±
μ΄ Googleμ κ³μ μ 곡λλ€λ λ° λμν©λλ€.14.3 μ΄ λ¬Έμ λ₯Ό κ²°μ ν κ΄ν κΆμ΄ μλ λ²μμμ λΌμ΄μ μ€ κ³μ½μ μ‘°νμ΄ λ¬΄ν¨λΌκ³ νκ²°νλ κ²½μ° ν΄λΉ μ‘°νμ λΌμ΄μ μ€ κ³μ½μ λλ¨Έμ§ λΆλΆμ μν₯μ λ―ΈμΉμ§ μκ³ λΌμ΄μ μ€ κ³μ½μμ μ κ±°λ©λλ€.λΌμ΄μ μ€ κ³μ½μ λλ¨Έμ§ μ‘°νμ κ³μν΄μ μ ν¨νκ³ μ§ν κ°λ₯ν©λλ€.14.4 κ·νλ Googleμ΄ λͺ¨νμ¬μΈ νμ¬ κ·Έλ£Ήμ κ° κ΅¬μ±μμ΄ λΌμ΄μ μ€ κ³μ½μ μ 3μ μνμμ΄λ©° μ΄λ¬ν λ€λ₯Έ νμ¬λ κ·Έλ€μκ² μ΄μ΅(λλ μ 리ν κΆλ¦¬)μ λΆμ¬νλ λΌμ΄μ μ€ κ³μ½μ λͺ¨λ μ‘°νμ μ§μ μννκ³ μ΄μ μμ‘΄ν μκ²©μ΄ μμμ μΈμ νκ³ μ΄μ λμν©λλ€.μ΄ μΈμ λ€λ₯Έ μ¬λμ΄λ νμ¬λ λΌμ΄μ μ€ κ³μ½μ μ 3μ μνμκ° λ μ μμ΅λλ€.14.5 μμΆ μ ν.SDKλ λ―Έκ΅ μμΆλ² λ° κ·μ μ μ μ©μ λ°μ΅λλ€.κ·νλ SDKμ μ μ©λλ λͺ¨λ κ΅λ΄ λ° κ΅μ μμΆλ²κ³Ό κ·μ μ μ€μν΄μΌ ν©λλ€.μ΄λ¬ν λ²λ₯ μλ λͺ©μ μ§, μ΅μ’
μ¬μ©μ λ° μ΅μ’
μ©λμ λν μ νμ΄ ν¬ν¨λ©λλ€.14.6 λΌμ΄μ μ€ κ³μ½μμ λΆμ¬λ κΆλ¦¬λ μλλ°©μ μ¬μ μλ©΄ μΉμΈ μμ΄ κ·νλ Googleμ΄ μλνκ±°λ μ΄μ ν μ μμ΅λλ€.κ·νμ Googleμ μλλ°©μ μ¬μ μλ©΄ μΉμΈ μμ΄ λΌμ΄μ μ€ κ³μ½μ λ°λ₯Έ μ±
μμ΄λ μ무λ₯Ό μμν μ μμ΅λλ€.14.7 λΌμ΄μ μ€ κ³μ½ λ° λΌμ΄μ μ€ κ³μ½μ λ°λ₯Έ κ·νμ Googleμ κ΄κ³λ λ²λ₯ μ‘°νμ μΆ©λμ κ΄κ³μμ΄ μΊλ¦¬ν¬λμμ£Ό λ²λ₯ μ μ μ©μ λ°μ΅λλ€.κ·νμ Googleμ λΌμ΄μ μ€ κ³μ½μμ λ°μνλ λͺ¨λ λ²μ λ¬Έμ λ₯Ό ν΄κ²°νκΈ° μν΄ μΊλ¦¬ν¬λμμ£Ό μ°νν΄λΌλΌ μΉ΄μ΄ν° λ΄μ μμΉν λ²μμ λ°°νμ κ΄ν κΆμ λ°λ₯Ό κ²μ λμν©λλ€.κ·ΈλΌμλ λΆκ΅¬νκ³ κ·νλ Googleμ΄ λͺ¨λ κ΄ν κΆμμ κΈμ§ λͺ
λ Ή ꡬμ (λλ μ΄μ μμνλ μ νμ κΈ΄κΈ λ²μ ꡬμ )λ₯Ό μ μ²ν μ μμμ λμν©λλ€.2021λ
7μ 27μΌ μ΄κ²μ Android μννΈμ¨μ΄ κ°λ° ν€νΈ λΌμ΄μ μ€ κ³μ½μ
λλ€1.1 Android μννΈμ¨μ΄ κ°λ° ν€νΈ(λΌμ΄μ μ€ κ³μ½μμ "SDK"λΌκ³ νλ©° νΉν Android μμ€ν
νμΌ, ν¨ν€μ§ API λ° Google API μΆκ° κΈ°λ₯ ν¬ν¨)λ λΌμ΄μ μ€ κ³μ½μ 쑰건μ λ°λΌ κ·νμκ² λΌμ΄μ μ€κ° λΆμ¬λ©λλ€.λΌμ΄μ μ€ κ³μ½μ SDK μ¬μ©κ³Ό κ΄λ ¨νμ¬ κ·νμ Google κ°μ λ²μ ꡬμλ ₯μ΄ μλ κ³μ½μ νμ±ν©λλ€.1.2 "Android"λ httpssource.android.com/ URLμ μμΌλ©° μμλ‘ μ
λ°μ΄νΈλλ Android μ€ν μμ€ νλ‘μ νΈμμ μ¬μ©ν μ μλ κΈ°κΈ°μ© Android μννΈμ¨μ΄ μ€νμ μλ―Έν©λλ€.1.3 "νΈν κ°λ₯ν ꡬν"μ (i) Android νΈνμ± μΉμ¬μ΄νΈ(httpssource.android.com/compatibility)μμ μ°Ύμ μ μκ³ μμλ‘ μ
λ°μ΄νΈλ μ μλ Android νΈνμ± μ μ λ¬Έμλ₯Ό μ€μνλ λͺ¨λ Android κΈ°κΈ°λ₯Ό μλ―Έν©λλ€. (ii) Android νΈνμ± ν
μ€νΈ λꡬ λͺ¨μ(CTS)μ μ±κ³΅μ μΌλ‘ ν΅κ³Όν©λλ€.1.4 "Google"μ λ―Έκ΅ λΈλΌμ¨μ΄μ£Ό λ²λ₯ μ λ°λΌ μ‘°μ§λκ³ λ―Έκ΅ λ²λ₯ μ λ°λΌ μ΄μλλ©° λ³Έμ¬ μ£Όμλ 1600 Amphitheatre Parkway, Mountain View, CA 94043, USAμΈ Google LLCλ₯Ό μλ―Έν©λλ€.2.1 SDKλ₯Ό μ¬μ©νλ €λ©΄ λ¨Όμ λΌμ΄μ μ€ κ³μ½μ λμν΄μΌ ν©λλ€.λΌμ΄μ μ€ κ³μ½μ λμνμ§ μμΌλ©΄ SDKλ₯Ό μ¬μ©ν μ μμ΅λλ€.2.2 μ΄ SDKλ₯Ό μλ½ λ°/λλ μ¬μ©νκΈ° μν΄ ν΄λ¦νλ©΄ λΌμ΄μ μ€ κ³μ½ 쑰건μ λμνλ κ²μ
λλ€.2.3 κ·νκ° κ±°μ£Όνκ±°λ SDKλ₯Ό μ¬μ©νλ κ΅κ°λ₯Ό ν¬ν¨νμ¬ λ―Έκ΅ λλ κΈ°ν κ΅κ°μ λ²λ₯ μ λ°λΌ SDKλ₯Ό λ°λ κ²μ΄ κΈμ§λ μ¬λμΈ κ²½μ° SDKλ₯Ό μ¬μ©ν μ μμΌλ©° λΌμ΄μΌμ€ κ³μ½μ μλ½ν μ μμ΅λλ€.2.4 κ·νκ° κ·νμ κ³ μ©μ£Ό λλ κΈ°ν 주체λ₯Ό λμ νμ¬ λΌμ΄μ μ€ κ³μ½μ ꡬμλλ λ° λμνλ κ²½μ° κ·νλ κ·νμ κ³ μ©μ£Ό λλ ν΄λΉ 주체λ₯Ό λΌμ΄μ μ€ κ³μ½μ ꡬμν μμ ν λ²μ κΆνμ΄ μμμ μ§μ νκ³ λ³΄μ¦ν©λλ€.νμν κΆνμ΄ μλ κ²½μ° λΌμ΄μ μ€ κ³μ½μ λμνκ±°λ κ³ μ©μ£Ό λλ κΈ°ν λ²μΈμ λμ νμ¬ SDKλ₯Ό μ¬μ©ν μ μμ΅λλ€.3.1 λΌμ΄μ μ€ κ³μ½μ 쑰건μ λ°λΌ Googleμ Androidμ νΈν ꡬνμ μν μ ν리μΌμ΄μ
μ κ°λ°νκΈ° μν λͺ©μ μΌλ‘λ§ SDKλ₯Ό μ¬μ©ν μ μλ μ νμ μ΄κ³ μ μΈκ³μ μ΄λ©° λ‘μ΄ν°κ° μκ³ μλ λΆκ°λ₯νκ³ λΉλ
μ μ μ΄λ©° μ¬ν맀 λΆκ°λ₯ν λΌμ΄μ μ€λ₯Ό κ·νμκ² λΆμ¬ν©λλ€.3.2 μ΄ SDKλ₯Ό μ¬μ©νμ¬ λ€λ₯Έ νλ«νΌ(νΈνλμ§ μλ Android ꡬν ν¬ν¨)μ© μ ν리μΌμ΄μ
μ κ°λ°νκ±°λ λ€λ₯Έ SDKλ₯Ό κ°λ°ν μ μμ΅λλ€.λ¬Όλ‘ μ΄ SDKκ° ν΄λΉ μ©λλ‘ μ¬μ©λμ§ μλ ν νΈνλμ§ μλ Android ꡬνμ ν¬ν¨νμ¬ λ€λ₯Έ νλ«νΌμ© μ ν리μΌμ΄μ
μ μμ λ‘κ² κ°λ°ν μ μμ΅λλ€.3.3 κ·νλ Google λλ μ 3μκ° SDKμ μν λͺ¨λ μ§μ μ¬μ°κΆμ ν¬ν¨νμ¬ SDKμ λν λͺ¨λ λ²μ κΆλ¦¬, μμ κΆ λ° μ΄κΆμ μμ νλ€λ λ° λμν©λλ€."μ§μ μ¬μ°κΆ"μ νΉνλ², μ μκΆλ², μμ
λΉλ°λ², μνλ² λ° κΈ°ν λͺ¨λ μμ κΆμ λ°λ₯Έ λͺ¨λ κΆλ¦¬λ₯Ό μλ―Έν©λλ€.Googleμ κ·νμκ² λͺ
μμ μΌλ‘ λΆμ¬λμ§ μμ λͺ¨λ κΆλ¦¬λ₯Ό 보μ ν©λλ€.3.4 λΌμ΄μ μ€ κ³μ½μμ λͺ
μμ μΌλ‘ νμ©νμ§ μμ λͺ©μ μΌλ‘ SDKλ₯Ό μ¬μ©ν μ μμ΅λλ€.ν΄λΉ μ 3μ λΌμ΄μ μ€μμ μꡬνλ λ²μλ₯Ό μ μΈνκ³ κ·νλ SDK λλ SDKμ μΌλΆλ₯Ό 볡μ¬(λ°±μ
λͺ©μ μ μΈ), μμ , κ°μ, μ¬λ°°ν¬, λμ»΄νμΌ, 리λ²μ€ μμ§λμ΄λ§, λΆν΄νκ±°λ νμλ¬Όμ μμ±ν μ μμ΅λλ€.3.5 μ€ν μμ€ μννΈμ¨μ΄ λΌμ΄μ μ€μ λ°λΌ λΌμ΄μ μ€κ° λΆμ¬λ SDK κ΅¬μ± μμμ μ¬μ©, 볡μ λ° λ°°ν¬μλ λΌμ΄μ μ€ κ³μ½μ΄ μλ ν΄λΉ μ€ν μμ€ μννΈμ¨μ΄ λΌμ΄μ μ€μ μ‘°κ±΄λ§ μ μ©λ©λλ€.3.6 κ·νλ Googleμ΄ μ 곡νλ SDKμ νμκ³Ό νΉμ±μ΄ μ¬μ ν΅μ§ μμ΄ λ³κ²½λ μ μμΌλ©° SDKμ ν₯ν λ²μ μ΄ μ΄μ λ²μ μ SDKμμ κ°λ°λ μ ν리μΌμ΄μ
κ³Ό νΈνλμ§ μμ μ μλ€λ λ° λμν©λλ€.κ·νλ Googleμ΄ μ¬μ ν΅μ§ μμ΄ μΌλ°μ μΌλ‘ Googleμ λ¨λ
μ¬λμ λ°λΌ κ·ν λλ μ¬μ©μμκ² SDK(λλ SDK λ΄μ λͺ¨λ κΈ°λ₯) μ 곡μ μ€λ¨(μꡬμ λλ μΌμμ μΌλ‘)ν μ μμμ λμν©λλ€.3.7 λΌμ΄μ μ€ κ³μ½μ μ΄λ€ λΆλΆλ κ·νμκ² Googleμ μνΈ, μν, μλΉμ€ λ§ν¬, λ‘κ³ , λλ©μΈ μ΄λ¦ λλ κΈ°ν κ³ μ ν λΈλλ νμλ₯Ό μ¬μ©ν κΆλ¦¬λ₯Ό λΆμ¬νμ§ μμ΅λλ€.3.8 κ·νλ SDKμ 첨λΆλκ±°λ ν¬ν¨λ μ μλ μμ κΆ κ³ μ§(μ μκΆ λ° μνκΆ κ³ μ§ ν¬ν¨)λ₯Ό μ κ±°νκ±°λ κ°λ¦¬κ±°λ λ³κ²½νμ§ μμ κ²μ λμν©λλ€.4.1 Googleμ λΌμ΄μ μ€ κ³μ½μ λ°λΌ κ·ν(λλ κ·νμ λΌμ΄μ μ€ μ 곡μ)λ‘λΆν° κ·νκ° SDKλ₯Ό μ¬μ©νμ¬ κ°λ°νλ λͺ¨λ μννΈμ¨μ΄ μ ν리μΌμ΄μ
(ν΄λΉ μ ν리μΌμ΄μ
μ μ‘΄μ¬νλ λͺ¨λ μ§μ μ¬μ°κΆ ν¬ν¨)μ λν κΆλ¦¬, μμ κΆ λλ μ΄μ΅μ μ·¨νμ§ μλλ€λ λ° λμν©λλ€.4.2 κ·νλ (a) λΌμ΄μΌμ€ κ³μ½ λ° (b) ν΄λΉ κ΄ν κΆμμ μ μ© κ°λ₯ν λ²λ₯ , κ·μ λλ μΌλ°μ μΌλ‘ νμ©λλ κ΄ν λλ μ§μΉ¨(λ―Έκ΅ λλ κΈ°ν κ΄λ ¨ κ΅κ°μμ λ°μ΄ν° λλ μννΈμ¨μ΄ μμΆμ κ΄ν λ²λ₯ ν¬ν¨)μμ νμ©νλ λͺ©μ μΌλ‘λ§ SDKλ₯Ό μ¬μ©νκ³ μ ν리μΌμ΄μ
μ μμ±νλ λ° λμν©λλ€.4.3 κ·νλ SDKλ₯Ό μ¬μ©νμ¬ μΌλ° λμ€μ μν μ ν리μΌμ΄μ
μ κ°λ°νλ κ²½μ° ν΄λΉ μ¬μ©μμ κ°μΈ μ 보 λ° λ²μ κΆλ¦¬λ₯Ό 보νΈν κ²μ λμν©λλ€.μ¬μ©μκ° μ¬μ©μ μ΄λ¦, μνΈ λλ κΈ°ν λ‘κ·ΈμΈ μ 보λ κ°μΈ μ 보λ₯Ό μ 곡νλ κ²½μ° ν΄λΉ μ 보λ₯Ό μ ν리μΌμ΄μ
μμ μ¬μ©ν μ μμμ μ¬μ©μμκ² μλ¦¬κ³ ν΄λΉ μ¬μ©μμ λν΄ λ²μ μΌλ‘ μ μ ν κ°μΈ μ 보 λ³΄νΈ κ³ μ§ λ° λ³΄νΈλ₯Ό μ 곡ν΄μΌ ν©λλ€.μ ν리μΌμ΄μ
μ΄ μ¬μ©μκ° μ 곡ν κ°μΈ μ 보 λλ λ―Όκ°ν μ 보λ₯Ό μ μ₯νλ κ²½μ° μμ νκ² λ³΄κ΄ν΄μΌ ν©λλ€.μ¬μ©μκ° κ·νμ μ ν리μΌμ΄μ
μ Google κ³μ μ 보λ₯Ό μ 곡νλ©΄ κ·νμ μ ν리μΌμ΄μ
μ μ¬μ©μκ° κ·νμκ² κΆνμ λΆμ¬ν μ νλ λͺ©μ κ³Ό μκΈ°μλ§ μ¬μ©μμ Google κ³μ μ μ‘μΈμ€νκΈ° μν΄ ν΄λΉ μ 보λ₯Ό μ¬μ©ν μ μμ΅λλ€.4.4 κ·νλ Google λλ λͺ¨λ μ΄λν΅μ μ¬λ₯Ό ν¬ν¨νλ μ΄μ κ΅νλμ§ μλ μ 3μμ μλ², λ€νΈμν¬ λλ κΈ°ν μ¬μ°μ΄λ μλΉμ€λ₯Ό 무λ¨μΌλ‘ λ°©ν΄, μ€λ¨, μμ λλ μ‘μΈμ€νλ μ ν리μΌμ΄μ
μ κ°λ° λλ λ°°ν¬λ₯Ό ν¬ν¨νμ¬ SDKλ₯Ό μ¬μ©νμ¬ μ΄λ ν νλμλ κ΄μ¬νμ§ μμ κ²μ λμν©λλ€.4.5 κ·νλ κ·νκ° Android λ°/λλ Androidμ© μ ν리μΌμ΄μ
μ ν΅ν΄ μμ±, μ μ‘ λλ νμνλ λͺ¨λ λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€μ κ·Έλ κ² ν¨μΌλ‘μ¨ κ·νμ νλ κ²°κ³Ό(Googleμ΄ μ
μ μ μλ λͺ¨λ μμ€ λλ νΌν΄ ν¬ν¨)μ λν΄ μ μ μΌλ‘ μ±
μμ μ§λ€λ λ° λμν©λλ€(Googleμ κ·ν λλ μ 3μμ λν΄ μ±
μμ μ§μ§ μμ΅λλ€).4.6 κ·νλ λΌμ΄μ μ€ κ³μ½, κ΄λ ¨ μ 3μ κ³μ½ λλ μλΉμ€ μ½κ΄ λλ κ΄λ ¨ λ²λ₯ μ΄λ κ·μ μ λ°λ₯Έ κ·νμ μ무 μλ°κ³Ό κ·Έλ¬ν μλ°μ κ²°κ³Ό(Google λλ μ 3μκ° μ
μ μ μλ λͺ¨λ μμ€ λλ μν΄ ν¬ν¨)μ λν΄ μ μ μΌλ‘ μ±
μμ΄ μμΌλ©° Googleμ κ·ν λλ μ 3μμ λν΄ μ±
μμ μ§μ§ μλλ€λ λ° λμν©λλ€.5.1 κ·νλ Googleμ΄ κ·νμκ² λ°κΈν μ μκ±°λ κ·νκ° μ§μ μ νν μ μλ λͺ¨λ κ°λ°μ μ격 μ¦λͺ
μ κΈ°λ°μ μ μ§ν μ±
μμ΄ μμΌλ©° κ·νλ λ€μκ³Ό κ°μ μ±
μμ μ§λ€λ λ° λμν©λλ€. κ·νμ κ°λ°μ μ격 μ¦λͺ
μΌλ‘ κ°λ°λ λͺ¨λ μ ν리μΌμ΄μ
μ λν μ μ μΈ μ±
μμ΄ μμ΅λλ€.6.1 SDKλ₯Ό μ§μμ μΌλ‘ νμ νκ³ κ°μ νκΈ° μν΄ Googleμ μννΈμ¨μ΄μμ νΉμ μ¬μ© ν΅κ³λ₯Ό μμ§ν μ μμ΅λλ€. μ¬κΈ°μλ κ³ μ μλ³μ, κ΄λ ¨ IP μ£Όμ, μννΈμ¨μ΄ λ²μ λ²νΈ, μ¬μ© μ€μΈ SDKμ λꡬ λ°/λλ μλΉμ€ λ° μ¬μ© λ°©λ²μ λν μ λ³΄κ° ν¬ν¨λμ§λ§ μ΄μ κ΅νλμ§ μμ΅λλ€.μ΄ μ λ³΄κ° μμ§λκΈ° μ μ SDKλ κ·νμκ² μλ¦¬κ³ κ·νμ λμλ₯Ό ꡬν κ²μ
λλ€.λμλ₯Ό κ±°λΆνμλ©΄ μ λ³΄κ° μμ§λμ§ μμ΅λλ€.6.2 μμ§λ λ°μ΄ν°λ SDKλ₯Ό κ°μ νκΈ° μν΄ μ§κ³μμ κ²μ¬λλ©° λ€μ URLμ μλ Googleμ κ°μΈμ 보 보νΈμ μ±
μ λ°λΌ μ μ§λ©λλ€. λλ μμ.κ·νλ μ΄λ¬ν μ 3μ μ ν리μΌμ΄μ
μ ν΅ν΄ μ‘μΈμ€ν μ μλ λͺ¨λ λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€κ° ν΄λΉ μΆμ²μ λ¨λ
μ±
μμ΄λ©° Googleμ μ΄λ¬ν μ 3μ μ ν리μΌμ΄μ
, λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€μ μ¬μ© λλ μ‘μΈμ€λ‘ μΈν΄ λ°μν μ μλ μμ€μ΄λ μν΄μ λν΄ μ±
μμ μ§μ§ μλλ€λ μ μ μ΄ν΄ν©λλ€.7.2 μ΄λ¬ν μ 3μ μ ν리μΌμ΄μ
μ ν΅ν΄ κ·νμκ² μ 곡λλ λ°μ΄ν°, μ½ν
μΈ λ° λ¦¬μμ€λ 곡κΈμ(λλ 곡κΈμλ₯Ό λμ ν λ€λ₯Έ μ¬λ λλ νμ¬)κ° μμ ν μ§μ μ¬μ°κΆμΌλ‘ 보νΈλ μ μμμ μκ³ μμ΄μΌ ν©λλ€.κ΄λ ¨ μμ μλ‘λΆν° νΉλ³ν νκ°λ₯Ό λ°μ§ μμ ν μ΄λ¬ν λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€(μ 체 λλ μΌλΆ)λ₯Ό κΈ°λ°μΌλ‘ μμ , μλ, μλ, λμ¬, ν맀, λ°°ν¬ λλ νμ μμ
μ μμ±ν μ μμ΅λλ€.7.3 κ·νλ μ΄λ¬ν μ 3μ μ ν리μΌμ΄μ
, λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€λ₯Ό μ¬μ©ν λ κ·νμ κ΄λ ¨ μ 3μ κ°μ λ³λ μ‘°κ±΄μ΄ μ μ©λ μ μμμ μΈμ ν©λλ€.μ΄ κ²½μ° λΌμ΄μ μ€ κ³μ½μ μ΄λ¬ν μ 3μμ κ·νμ λ²μ κ΄κ³μ μν₯μ λ―ΈμΉμ§ μμ΅λλ€.8.1 Google λ°μ΄ν° API 8.1.1 APIλ₯Ό μ¬μ©νμ¬ Googleμμ λ°μ΄ν°λ₯Ό κ²μνλ κ²½μ° κ·νλ λ°μ΄ν°κ° Google λλ λ°μ΄ν°λ₯Ό μ 곡νλ λΉμ¬μ(λλ μ΄λ₯Ό λμ νλ λ€λ₯Έ μ¬λ λλ νμ¬)κ° μμ νλ μ§μ μ¬μ°κΆμ μν΄ λ³΄νΈλ μ μμμ μΈμ ν©λλ€.μ΄λ¬ν APIλ₯Ό μ¬μ©νλ©΄ μΆκ° μλΉμ€ μ½κ΄μ΄ μ μ©λ μ μμ΅λλ€.κ΄λ ¨ μλΉμ€ μ½κ΄μμ νμ©νμ§ μλ ν μ΄ λ°μ΄ν°(μ 체 λλ μΌλΆ)λ₯Ό κΈ°λ°μΌλ‘ μμ , μλ, μλ, λμ¬, ν맀, λ°°ν¬ λλ νμ μμ
μ μμ±ν μ μμ΅λλ€.8.1.2 Googleμμ μ¬μ©μ λ°μ΄ν°λ₯Ό κ²μνκΈ° μν΄ APIλ₯Ό μ¬μ©νλ κ²½μ° μ¬μ©μμ λͺ
μμ μΈ λμκ° μλ κ²½μ°μλ§ λ°μ΄ν°λ₯Ό κ²μν μ μμΌλ©° μ¬μ©μκ° νμ©ν κ²½μ°μ μ νλ λͺ©μ μ νν΄ λ°μ΄ν°λ₯Ό κ²μν μ μμμ μΈμ νκ³ λμν©λλ€.httpsdeveloper.android.com/reference/android/speech/RecognitionService URL(μμλ‘ μ
λ°μ΄νΈλ¨)μ λ¬Έμνλ Android μΈμ μλΉμ€ APIλ₯Ό μ¬μ©νλ κ²½μ°, κ·νλ API μ¬μ©μ΄ Googleμ΄ λ°μ΄ν° νλ‘μΈμμΈ μ νμ λν λ°μ΄ν° μ²λ¦¬ λΆλ‘(μμλ‘ μ
λ°μ΄νΈλλ URL httpsprivacy.google.com/businesses/gdprprocessorterms/μ μμ)μ μ μ©μ λ°λλ€λ κ²μ μΈμ ν©λλ€.λμλ₯Ό ν΄λ¦νλ©΄ Googleμ΄ λ°μ΄ν° νλ‘μΈμμΈ μ νμ λν λ°μ΄ν° μ²λ¦¬ λΆλ‘μ 쑰건μ λμνλ κ²μ
λλ€.9.1 λΌμ΄μ μ€ κ³μ½μ μλμ λͺ
μλ λλ‘ κ·ν λλ Googleμ΄ μ’
λ£ν λκΉμ§ κ³μ μ μ©λ©λλ€.9.2 λΌμ΄μ μ€ κ³μ½μ μ’
λ£νλ €λ©΄ SDK λ° κ΄λ ¨ κ°λ°μ μ격 μ¦λͺ
μ μ¬μ©μ μ€λ¨νλ©΄ λ©λλ€.9.3 Googleμ λ€μκ³Ό κ°μ κ²½μ° μΈμ λ μ§ κ·νμμ λΌμ΄μ μ€ κ³μ½μ ν΄μ§ν μ μμ΅λλ€. (A) κ·νκ° λΌμ΄μ μ€ κ³μ½μ μ‘°νμ μλ°ν κ²½μ°; λλ (B) Googleμ λ²μ λ°λΌ κ·Έλ κ² ν΄μΌ ν©λλ€. λλ (C) Googleκ³Ό ν¨κ» κ·νμκ² SDKμ νΉμ λΆλΆ(μ: API)μ μ 곡ν ννΈλκ° Googleκ³Όμ κ΄κ³λ₯Ό μ’
λ£νκ±°λ SDKμ νΉμ λΆλΆμ κ·νμκ² μ 곡νλ κ²μ μ€λ¨νμ΅λλ€. λλ (D) Googleμ΄ κ·νκ° κ±°μ£Όνκ±°λ κ·νκ° μλΉμ€λ₯Ό μ¬μ©νλ κ΅κ°μ μ¬μ©μμκ² λ μ΄μ SDK λλ SDKμ νΉμ λΆλΆμ μ 곡νμ§ μκΈ°λ‘ κ²°μ νκ±°λ Googleμ΄ κ·νμκ² SDK λλ νΉμ SDK μλΉμ€λ₯Ό μ 곡νλ κ²μ΄ Googleμ λ¨λ
μ¬λμ λ°λΌ λ μ΄μ μμ
μ μΌλ‘ μ€ν κ°λ₯νμ§ μμ΅λλ€.9.4 λΌμ΄μ μ€ κ³μ½μ΄ μ’
λ£λλλΌλ κ·νμ Googleμ΄ ννμ λ°μκ±°λ μ μ©μ λ°μκ±°λ(λλ λΌμ΄μ μ€ κ³μ½μ΄ λ°ν¨λλ λμ μκ°μ΄ μ§λ¨μ λ°λΌ λ°μνκ±°λ) 무기ν μ§μλλ€κ³ λͺ
μν λͺ¨λ λ²μ κΆλ¦¬, μ무 λ° μ±
μμ μ΄λ¬ν μ€λ¨μΌλ‘ μΈν΄ μν₯μ λ°μ§ μμΌλ©° 14.7νμ μ‘°νμ κ·Έλ¬ν κΆλ¦¬, μ무 λ° μ±
μμ 무기νμΌλ‘ κ³μ μ μ©λ©λλ€.10.1 κ·νλ μ μ μΌλ‘ κ·νμ μ±
μ νμ SDKλ₯Ό μ¬μ©νλ©° SDKκ° Googleμ μ΄λ ν μ’
λ₯μ λ³΄μ¦ μμ΄ "μλ κ·Έλλ‘"λ° "μ΄μ© κ°λ₯ν μνλ‘"μ 곡λ¨μ λͺ
μμ μΌλ‘ μ΄ν΄νκ³ μ΄μ λμν©λλ€.10.2 SDK λ° SDK μ¬μ©μ ν΅ν΄ λ€μ΄λ‘λνκ±°λ κΈ°ν λ°©μμΌλ‘ μ»μ μλ£μ μ¬μ©μ μμ μ μ¬λκ³Ό μν λΆλ΄ νμ μ΄λ£¨μ΄μ§λ©° μ΄λ¬ν μ¬μ©μΌλ‘ μΈν΄ λ°μνλ μ»΄ν¨ν° μμ€ν
λλ κΈ°ν μ₯μΉμ μμ λλ λ°μ΄ν° μμ€μ λν μ±
μμ μ μ μΌλ‘ κ·νμκ² μμ΅λλ€.10.3 Googleμ μνμ±, νΉμ λͺ©μ μμ μ ν©μ± λ° λΉμΉ¨ν΄μ±μ λν 묡μμ λ³΄μ¦ λ° μ‘°κ±΄μ ν¬ν¨νλ μ΄μ κ΅νλμ§ μκ³ λͺ
μμ μ΄λ 묡μμ μ΄λ λͺ¨λ μ’
λ₯μ λ³΄μ¦ λ° μ‘°κ±΄μ λͺ
μμ μΌλ‘ λΆμΈν©λλ€.11.1 κ·νλ Google, Googleμ μνμ¬ λ° μ ν΄μ¬, λΌμ΄μ μ€ μ 곡μλ LOλ₯Ό ν¬ν¨νμ¬ κ·νμκ² λ°μν μ μλ μ§κ°μ μ , λΆμμ , νΉλ³, κ²°κ³Όμ λλ μ§λ²μ μν΄μ λν΄ μ±
μ μ΄λ‘ μ λ°λΌ κ·νμκ² μ±
μμ μ§μ§ μλλ€λ μ μ μΆ©λΆν μ΄ν΄νκ³ λμν©λλ€. Google λλ κ·Έ λ리μΈμ΄ κ·Έλ¬ν μμ€μ΄ λ°μν κ°λ₯μ±μ λν΄ μ‘°μΈμ λ°μκ±°λ μΈμνμ΄μΌ νλμ§ μ¬λΆμ κ΄κ³μμ΄ λ°μ΄ν°μ SS.12.1 λ²λ₯ μ΄ νμ©νλ μ΅λ λ²μ λ΄μμ κ·νλ Google, Google κ³μ΄μ¬ λ° κ° μ΄μ¬, μμ, μ§μ λ° λ리μΈμ λͺ¨λ μ²κ΅¬, μμ‘, μ μ°¨ λ° λ° (a) κ·νμ SDK μ¬μ©, (b) λ€λ₯Έ μ¬λμ μ μκΆ, μν, μμ
λΉλ°, νΈλ μ΄λ λλ μ€, νΉν λλ κΈ°ν μ§μ μ¬μ°κΆμ μΉ¨ν΄νκ±°λ λ€λ₯Έ μ¬λμ λͺ
μλ₯Ό νΌμνκ±°λ νΌλΈλ¦¬μν°κΆ λλ κ°μΈμ 보 보νΈκΆμ μΉ¨ν΄νλ SDKμμ κ·νκ° κ°λ°νλ λͺ¨λ μ ν리μΌμ΄μ
λ° (c) κ·νμ λΌμ΄μ μ€ κ³μ½ λΉμ€μλ‘ μΈν΄ λ°μνκ±°λ λ°μνλ λͺ¨λ μμ€, μ±
μ, μν΄, λΉμ© λ° λΉμ©(ν©λ¦¬μ μΈ λ³νΈμ¬ μμλ£ ν¬ν¨).13.1 Googleμ μ μ νμ λ°°ν¬ν λ λΌμ΄μ μ€ κ³μ½μ λ³κ²½ν μ μμ΅λλ€. SDKμ λ²μ .μ΄λ¬ν λ³κ²½μ΄ μ΄λ£¨μ΄μ§λ©΄ Googleμ SDKλ₯Ό μ¬μ©ν μ μλ μΉμ¬μ΄νΈμμ λΌμ΄μ μ€ κ³μ½μ μ λ²μ μ λ§λ€ κ²μ
λλ€.14.1 λΌμ΄μ μ€ κ³μ½μ κ·νμ Google κ°μ μ 체 λ²μ κ³μ½μ ꡬμ±νκ³ κ·νμ SDK μ¬μ©(λ³λμ μλ©΄ κ³μ½μ λ°λΌ Googleμ΄ κ·νμκ² μ 곡ν μ μλ λͺ¨λ μλΉμ€ μ μΈ)μ μ μ©λλ©° SDKμ κ΄λ ¨νμ¬ κ·νμ Google κ°μ λͺ¨λ μ΄μ κ³μ½μ μμ ν λ체ν©λλ€.14.2 κ·νλ Googleμ΄ λΌμ΄μ μ€ κ³μ½μ ν¬ν¨λ(λλ κ΄λ ¨ λ²λ₯ μ λ°λΌ Googleμ΄ ννμ λ°λ) λ²μ κΆλ¦¬ λλ ꡬμ μ±
μ νμ¬νκ±°λ μννμ§ μλ κ²½μ° μ΄κ²μ΄ Googleμ κΆλ¦¬λ₯Ό 곡μμ μΌλ‘ ν¬κΈ°νλ κ²μΌλ‘ κ°μ£Όλμ§ μμΌλ©° μ΄λ¬ν κΆλ¦¬ λλ ꡬμ μ±
μ΄ Googleμ κ³μ μ 곡λλ€λ λ° λμν©λλ€.14.3 μ΄ λ¬Έμ λ₯Ό κ²°μ ν κ΄ν κΆμ΄ μλ λ²μμμ λΌμ΄μΌμ€ κ³μ½μ μ‘°νμ΄ λ¬΄ν¨λΌκ³ νκ²°νλ κ²½μ° ν΄λΉ μ‘°νμ λΌμ΄μΌμ€ κ³μ½μ λλ¨Έμ§ λΆλΆμ μν₯μ λ―ΈμΉμ§ μκ³ λΌμ΄μΌμ€ κ³μ½μμ μ κ±°λ©λλ€.λΌμ΄μ μ€ κ³μ½μ λλ¨Έμ§ μ‘°νμ κ³μν΄μ μ ν¨νκ³ μ§ν κ°λ₯ν©λλ€.14.4 κ·νλ Googleμ΄ λͺ¨νμ¬μΈ νμ¬ κ·Έλ£Ήμ κ° κ΅¬μ±μμ΄ λΌμ΄μ μ€ κ³μ½μ μ 3μ μνμμ΄λ©° μ΄λ¬ν λ€λ₯Έ νμ¬λ νν(λλ μ 리ν κΆλ¦¬)μ λΆμ¬νλ λΌμ΄μ μ€ κ³μ½μ λͺ¨λ μ‘°νμ μ§μ μννκ³ μ΄μ μμ‘΄ν μκ²©μ΄ μμμ μΈμ νκ³ μ΄μ λμν©λλ€.μ΄ μΈμ λ€λ₯Έ μ¬λμ΄λ νμ¬λ λΌμ΄μΌμ€ κ³μ½μ μ 3μ μνμκ° λ μ μμ΅λλ€.14.5 μμΆ μ ν.SDKλ λ―Έκ΅ μμΆλ² λ° κ·μ μ μ μ©μ λ°μ΅λλ€.κ·νλ SDKμ μ μ©λλ λͺ¨λ κ΅λ΄ λ° κ΅μ μμΆλ²κ³Ό κ·μ μ μ€μν΄μΌ ν©λλ€.μ΄λ¬ν λ²λ₯ μλ λͺ©μ μ§, μ΅μ’
μ¬μ©μ λ° μ΅μ’
μ©λμ λν μ νμ΄ ν¬ν¨λ©λλ€.14.6 λΌμ΄μ μ€ κ³μ½μμ λΆμ¬λ κΆλ¦¬λ μλλ°©μ μ¬μ μλ©΄ μΉμΈ μμ΄ κ·ν λλ Googleμ΄ μλνκ±°λ μ΄μ ν μ μμ΅λλ€.κ·νμ Googleμ μλλ°©μ μ¬μ μλ©΄ μΉμΈ μμ΄ λΌμ΄μ μ€ κ³μ½μ λ°λ₯Έ μ±
μμ΄λ μ무λ₯Ό μμν μ μμ΅λλ€.14.7 λΌμ΄μ μ€ κ³μ½ λ° λΌμ΄μ μ€ κ³μ½μ λ°λ₯Έ κ·νμ Googleμ κ΄κ³λ λ²λ₯ μ‘°νμ μΆ©λμ κ΄κ³μμ΄ μΊλ¦¬ν¬λμμ£Ό λ²λ₯ μ μ μ©μ λ°μ΅λλ€.κ·νμ Googleμ λΌμ΄μ μ€ κ³μ½μμ λ°μνλ λͺ¨λ λ²μ λ¬Έμ λ₯Ό ν΄κ²°νκΈ° μν΄ μΊλ¦¬ν¬λμμ£Ό μ°νν΄λΌλΌ μΉ΄μ΄ν° λ΄μ μμΉν λ²μμ λ°°νμ κ΄ν κΆμ λ°λ₯Ό κ²μ λμν©λλ€.κ·ΈλΌμλ λΆκ΅¬νκ³ κ·νλ Googleμ΄ λͺ¨λ κ΄ν κΆμμ κΈμ§ λͺ
λ Ή ꡬμ (λλ μ΄μ μμνλ μ νμ κΈ΄κΈ λ²μ ꡬμ )λ₯Ό μ μ²ν μ μμμ λμν©λλ€.2021λ
7μ 27μΌ λ³ΈμΈμ μ μ΄μ©μ½κ΄μ μ½μμΌλ©° μ΄μ λμν©λλ€
λ€μ΄λ‘λνκΈ° μ μ λ€μ μ΄μ© μ½κ΄μ λμν΄μΌ ν©λλ€.μ΄κ²μ Android μννΈμ¨μ΄ κ°λ° ν€νΈ λΌμ΄μ μ€ κ³μ½μ
λλ€. 1.1 Android μννΈμ¨μ΄ κ°λ° ν€νΈ(λΌμ΄μ μ€ κ³μ½μμλ "SDK"λΌκ³ νλ©° νΉν Android μμ€ν
νμΌ, ν¨ν€μ§ API λ° Google API μΆκ° κΈ°λ₯μ ν¬ν¨ν¨)λ λΌμ΄μ μ€ κ³μ½μ 쑰건μ λ°λΌ κ·νμκ² λΌμ΄μ μ€κ° λΆμ¬λ©λλ€.λΌμ΄μ μ€ κ³μ½μ SDK μ¬μ©κ³Ό κ΄λ ¨νμ¬ κ·νμ Google κ°μ λ²μ ꡬμλ ₯μ΄ μλ κ³μ½μ νμ±ν©λλ€.1.2 "Android"λ httpssource.android.com/ URLμ μμΌλ©° μμλ‘ μ
λ°μ΄νΈλλ Android μ€ν μμ€ νλ‘μ νΈμμ μ¬μ©ν μ μλ κΈ°κΈ°μ© Android μννΈμ¨μ΄ μ€νμ μλ―Έν©λλ€.1.3 "νΈν κ°λ₯ν ꡬν"μ (i) Android νΈνμ± μΉμ¬μ΄νΈ(httpssource.android.com/compatibility)μμ μ°Ύμ μ μκ³ μμλ‘ μ
λ°μ΄νΈλ μ μλ Android νΈνμ± μ μ λ¬Έμλ₯Ό μ€μνλ λͺ¨λ Android κΈ°κΈ°λ₯Ό μλ―Έν©λλ€. (ii) Android νΈνμ± ν
μ€νΈ λꡬ λͺ¨μ(CTS)μ μ±κ³΅μ μΌλ‘ ν΅κ³Όν©λλ€.1.4 "Google"μ λ―Έκ΅ λΈλΌμ¨μ΄μ£Ό λ²λ₯ μ λ°λΌ μ‘°μ§λκ³ λ―Έκ΅ λ²λ₯ μ λ°λΌ μ΄μλλ©° μ£Όμ μ¬μ
μ₯ μ£Όμλ 1600 Amphitheatre Parkway, Mountain View, CA 94043, USAμΈ Google LLCλ₯Ό μλ―Έν©λλ€.2.1 SDKλ₯Ό μ¬μ©νκΈ° μν΄μλ λ¨Όμ λΌμ΄μ μ€ κ³μ½μ λμν΄μΌ ν©λλ€.λΌμ΄μ μ€ κ³μ½μ λμνμ§ μμΌλ©΄ SDKλ₯Ό μ¬μ©ν μ μμ΅λλ€.2.2 μ΄ SDKλ₯Ό μλ½ λ°/λλ μ¬μ©νκΈ° μν΄ ν΄λ¦νλ©΄ λΌμ΄μ μ€ κ³μ½ 쑰건μ λμνλ κ²μ
λλ€.2.3 κ·νκ° κ±°μ£Όνκ±°λ SDKλ₯Ό μ¬μ©νλ κ΅κ°λ₯Ό ν¬ν¨νμ¬ λ―Έκ΅ λλ κΈ°ν κ΅κ°μ λ²λ₯ μ λ°λΌ SDKλ₯Ό λ°λ κ²μ΄ κΈμ§λ μ¬λμΈ κ²½μ° SDKλ₯Ό μ¬μ©ν μ μμΌλ©° λΌμ΄μΌμ€ κ³μ½μ μλ½ν μ μμ΅λλ€.2.4 κ·νκ° κ·νμ κ³ μ©μ£Ό λλ κΈ°ν 주체λ₯Ό λμ νμ¬ λΌμ΄μ μ€ κ³μ½μ ꡬμλλ λ° λμνλ κ²½μ° κ·νλ κ·νμ κ³ μ©μ£Ό λλ ν΄λΉ 주체λ₯Ό λΌμ΄μ μ€ κ³μ½μ ꡬμν μμ ν λ²μ κΆνμ΄ μμμ μ§μ νκ³ λ³΄μ¦ν©λλ€.νμν κΆνμ΄ μλ κ²½μ° κ³ μ©μ£Ό λλ κΈ°ν λ²μΈμ λμ νμ¬ λΌμ΄μ μ€ κ³μ½μ λμνκ±°λ SDKλ₯Ό μ¬μ©ν μ μμ΅λλ€.3.1 λΌμ΄μ μ€ κ³μ½μ 쑰건μ λ°λΌ Googleμ Android νΈν ꡬνμ μν μ ν리μΌμ΄μ
μ κ°λ°νκΈ° μν λͺ©μ μΌλ‘λ§ SDKλ₯Ό μ¬μ©ν μ μλ μ νμ μ΄κ³ μ μΈκ³μ μ΄λ©° λ‘μ΄ν°κ° μκ³ μλ λΆκ°λ₯νκ³ λΉλ
μ μ μ΄λ©° μλΈλΌμ΄μ μ€λ₯Ό λΆμ¬ν μ μλ λΌμ΄μ μ€λ₯Ό κ·νμκ² λΆμ¬ν©λλ€.3.2 μ΄ SDKλ₯Ό μ¬μ©νμ¬ λ€λ₯Έ νλ«νΌ(νΈνλμ§ μλ Android ꡬν ν¬ν¨)μ© μ ν리μΌμ΄μ
μ κ°λ°νκ±°λ λ€λ₯Έ SDKλ₯Ό κ°λ°ν μ μμ΅λλ€.λ¬Όλ‘ μ΄ SDKκ° ν΄λΉ μ©λλ‘ μ¬μ©λμ§ μλ ν νΈνλμ§ μλ Android ꡬνμ ν¬ν¨νμ¬ λ€λ₯Έ νλ«νΌμ© μ ν리μΌμ΄μ
μ μμ λ‘κ² κ°λ°ν μ μμ΅λλ€.3.3 κ·νλ Google λλ μ 3μκ° SDKμ μν λͺ¨λ μ§μ μ¬μ°κΆμ ν¬ν¨νμ¬ SDKμ λν λͺ¨λ λ²μ κΆλ¦¬, μμ κΆ λ° μ΄κΆμ μμ νλ€λ λ° λμν©λλ€."μ§μ μ¬μ°κΆ"μ νΉνλ², μ μκΆλ², μμ
λΉλ°λ², μνλ² λ° κΈ°ν λͺ¨λ μμ κΆμ λ°λ₯Έ λͺ¨λ κΆλ¦¬λ₯Ό μλ―Έν©λλ€.Googleμ κ·νμκ² λͺ
μμ μΌλ‘ λΆμ¬λμ§ μμ λͺ¨λ κΆλ¦¬λ₯Ό 보μ ν©λλ€.3.4 λΌμ΄μ μ€ κ³μ½μμ λͺ
μμ μΌλ‘ νμ©νμ§ μμ λͺ©μ μΌλ‘ SDKλ₯Ό μ¬μ©ν μ μμ΅λλ€.ν΄λΉ μ 3μ λΌμ΄μ μ€μμ μꡬνλ λ²μλ₯Ό μ μΈνκ³ κ·νλ SDK λλ SDKμ μΌλΆλ₯Ό 볡μ¬(λ°±μ
λͺ©μ μ μΈ), μμ , κ°μ, μ¬λ°°ν¬, λμ»΄νμΌ, 리λ²μ€ μμ§λμ΄λ§, λΆν΄νκ±°λ νμλ¬Όμ μμ±ν μ μμ΅λλ€.3.5 μ€ν μμ€ μννΈμ¨μ΄ λΌμ΄μ μ€μ λ°λΌ λΌμ΄μ μ€κ° λΆμ¬λ SDK κ΅¬μ± μμμ μ¬μ©, 볡μ λ° λ°°ν¬μλ λΌμ΄μ μ€ κ³μ½μ΄ μλ ν΄λΉ μ€ν μμ€ μννΈμ¨μ΄ λΌμ΄μ μ€μ μ‘°κ±΄λ§ μ μ©λ©λλ€.3.6 κ·νλ Googleμ΄ μ 곡νλ SDKμ νμκ³Ό νΉμ±μ΄ μ¬μ ν΅μ§ μμ΄ λ³κ²½λ μ μμΌλ©° SDKμ ν₯ν λ²μ μ΄ μ΄μ λ²μ μ SDKμμ κ°λ°λ μ ν리μΌμ΄μ
κ³Ό νΈνλμ§ μμ μ μλ€λ λ° λμν©λλ€.κ·νλ Googleμ΄ μ¬μ ν΅μ§ μμ΄ μΌλ°μ μΌλ‘ Googleμ λ¨λ
μ¬λμ λ°λΌ κ·ν λλ μ¬μ©μμκ² SDK(λλ SDK λ΄μ λͺ¨λ κΈ°λ₯) μ 곡μ μ€λ¨(μꡬμ λλ μΌμμ μΌλ‘)ν μ μμμ λμν©λλ€.3.7 λΌμ΄μ μ€ κ³μ½μ μ΄λ€ λΆλΆλ κ·νμκ² Googleμ μνΈ, μν, μλΉμ€ λ§ν¬, λ‘κ³ , λλ©μΈ μ΄λ¦ λλ κΈ°ν κ³ μ ν λΈλλ νμλ₯Ό μ¬μ©ν κΆλ¦¬λ₯Ό λΆμ¬νμ§ μμ΅λλ€.3.8 κ·νλ SDKμ 첨λΆλκ±°λ ν¬ν¨λ μ μλ μμ κΆ κ³ μ§(μ μκΆ λ° μν κ³ μ§ ν¬ν¨)λ₯Ό μ κ±°νκ±°λ κ°λ¦¬κ±°λ λ³κ²½νμ§ μμ κ²μ λμν©λλ€.4.κ·νμ SDK μ¬μ© 4.1 Googleμ λΌμ΄μ μ€ κ³μ½μ λ°λΌ κ·ν(λλ κ·νμ λΌμ΄μ μ€ μ 곡μ)λ‘λΆν° κ·νκ° SDKλ₯Ό μ¬μ©νμ¬ κ°λ°νλ λͺ¨λ μννΈμ¨μ΄ μ ν리μΌμ΄μ
μ λν κΆλ¦¬, μμ κΆ λλ μ΄κΆ(ν΄λΉ μ ν리μΌμ΄μ
μ μ‘΄μ¬νλ λͺ¨λ μ§μ μ¬μ°κΆ ν¬ν¨)μ μ»μ§ μλλ€λ λ° λμν©λλ€.4.2 κ·νλ (a) λΌμ΄μΌμ€ κ³μ½ λ° (b) ν΄λΉ κ΄ν κΆμμ μ μ© κ°λ₯ν λ²λ₯ , κ·μ λλ μΌλ°μ μΌλ‘ νμ©λλ κ΄ν λλ μ§μΉ¨(λ―Έκ΅ λλ κΈ°ν κ΄λ ¨ κ΅κ°μμ λ°μ΄ν° λλ μννΈμ¨μ΄ μμΆμ κ΄ν λ²λ₯ ν¬ν¨)μμ νμ©νλ λͺ©μ μΌλ‘λ§ SDKλ₯Ό μ¬μ©νκ³ μ ν리μΌμ΄μ
μ μμ±νλ λ° λμν©λλ€.4.3 κ·νλ SDKλ₯Ό μ¬μ©νμ¬ μΌλ° λμ€μ μν μ ν리μΌμ΄μ
μ κ°λ°νλ κ²½μ° ν΄λΉ μ¬μ©μμ κ°μΈ μ 보 λ° λ²μ κΆλ¦¬λ₯Ό 보νΈν κ²μ λμν©λλ€.μ¬μ©μκ° μ¬μ©μ μ΄λ¦, μνΈ λλ κΈ°ν λ‘κ·ΈμΈ μ 보λ κ°μΈ μ 보λ₯Ό μ 곡νλ κ²½μ° ν΄λΉ μ 보λ₯Ό μ ν리μΌμ΄μ
μμ μ¬μ©ν μ μμμ μ¬μ©μμκ² μλ¦¬κ³ ν΄λΉ μ¬μ©μμ λν΄ λ²μ μΌλ‘ μ μ ν κ°μΈ μ 보 λ³΄νΈ κ³ μ§ λ° λ³΄νΈλ₯Ό μ 곡ν΄μΌ ν©λλ€.μ ν리μΌμ΄μ
μ΄ μ¬μ©μκ° μ 곡ν κ°μΈ μ 보 λλ λ―Όκ°ν μ 보λ₯Ό μ μ₯νλ κ²½μ° μμ νκ² λ³΄κ΄ν΄μΌ ν©λλ€.μ¬μ©μκ° κ·νμ μ ν리μΌμ΄μ
μ Google κ³μ μ 보λ₯Ό μ 곡νλ©΄ κ·νμ μ ν리μΌμ΄μ
μ μ¬μ©μκ° κ·νμκ² κΆνμ λΆμ¬ν μ νλ λͺ©μ κ³Ό μκΈ°μλ§ μ¬μ©μμ Google κ³μ μ μ‘μΈμ€νκΈ° μν΄ ν΄λΉ μ 보λ₯Ό μ¬μ©ν μ μμ΅λλ€.4.4 κ·νλ Google λλ λͺ¨λ μ΄λν΅μ μ¬λ₯Ό ν¬ν¨νλ μ΄μ κ΅νλμ§ μλ μ 3μμ μλ², λ€νΈμν¬ λλ κΈ°ν μ¬μ°μ΄λ μλΉμ€λ₯Ό 무λ¨μΌλ‘ λ°©ν΄, μ€λ¨, μμ λλ μ‘μΈμ€νλ μ ν리μΌμ΄μ
μ κ°λ° λλ λ°°ν¬λ₯Ό ν¬ν¨νμ¬ SDKλ₯Ό μ¬μ©νμ¬ μ΄λ ν νλμλ κ΄μ¬νμ§ μμ κ²μ λμν©λλ€.4.5 κ·νλ κ·νκ° Android λ°/λλ Androidμ© μ ν리μΌμ΄μ
μ ν΅ν΄ μμ±, μ μ‘ λλ νμνλ λͺ¨λ λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€μ κ·Έλ κ² ν¨μΌλ‘μ¨ κ·νμ νλ κ²°κ³Ό(Googleμ΄ μ
μ μ μλ λͺ¨λ μμ€ λλ μν΄ ν¬ν¨)μ λν΄ μ μ μΌλ‘ μ±
μμ΄ μμΌλ©° Googleμ κ·ν λλ μ 3μμ λν΄ μ±
μμ μ§μ§ μλλ€λ λ° λμν©λλ€.4.6 κ·νλ λΌμ΄μ μ€ κ³μ½, κ΄λ ¨ μ 3μ κ³μ½ λλ μλΉμ€ μ½κ΄ λλ κ΄λ ¨ λ²λ₯ μ΄λ κ·μ μ λ°λ₯Έ κ·νμ μ무 μλ° λ° κ·Έλ¬ν μλ°μΌλ‘ μΈν κ²°κ³Ό(Google λλ μ 3μκ° μ
μ μ μλ μμ€ λλ μν΄ ν¬ν¨)μ λν΄ μ μ μΌλ‘ μ±
μμ΄ μμΌλ©° Googleμ κ·ν λλ μ 3μμ λν΄ μ΄λ ν μ±
μλ μλ€λ λ° λμν©λλ€.5.1 κ·νλ Googleμ΄ κ·νμκ² λ°κΈνκ±°λ κ·νκ° μ§μ μ νν μ μλ λͺ¨λ κ°λ°μ μ격 μ¦λͺ
μ κΈ°λ°μ μ μ§ν μ±
μμ΄ μμΌλ©° κ·νμ κ°λ°μ μ격 μ¦λͺ
μΌλ‘ κ°λ°λ λͺ¨λ μ ν리μΌμ΄μ
μ λν μ μ μΈ μ±
μμ΄ μλ€λ λ° λμν©λλ€.6.1 SDKλ₯Ό μ§μμ μΌλ‘ νμ νκ³ κ°μ νκΈ° μν΄ Googleμ μννΈμ¨μ΄μμ νΉμ μ¬μ© ν΅κ³λ₯Ό μμ§ν μ μμ΅λλ€. μ¬κΈ°μλ κ³ μ μλ³μ, κ΄λ ¨ IP μ£Όμ, μννΈμ¨μ΄ λ²μ λ²νΈ, SDKμ μ΄λ€ λꡬ λ°/λλ μλΉμ€κ° μ¬μ©λκ³ μκ³ μ΄λ»κ² μ¬μ©λλμ§μ λν μ λ³΄κ° ν¬ν¨λμ§λ§ μ΄μ κ΅νλμ§ μμ΅λλ€.μ΄ μ λ³΄κ° μμ§λκΈ° μ μ SDKλ κ·νμκ² μλ¦¬κ³ κ·νμ λμλ₯Ό ꡬν κ²μ
λλ€.λμλ₯Ό κ±°λΆνλ©΄ μ λ³΄κ° μμ§λμ§ μμ΅λλ€.6.2 μμ§λ λ°μ΄ν°λ SDKλ₯Ό κ°μ νκΈ° μν΄ μ§κ³μμ κ²μ¬λλ©° λ€μ URLμ μλ Googleμ κ°μΈμ 보 보νΈμ μ±
μ λ°λΌ μ μ§ κ΄λ¦¬λ©λλ€.7.1 SDKλ₯Ό μ¬μ©νμ¬ μ 3μκ° κ°λ°ν μ ν리μΌμ΄μ
μ μ€ννκ±°λ μ 3μκ° μ 곡ν λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€μ μ‘μΈμ€νλ κ²½μ° κ·νλ Googleμ΄ ν΄λΉ μ ν리μΌμ΄μ
, λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€μ λν΄ μ±
μμ μ§μ§ μλλ€λ λ° λμν©λλ€.κ·νλ μ΄λ¬ν μ 3μ μ ν리μΌμ΄μ
μ ν΅ν΄ μ‘μΈμ€ν μ μλ λͺ¨λ λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€κ° ν΄λΉ μΆμ²μ λ¨λ
μ±
μμ΄λ©° Googleμ μ΄λ¬ν μ 3μ μ ν리μΌμ΄μ
, λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€μ μ¬μ© λλ μ‘μΈμ€λ‘ μΈν΄ λ°μν μ μλ μμ€μ΄λ μν΄μ λν΄ μ±
μμ μ§μ§ μλλ€λ μ μ μ΄ν΄ν©λλ€.7.2 μ΄λ¬ν μ 3μ μ ν리μΌμ΄μ
μ ν΅ν΄ κ·νμκ² μ 곡λλ λ°μ΄ν°, μ½ν
μΈ λ° λ¦¬μμ€λ 곡κΈμ(λλ 곡κΈμλ₯Ό λμ ν λ€λ₯Έ μ¬λ λλ νμ¬)κ° μμ ν μ§μ μ¬μ°κΆμΌλ‘ 보νΈλ μ μμμ μκ³ μμ΄μΌ ν©λλ€.κ΄λ ¨ μμ μλ‘λΆν° νΉλ³ν νκ°λ₯Ό λ°μ§ μμ ν μ΄λ¬ν λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€(μ 체 λλ μΌλΆ)λ₯Ό κΈ°λ°μΌλ‘ νμλ¬Όμ μμ , μλ, λμ¬, ν맀, λ°°ν¬ λλ μμ±ν μ μμ΅λλ€. 7.3 κ·νλ κ·Έλ¬ν μ 3μ μ ν리μΌμ΄μ
, λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€μ μ¬μ©μ΄ κ·νμ κ΄λ ¨ μ 3μ κ°μ λ³λ 쑰건μ μ μ©λ μ μμμ μΈμ ν©λλ€. μ΄ κ²½μ° λΌμ΄μΌμ€ κ³μ½μ μ΄λ¬ν μ 3μμ κ·νμ λ²μ κ΄κ³μ μν₯μ λ―ΈμΉμ§ μμ΅λλ€. 8.1 Google λ°μ΄ν° API 8.1.1 APIλ₯Ό μ¬μ©νμ¬ Googleμμ λ°μ΄ν°λ₯Ό κ²μνλ κ²½μ° κ·νλ λ°μ΄ν°κ° Google λλ λ°μ΄ν°λ₯Ό μ 곡νλ λΉμ¬μ(λλ Googleμ λμ νλ λ€λ₯Έ μ¬λ λλ νμ¬)κ° μμ νλ μ§μ μ¬μ°κΆμ μν΄ λ³΄νΈλ μ μμμ μΈμ ν©λλ€. μ΄λ¬ν APIλ₯Ό μ¬μ©νλ©΄ μΆκ° μλΉμ€ μ½κ΄μ΄ μ μ©λ μ μμ΅λλ€. κ΄λ ¨ μλΉμ€ μ½κ΄μμ νμ©νμ§ μλ ν μ΄ λ°μ΄ν°(μ 체 λλ μΌλΆ)λ₯Ό κΈ°λ°μΌλ‘ μμ , μλ, μλ, λμ¬, ν맀, λ°°ν¬ λλ νμ μμ
μ μμ±ν μ μμ΅λλ€. 8.1.2 κ·νκ° APIλ₯Ό μ¬μ©νμ¬ Googleμμ μ¬μ©μ λ°μ΄ν°λ₯Ό κ²μνλ κ²½μ° κ·νλ μ¬μ©μμ λͺ
μμ μΈ λμκ° μλ κ²½μ°μλ§, κ·Έλ¦¬κ³ μ¬μ©μκ° νμ©ν κ²½μ°μ μ νλ λͺ©μ μ νν΄ λ°μ΄ν°λ₯Ό κ²μν΄μΌ ν¨μ μΈμ νκ³ μ΄μ λμν©λλ€. λ€μ URLμ λ¬Έμνλ Android μΈμ μλΉμ€ APIλ₯Ό μ¬μ©νλ κ²½μ°: 9.1 λΌμ΄μ μ€ κ³μ½μ μλμ λͺ
μλ λλ‘ κ·ν λλ Googleμ΄ μ’
λ£ν λκΉμ§ κ³μ μ μ©λ©λλ€. 9.2 λΌμ΄μ μ€ κ³μ½μ μ’
λ£νλ €λ©΄ SDK λ° κ΄λ ¨ κ°λ°μ μ격 μ¦λͺ
μ μ¬μ©μ μ€λ¨νλ©΄ λ©λλ€. 9.3 Googleμ λ€μκ³Ό κ°μ κ²½μ° μΈμ λ μ§ κ·νμμ λΌμ΄μ μ€ κ³μ½μ ν΄μ§ν μ μμ΅λλ€. λλ (B) Googleμ λ²μ λ°λΌ κ·Έλ κ² ν΄μΌ ν©λλ€. λλ (C) Googleκ³Ό ν¨κ» κ·νμκ² SDKμ νΉμ λΆλΆ(μ: API)μ μ 곡ν ννΈλκ° Googleκ³Όμ κ΄κ³λ₯Ό μ’
λ£νκ±°λ SDKμ νΉμ λΆλΆμ κ·νμκ² μ 곡νλ κ²μ μ€λ¨νμ΅λλ€. λλ (D) Googleμ΄ κ·νκ° κ±°μ£Όνκ±°λ κ·νκ° μλΉμ€λ₯Ό μ¬μ©νλ κ΅κ°μ μ¬μ©μμκ² λ μ΄μ SDK λλ SDKμ νΉμ λΆλΆμ μ 곡νμ§ μκΈ°λ‘ κ²°μ νκ±°λ Googleμ΄ κ·νμκ² SDK λλ νΉμ SDK μλΉμ€λ₯Ό μ 곡νλ κ²μ΄ Googleμ λ¨λ
μ¬λμ λ°λΌ λ μ΄μ μμ
μ μΌλ‘ μ€ν κ°λ₯νμ§ μμ΅λλ€. 9.4 λΌμ΄μ μ€ κ³μ½μ΄ μ’
λ£λλλΌλ κ·νμ Googleμ΄ ννμ λ°μκ±°λ μ μ©μ λ°μκ±°λ(λλ λΌμ΄μ μ€ κ³μ½μ΄ μ ν¨ν λμ μκ°μ΄ μ§λ¨μ λ°λΌ λ°μνκ±°λ) 무기ν μ§μλλ€κ³ λͺ
μν λͺ¨λ λ²μ κΆλ¦¬, μ무 λ° μ±
μμ μ΄λ¬ν μ€λ¨μΌλ‘ μΈν΄ μν₯μ λ°μ§ μμΌλ©° 14.7νμ μ‘°νμ κ·Έλ¬ν κΆλ¦¬, μ무 λ° μ±
μμ 무기νμΌλ‘ κ³μ μ μ©λ©λλ€. 10.1 κ·νλ μ μ μΌλ‘ κ·νμ μ±
μνμ SDKλ₯Ό μ¬μ©νλ©° SDKκ° Googleμ μ΄λ ν μ’
λ₯μ λ³΄μ¦ μμ΄ "μλ κ·Έλλ‘"λ° "μ΄μ© κ°λ₯ν μνλ‘"μ 곡λ¨μ λͺ
μμ μΌλ‘ μ΄ν΄νκ³ μ΄μ λμν©λλ€. 10.2 SDK λ° SDK μ¬μ©μ ν΅ν΄ λ€μ΄λ‘λνκ±°λ νλν λͺ¨λ μλ£μ μ¬μ©μ μμ μ μ¬λκ³Ό μν λΆλ΄ νμ μ΄λ£¨μ΄μ§λ©° μ΄λ¬ν μ¬μ©μΌλ‘ μΈν΄ λ°μνλ μ»΄ν¨ν° μμ€ν
λλ κΈ°ν μ₯μΉμ μμμ΄λ λ°μ΄ν° μμ€μ λν μ±
μμ μ μ μΌλ‘ κ·νμκ² μμ΅λλ€. 10.3 Googleμ μνμ±, νΉμ λͺ©μ μμ μ ν©μ± λ° λΉμΉ¨ν΄μ±μ λν 묡μμ λ³΄μ¦ λ° μ‘°κ±΄μ ν¬ν¨νλ μ΄μ κ΅νλμ§ μκ³ λͺ
μμ μ΄λ 묡μμ μ΄λ λͺ¨λ μ’
λ₯μ λ³΄μ¦ λ° μ‘°κ±΄μ λͺ
μμ μΌλ‘ λΆμΈν©λλ€. 11.1 κ·νλ Google, Googleμ μνμ¬ λ° μ ν΄μ¬, λΌμ΄μ μ€ μ 곡μκ° κ·νμκ² λ°μν μ μλ μ§κ°μ μ , λΆμμ , νΉλ³, κ²°κ³Όμ λλ μ§λ²μ μν΄μ λν΄ μ΄λ ν μ±
μ μ΄λ‘ μ μκ±°νμ¬ κ·νμκ² μ±
μμ μ§μ§ μλλ€λ μ μ λͺ
μμ μΌλ‘ μ΄ν΄νκ³ μ΄μ λμν©λλ€. , Google λλ κ·Έ λ리μΈμ΄ κ·Έλ¬ν μμ€μ΄ λ°μν κ°λ₯μ±μ λν΄ μ‘°μΈμ λ°μκ±°λ μΈμ§νμ΄μΌ νλμ§ μ¬λΆμ κ΄κ³μμ΄ λͺ¨λ λ°μ΄ν° μμ€μ ν¬ν¨ν©λλ€. 12.1 λ²μ΄ νμ©νλ μ΅λ λ²μ λ΄μμ κ·νλ (a) κ·νμ SDK μ¬μ©, (b) μ μκΆ, μν, μμ
λΉλ°, νμΈμ νΈλ μ΄λ λλ μ€, νΉνκΆ λλ κΈ°ν μ§μ μ¬μ°κΆ λλ νμΈμ λͺ
μλ₯Ό νΌμνκ±°λ νΌλΈλ¦¬μν°κΆ λλ νλΌμ΄λ²μκΆμ μΉ¨ν΄νλ νμ, λ° (c) κ·νκ° λΌμ΄μ μ€ κ³μ½μ μ€μνμ§ μλ νμ. 13.λΌμ΄μ μ€ κ³μ½ λ³κ²½ 13.1 Googleμ SDKμ μ λ²μ μ λ°°ν¬ν λ λΌμ΄μ μ€ κ³μ½μ λ³κ²½ν μ μμ΅λλ€.μ΄λ¬ν λ³κ²½μ΄ μ΄λ£¨μ΄μ§λ©΄ Googleμ SDKλ₯Ό μ¬μ©ν μ μλ μΉμ¬μ΄νΈμμ λΌμ΄μΌμ€ κ³μ½μ μ λ²μ μ λ§λ€ κ²μ
λλ€.14.1 λΌμ΄μ μ€ κ³μ½μ κ·νμ Google κ°μ μ 체 λ²μ κ³μ½μ ꡬμ±νκ³ κ·νμ SDK μ¬μ©μ μ μ©λλ©°(λ³λμ μλ©΄ κ³μ½μ λ°λΌ Googleμ΄ κ·νμκ² μ 곡ν μ μλ λͺ¨λ μλΉμ€ μ μΈ) SDKμ κ΄λ ¨νμ¬ κ·νμ Google κ°μ μ΄μ κ³μ½μ μμ ν λ체ν©λλ€.14.2 κ·νλ Googleμ΄ λΌμ΄μ μ€ κ³μ½μ ν¬ν¨λ(λλ κ΄λ ¨ λ²λ₯ μ λ°λΌ Googleμ΄ ννμ λ°λ) λ²μ κΆλ¦¬ λλ ꡬμ μ±
μ νμ¬νκ±°λ μννμ§ μλ κ²½μ° μ΄κ²μ΄ Googleμ κΆλ¦¬λ₯Ό 곡μμ μΌλ‘ ν¬κΈ°νλ κ²μΌλ‘ κ°μ£Όλμ§ μμΌλ©° μ΄λ¬ν κΆλ¦¬ λλ ꡬμ μ±
μ΄ Googleμ κ³μ μ 곡λλ€λ λ° λμν©λλ€.14.3 μ΄ λ¬Έμ λ₯Ό κ²°μ ν κ΄ν κΆμ΄ μλ λ²μμμ λΌμ΄μ μ€ κ³μ½μ μ‘°νμ΄ λ¬΄ν¨λΌκ³ νκ²°νλ κ²½μ° ν΄λΉ μ‘°νμ λΌμ΄μ μ€ κ³μ½μ λλ¨Έμ§ λΆλΆμ μν₯μ λ―ΈμΉμ§ μκ³ λΌμ΄μ μ€ κ³μ½μμ μ κ±°λ©λλ€.λΌμ΄μ μ€ κ³μ½μ λλ¨Έμ§ μ‘°νμ κ³μν΄μ μ ν¨νκ³ μ§ν κ°λ₯ν©λλ€.14.4 κ·νλ Googleμ΄ λͺ¨νμ¬μΈ νμ¬ κ·Έλ£Ήμ κ° κ΅¬μ±μμ΄ λΌμ΄μ μ€ κ³μ½μ μ 3μ μνμμ΄λ©° μ΄λ¬ν λ€λ₯Έ νμ¬λ νν(λλ μ 리ν κΆλ¦¬)μ λΆμ¬νλ λΌμ΄μ μ€ κ³μ½μ λͺ¨λ μ‘°νμ μ§μ μννκ³ μ΄μ μμ‘΄ν μκ²©μ΄ μμμ μΈμ νκ³ μ΄μ λμν©λλ€.μ΄ μΈμ λ€λ₯Έ μ¬λμ΄λ νμ¬λ λΌμ΄μΌμ€ κ³μ½μ μ 3μ μνμκ° λ μ μμ΅λλ€.14.5 μμΆ μ ν.SDKλ λ―Έκ΅ μμΆλ² λ° κ·μ μ μ μ©μ λ°μ΅λλ€.κ·νλ SDKμ μ μ©λλ λͺ¨λ κ΅λ΄ λ° κ΅μ μμΆλ²κ³Ό κ·μ μ μ€μν΄μΌ ν©λλ€.μ΄λ¬ν λ²λ₯ μλ λͺ©μ μ§, μ΅μ’
μ¬μ©μ λ° μ΅μ’
μ©λμ λν μ νμ΄ ν¬ν¨λ©λλ€.14.6 λΌμ΄μ μ€ κ³μ½μμ λΆμ¬λ κΆλ¦¬λ μλλ°©μ μ¬μ μλ©΄ μΉμΈ μμ΄ κ·ν λλ Googleμ΄ μλνκ±°λ μ΄μ ν μ μμ΅λλ€.κ·νμ Googleμ μλλ°©μ μ¬μ μλ©΄ μΉμΈ μμ΄ λΌμ΄μ μ€ κ³μ½μ λ°λ₯Έ μ±
μμ΄λ μ무λ₯Ό μμν μ μμ΅λλ€.14.7 λΌμ΄μ μ€ κ³μ½ λ° λΌμ΄μ μ€ κ³μ½μ λ°λ₯Έ κ·νμ Googleμ κ΄κ³λ λ²λ₯ μ‘°νμ μΆ©λμ κ΄κ³μμ΄ μΊλ¦¬ν¬λμμ£Ό λ²λ₯ μ μ μ©μ λ°μ΅λλ€.κ·νμ Googleμ λΌμ΄μ μ€ κ³μ½μμ λ°μνλ λͺ¨λ λ²μ λ¬Έμ λ₯Ό ν΄κ²°νκΈ° μν΄ μΊλ¦¬ν¬λμμ£Ό μ°νν΄λΌλΌ μΉ΄μ΄ν° λ΄μ μμΉν λ²μμ λ°°νμ κ΄ν κΆμ λ°λ₯Ό κ²μ λμν©λλ€.κ·ΈλΌμλ λΆκ΅¬νκ³ κ·νλ Googleμ΄ λͺ¨λ κ΄ν κΆμμ κΈμ§ λͺ
λ Ή ꡬμ (λλ μ΄μ μμνλ μ νμ κΈ΄κΈ λ²μ ꡬμ )λ₯Ό μ μ²ν μ μμμ λμν©λλ€.2021λ
7μ 27μΌ μ΄κ²μ Android μννΈμ¨μ΄ κ°λ° ν€νΈ λΌμ΄μ μ€ κ³μ½μ
λλ€1.1 Android μννΈμ¨μ΄ κ°λ° ν€νΈ(λΌμ΄μ μ€ κ³μ½μμ "SDK"λΌκ³ νλ©° νΉν Android μμ€ν
νμΌ, ν¨ν€μ§ API λ° Google API μΆκ° κΈ°λ₯ ν¬ν¨)λ λΌμ΄μ μ€ κ³μ½μ 쑰건μ λ°λΌ κ·νμκ² λΌμ΄μ μ€κ° λΆμ¬λ©λλ€.λΌμ΄μ μ€ κ³μ½μ SDK μ¬μ©κ³Ό κ΄λ ¨νμ¬ κ·νμ Google κ°μ λ²μ ꡬμλ ₯μ΄ μλ κ³μ½μ νμ±ν©λλ€.1.2 "Android"λ httpssource.android.com/ URLμ μμΌλ©° μμλ‘ μ
λ°μ΄νΈλλ Android μ€ν μμ€ νλ‘μ νΈμμ μ¬μ©ν μ μλ κΈ°κΈ°μ© Android μννΈμ¨μ΄ μ€νμ μλ―Έν©λλ€.1.3 "νΈν κ°λ₯ν ꡬν"μ (i) Android νΈνμ± μΉμ¬μ΄νΈ(httpssource.android.com/compatibility)μμ μ°Ύμ μ μκ³ μμλ‘ μ
λ°μ΄νΈλ μ μλ Android νΈνμ± μ μ λ¬Έμλ₯Ό μ€μνλ λͺ¨λ Android κΈ°κΈ°λ₯Ό μλ―Έν©λλ€. (ii) Android νΈνμ± ν
μ€νΈ λꡬ λͺ¨μ(CTS)μ μ±κ³΅μ μΌλ‘ ν΅κ³Όν©λλ€.1.4 "Google"μ λ―Έκ΅ λΈλΌμ¨μ΄μ£Ό λ²λ₯ μ λ°λΌ μ‘°μ§λκ³ λ―Έκ΅ λ²λ₯ μ λ°λΌ μ΄μλλ©° 1600 Amphitheatre Parkway, Mountain View, CA 94043, USAμ λ³Έμ¬κ° μλ Google LLCλ₯Ό μλ―Έν©λλ€.2.1 SDKλ₯Ό μ¬μ©νλ €λ©΄ λ¨Όμ λΌμ΄μ μ€ κ³μ½μ λμν΄μΌ ν©λλ€.λΌμ΄μ μ€ κ³μ½μ λμνμ§ μμΌλ©΄ SDKλ₯Ό μ¬μ©ν μ μμ΅λλ€.2.2 μ΄ SDKλ₯Ό μλ½ λ°/λλ μ¬μ©νκΈ° μν΄ ν΄λ¦νλ©΄ λΌμ΄μ μ€ κ³μ½ 쑰건μ λμνλ κ²μ
λλ€.2.3 κ·νκ° κ±°μ£Όνκ±°λ SDKλ₯Ό μ¬μ©νλ κ΅κ°λ₯Ό ν¬ν¨νμ¬ λ―Έκ΅ λλ κΈ°ν κ΅κ°μ λ²λ₯ μ λ°λΌ SDKλ₯Ό λ°λ κ²μ΄ κΈμ§λ μ¬λμΈ κ²½μ° SDKλ₯Ό μ¬μ©ν μ μμΌλ©° λΌμ΄μΌμ€ κ³μ½μ μλ½ν μ μμ΅λλ€.2.4 κ·νκ° κ·νμ κ³ μ©μ£Ό λλ κΈ°ν 주체λ₯Ό λμ νμ¬ λΌμ΄μ μ€ κ³μ½μ ꡬμλλ λ° λμνλ κ²½μ° κ·νλ κ·νμ κ³ μ©μ£Ό λλ ν΄λΉ 주체λ₯Ό λΌμ΄μ μ€ κ³μ½μ ꡬμν μμ ν λ²μ κΆνμ΄ μμμ μ§μ νκ³ λ³΄μ¦ν©λλ€.νμν κΆνμ΄ μλ κ²½μ° λΌμ΄μ μ€ κ³μ½μ λμνκ±°λ κ³ μ©μ£Ό λλ κΈ°ν λ²μΈμ λμ νμ¬ SDKλ₯Ό μ¬μ©ν μ μμ΅λλ€.3.1 λΌμ΄μ μ€ κ³μ½μ 쑰건μ λ°λΌ Googleμ Androidμ νΈν ꡬνμ μν μ ν리μΌμ΄μ
μ κ°λ°νκΈ° μν λͺ©μ μΌλ‘λ§ SDKλ₯Ό μ¬μ©ν μ μλ μ νμ μ΄κ³ μ μΈκ³μ μ΄λ©° λ‘μ΄ν°κ° μκ³ μλ λΆκ°λ₯νκ³ λΉλ
μ μ μ΄λ©° μ¬ν맀 λΆκ°λ₯ν λΌμ΄μ μ€λ₯Ό κ·νμκ² λΆμ¬ν©λλ€.3.2 μ΄ SDKλ₯Ό μ¬μ©νμ¬ λ€λ₯Έ νλ«νΌ(νΈνλμ§ μλ Android ꡬν ν¬ν¨)μ© μ ν리μΌμ΄μ
μ κ°λ°νκ±°λ λ€λ₯Έ SDKλ₯Ό κ°λ°ν μ μμ΅λλ€.λ¬Όλ‘ μ΄ SDKκ° ν΄λΉ μ©λλ‘ μ¬μ©λμ§ μλ ν νΈνλμ§ μλ Android ꡬνμ ν¬ν¨νμ¬ λ€λ₯Έ νλ«νΌμ© μ ν리μΌμ΄μ
μ μμ λ‘κ² κ°λ°ν μ μμ΅λλ€.3.3 κ·νλ Google λλ μ 3μκ° SDKμ μν λͺ¨λ μ§μ μ¬μ°κΆμ ν¬ν¨νμ¬ SDKμ λν λͺ¨λ λ²μ κΆλ¦¬, μμ κΆ λ° μ΄κΆμ μμ νλ€λ λ° λμν©λλ€."μ§μ μ¬μ°κΆ"μ νΉνλ², μ μκΆλ², μμ
λΉλ°λ², μνλ² λ° κΈ°ν λͺ¨λ μμ κΆμ λ°λ₯Έ λͺ¨λ κΆλ¦¬λ₯Ό μλ―Έν©λλ€.Googleμ κ·νμκ² λͺ
μμ μΌλ‘ λΆμ¬λμ§ μμ λͺ¨λ κΆλ¦¬λ₯Ό 보μ ν©λλ€.3.4 λΌμ΄μ μ€ κ³μ½μμ λͺ
μμ μΌλ‘ νμ©νμ§ μμ λͺ©μ μΌλ‘ SDKλ₯Ό μ¬μ©ν μ μμ΅λλ€.ν΄λΉ μ 3μ λΌμ΄μ μ€μμ μꡬνλ λ²μλ₯Ό μ μΈνκ³ κ·νλ SDK λλ SDKμ μΌλΆλ₯Ό 볡μ¬(λ°±μ
λͺ©μ μ μΈ), μμ , κ°μ, μ¬λ°°ν¬, λμ»΄νμΌ, 리λ²μ€ μμ§λμ΄λ§, λΆν΄νκ±°λ νμλ¬Όμ μμ±ν μ μμ΅λλ€.3.5 μ€ν μμ€ μννΈμ¨μ΄ λΌμ΄μ μ€μ λ°λΌ λΌμ΄μ μ€κ° λΆμ¬λ SDK κ΅¬μ± μμμ μ¬μ©, 볡μ λ° λ°°ν¬μλ λΌμ΄μ μ€ κ³μ½μ΄ μλ ν΄λΉ μ€ν μμ€ μννΈμ¨μ΄ λΌμ΄μ μ€μ μ‘°κ±΄λ§ μ μ©λ©λλ€.3.6 κ·νλ Googleμ΄ μ 곡νλ SDKμ νμκ³Ό νΉμ±μ΄ μ¬μ ν΅μ§ μμ΄ λ³κ²½λ μ μμΌλ©° SDKμ ν₯ν λ²μ μ΄ μ΄μ λ²μ μ SDKμμ κ°λ°λ μ ν리μΌμ΄μ
κ³Ό νΈνλμ§ μμ μ μλ€λ λ° λμν©λλ€.κ·νλ Googleμ΄ μ¬μ ν΅μ§ μμ΄ μΌλ°μ μΌλ‘ Googleμ λ¨λ
μ¬λμ λ°λΌ κ·ν λλ μ¬μ©μμκ² SDK(λλ SDK λ΄μ λͺ¨λ κΈ°λ₯) μ 곡μ μ€λ¨(μꡬμ λλ μΌμμ μΌλ‘)ν μ μμμ λμν©λλ€.3.7 λΌμ΄μ μ€ κ³μ½μ μ΄λ€ λΆλΆλ κ·νμκ² Googleμ μνΈ, μν, μλΉμ€ λ§ν¬, λ‘κ³ , λλ©μΈ μ΄λ¦ λλ κΈ°ν κ³ μ ν λΈλλ νμλ₯Ό μ¬μ©ν κΆλ¦¬λ₯Ό λΆμ¬νμ§ μμ΅λλ€.3.8 κ·νλ SDKμ 첨λΆλκ±°λ ν¬ν¨λ μ μλ μμ κΆ κ³ μ§(μ μκΆ λ° μνκΆ κ³ μ§ ν¬ν¨)λ₯Ό μ κ±°νκ±°λ κ°λ¦¬κ±°λ λ³κ²½νμ§ μμ κ²μ λμν©λλ€.4.1 Googleμ λΌμ΄μ μ€ κ³μ½μ λ°λΌ κ·ν(λλ κ·νμ λΌμ΄μ μ€ μ 곡μ)λ‘λΆν° κ·νκ° SDKλ₯Ό μ¬μ©νμ¬ κ°λ°νλ λͺ¨λ μννΈμ¨μ΄ μ ν리μΌμ΄μ
(ν΄λΉ μ ν리μΌμ΄μ
μ μ‘΄μ¬νλ λͺ¨λ μ§μ μ¬μ°κΆ ν¬ν¨)μ λν κΆλ¦¬, μμ κΆ λλ μ΄μ΅μ μ·¨νμ§ μλλ€λ λ° λμν©λλ€.4.2 κ·νλ (a) λΌμ΄μΌμ€ κ³μ½ λ° (b) ν΄λΉ κ΄ν κΆμμ μ μ© κ°λ₯ν λ²λ₯ , κ·μ λλ μΌλ°μ μΌλ‘ νμ©λλ κ΄ν λλ μ§μΉ¨(λ―Έκ΅ λλ κΈ°ν κ΄λ ¨ κ΅κ°μμ λ°μ΄ν° λλ μννΈμ¨μ΄ μμΆμ κ΄ν λ²λ₯ ν¬ν¨)μμ νμ©νλ λͺ©μ μΌλ‘λ§ SDKλ₯Ό μ¬μ©νκ³ μ ν리μΌμ΄μ
μ μμ±νλ λ° λμν©λλ€.4.3 κ·νλ SDKλ₯Ό μ¬μ©νμ¬ μΌλ° λμ€μ μν μ ν리μΌμ΄μ
μ κ°λ°νλ κ²½μ° ν΄λΉ μ¬μ©μμ κ°μΈ μ 보 λ° λ²μ κΆλ¦¬λ₯Ό 보νΈν κ²μ λμν©λλ€.μ¬μ©μκ° μ¬μ©μ μ΄λ¦, μνΈ λλ κΈ°ν λ‘κ·ΈμΈ μ 보λ κ°μΈ μ 보λ₯Ό μ 곡νλ κ²½μ° ν΄λΉ μ 보λ₯Ό μ ν리μΌμ΄μ
μμ μ¬μ©ν μ μμμ μ¬μ©μμκ² μλ¦¬κ³ ν΄λΉ μ¬μ©μμ λν΄ λ²μ μΌλ‘ μ μ ν κ°μΈ μ 보 λ³΄νΈ κ³ μ§ λ° λ³΄νΈλ₯Ό μ 곡ν΄μΌ ν©λλ€.μ ν리μΌμ΄μ
μ΄ μ¬μ©μκ° μ 곡ν κ°μΈ μ 보 λλ λ―Όκ°ν μ 보λ₯Ό μ μ₯νλ κ²½μ° μμ νκ² λ³΄κ΄ν΄μΌ ν©λλ€.μ¬μ©μκ° κ·νμ μ ν리μΌμ΄μ
μ Google κ³μ μ 보λ₯Ό μ 곡νλ©΄ κ·νμ μ ν리μΌμ΄μ
μ μ¬μ©μκ° κ·νμκ² κΆνμ λΆμ¬ν μ νλ λͺ©μ κ³Ό μκΈ°μλ§ μ¬μ©μμ Google κ³μ μ μ‘μΈμ€νκΈ° μν΄ ν΄λΉ μ 보λ₯Ό μ¬μ©ν μ μμ΅λλ€.4.4 κ·νλ Google λλ λͺ¨λ μ΄λν΅μ μ¬λ₯Ό ν¬ν¨νλ μ΄μ κ΅νλμ§ μλ μ 3μμ μλ², λ€νΈμν¬ λλ κΈ°ν μ¬μ°μ΄λ μλΉμ€λ₯Ό 무λ¨μΌλ‘ λ°©ν΄, μ€λ¨, μμ λλ μ‘μΈμ€νλ μ ν리μΌμ΄μ
μ κ°λ° λλ λ°°ν¬λ₯Ό ν¬ν¨νμ¬ SDKλ₯Ό μ¬μ©νμ¬ μ΄λ ν νλμλ κ΄μ¬νμ§ μμ κ²μ λμν©λλ€.4.5 κ·νλ Android λ°/λλ Androidμ© μ ν리μΌμ΄μ
μ ν΅ν΄ κ·νκ° μμ±, μ μ‘ λλ νμνλ λͺ¨λ λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€μ κ·Έλ κ² ν¨μΌλ‘μ¨ κ·νμ νλ κ²°κ³Ό(Googleμ΄ μ
μ μ μλ λͺ¨λ μμ€ λλ νΌν΄ ν¬ν¨)μ λν΄ μ μ μΌλ‘ μ±
μμ΄ μμΌλ©° Googleμ κ·ν λλ μ 3μμ λν΄ μ±
μμ μ§μ§ μλλ€λ λ° λμν©λλ€.4.6 κ·νλ λΌμ΄μ μ€ κ³μ½, κ΄λ ¨ μ 3μ κ³μ½ λλ μλΉμ€ μ½κ΄ λλ κ΄λ ¨ λ²λ₯ μ΄λ κ·μ μ λ°λ₯Έ κ·νμ μ무 μλ°κ³Ό κ·Έλ¬ν μλ°μ κ²°κ³Ό(Google λλ μ 3μκ° μ
μ μ μλ λͺ¨λ μμ€ λλ μν΄ ν¬ν¨)μ λν΄ μ μ μΌλ‘ μ±
μμ΄ μμΌλ©° Googleμ κ·ν λλ μ 3μμ λν΄ μ±
μμ μ§μ§ μλλ€λ λ° λμν©λλ€.5.1 κ·νλ Googleμ΄ κ·νμκ² λ°κΈν μ μκ±°λ κ·νκ° μ§μ μ νν μ μλ κ°λ°μ μΈμ¦ μ 보μ κΈ°λ°μ μ μ§ν μ±
μμ΄ μμΌλ©° κ·νλ λ€μκ³Ό κ°μ μ±
μμ μ§λ€λ λ° λμν©λλ€. κ·νμ κ°λ°μ μ격 μ¦λͺ
μΌλ‘ κ°λ°λ λͺ¨λ μ ν리μΌμ΄μ
μ λν μ μ μΈ μ±
μμ΄ μμ΅λλ€.6.1 SDKλ₯Ό μ§μμ μΌλ‘ νμ νκ³ κ°μ νκΈ° μν΄ Googleμ μννΈμ¨μ΄μμ νΉμ μ¬μ© ν΅κ³λ₯Ό μμ§ν μ μμ΅λλ€. μ¬κΈ°μλ κ³ μ μλ³μ, κ΄λ ¨ IP μ£Όμ, μννΈμ¨μ΄ λ²μ λ²νΈ, μ¬μ© μ€μΈ SDKμ λꡬ λ°/λλ μλΉμ€ λ° μ¬μ© λ°©λ²μ λν μ λ³΄κ° ν¬ν¨λμ§λ§ μ΄μ κ΅νλμ§ μμ΅λλ€.μ΄ μ λ³΄κ° μμ§λκΈ° μ μ SDKλ κ·νμκ² μλ¦¬κ³ κ·νμ λμλ₯Ό ꡬν κ²μ
λλ€.λμλ₯Ό κ±°λΆνλ©΄ μ λ³΄κ° μμ§λμ§ μμ΅λλ€.6.2 μμ§λ λ°μ΄ν°λ SDKλ₯Ό κ°μ νκΈ° μν΄ μ§κ³μμ κ²μ¬λλ©° λ€μ URLμ μλ Googleμ κ°μΈμ 보 보νΈμ μ±
μ λ°λΌ μ μ§λ©λλ€. httpspolicies.google.com/privacy 6.3 SDKλ₯Ό κ°μ νκΈ° μν΄ μ΅λͺ
μΌλ‘ μ§κ³λ λ°μ΄ν° μΈνΈλ₯Ό Google ννΈλμ 곡μ ν μ μμ΅λλ€.7.1 SDKλ₯Ό μ¬μ©νμ¬ μ 3μκ° κ°λ°ν μ ν리μΌμ΄μ
μ μ€ννκ±°λ μ 3μκ° μ 곡ν λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€μ μ‘μΈμ€νλ κ²½μ° κ·νλ Googleμ΄ ν΄λΉ μ ν리μΌμ΄μ
, λ°μ΄ν°, μ½ν
μΈ , λλ μμ.κ·νλ μ΄λ¬ν μ 3μ μ ν리μΌμ΄μ
μ ν΅ν΄ μ‘μΈμ€ν μ μλ λͺ¨λ λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€κ° ν΄λΉ μΆμ²μ λ¨λ
μ±
μμ΄λ©° Googleμ μ΄λ¬ν μ 3μ μ ν리μΌμ΄μ
, λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€μ μ¬μ© λλ μ‘μΈμ€λ‘ μΈν΄ λ°μν μ μλ μμ€μ΄λ μν΄μ λν΄ μ±
μμ μ§μ§ μλλ€λ μ μ μ΄ν΄ν©λλ€.7.2 μ΄λ¬ν μ 3μ μ ν리μΌμ΄μ
μ ν΅ν΄ κ·νμκ² μ 곡λλ λ°μ΄ν°, μ½ν
μΈ λ° λ¦¬μμ€λ 곡κΈμ(λλ 곡κΈμλ₯Ό λμ ν λ€λ₯Έ μ¬λ λλ νμ¬)κ° μμ ν μ§μ μ¬μ°κΆμΌλ‘ 보νΈλ μ μμμ μκ³ μμ΄μΌ ν©λλ€.κ΄λ ¨ μμ μλ‘λΆν° νΉλ³ν νκ°λ₯Ό λ°μ§ μμ ν μ΄λ¬ν λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€(μ 체 λλ μΌλΆ)λ₯Ό κΈ°λ°μΌλ‘ μμ , μλ, μλ, λμ¬, ν맀, λ°°ν¬ λλ νμ μμ
μ μμ±ν μ μμ΅λλ€.7.3 κ·νλ μ΄λ¬ν μ 3μ μ ν리μΌμ΄μ
, λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€λ₯Ό μ¬μ©ν λ κ·νμ κ΄λ ¨ μ 3μ κ°μ λ³λ μ½κ΄μ΄ μ μ©λ μ μμμ μΈμ ν©λλ€.μ΄ κ²½μ° λΌμ΄μ μ€ κ³μ½μ μ΄λ¬ν μ 3μμ κ·νμ λ²μ κ΄κ³μ μν₯μ λ―ΈμΉμ§ μμ΅λλ€.8.1 Google λ°μ΄ν° API 8.1.1 APIλ₯Ό μ¬μ©νμ¬ Googleμμ λ°μ΄ν°λ₯Ό κ²μνλ κ²½μ° κ·νλ λ°μ΄ν°κ° Google λλ λ°μ΄ν°λ₯Ό μ 곡νλ λΉμ¬μ(λλ μ΄λ₯Ό λμ νλ λ€λ₯Έ μ¬λ λλ νμ¬)κ° μμ νλ μ§μ μ¬μ°κΆμ μν΄ λ³΄νΈλ μ μμμ μΈμ ν©λλ€.μ΄λ¬ν APIλ₯Ό μ¬μ©νλ©΄ μΆκ° μλΉμ€ μ½κ΄μ΄ μ μ©λ μ μμ΅λλ€.κ΄λ ¨ μλΉμ€ μ½κ΄μμ νμ©νμ§ μλ ν μ΄ λ°μ΄ν°(μ 체 λλ μΌλΆ)λ₯Ό κΈ°λ°μΌλ‘ μμ , μλ, μλ, λμ¬, ν맀, λ°°ν¬ λλ νμ μμ
μ μμ±ν μ μμ΅λλ€.8.1.2 Googleμμ μ¬μ©μ λ°μ΄ν°λ₯Ό κ²μνκΈ° μν΄ APIλ₯Ό μ¬μ©νλ κ²½μ° μ¬μ©μκ° λͺ
μμ μΌλ‘ λμν κ²½μ°μλ§ λ°μ΄ν°λ₯Ό κ²μν μ μμΌλ©° μ¬μ©μκ° κΆνμ λΆμ¬ν μ νλ λͺ©μ μ νν΄ λ°μ΄ν°λ₯Ό κ²μν μ μμμ μΈμ νκ³ λμν©λλ€.httpsdeveloper.android.com/reference/android/speech/RecognitionService URLμ λ¬Έμνλ Android Recognition Service API(μμλ‘ μ
λ°μ΄νΈλ¨)λ₯Ό μ¬μ©νλ κ²½μ° κ·νλ API μ¬μ©μ΄ Googleμ΄ λ°μ΄ν° νλ‘μΈμμΈ μ νμ λν λ°μ΄ν° μ²λ¦¬ λΆλ‘(μμλ‘ μ
λ°μ΄νΈλλ URL: httpsprivacy.google.com/businesses/gdprprocessorterms/μ μμ)μ μ μ©μ λ°λλ€λ κ²μ μΈμ ν©λλ€.λμλ₯Ό ν΄λ¦νλ©΄ Googleμ΄ λ°μ΄ν° νλ‘μΈμμΈ μ νμ λν λ°μ΄ν° μ²λ¦¬ λΆλ‘μ 쑰건μ λμνλ κ²μ
λλ€.9.1 λΌμ΄μ μ€ κ³μ½μ μλμ λͺ
μλ λλ‘ κ·ν λλ Googleμ΄ μ’
λ£ν λκΉμ§ κ³μ μ μ©λ©λλ€.9.2 λΌμ΄μ μ€ κ³μ½μ μ’
λ£νλ €λ©΄ SDK λ° κ΄λ ¨ κ°λ°μ μ격 μ¦λͺ
μ μ¬μ©μ μ€λ¨νλ©΄ λ©λλ€.9.3 Googleμ λ€μκ³Ό κ°μ κ²½μ° μΈμ λ μ§ κ·νμμ λΌμ΄μ μ€ κ³μ½μ ν΄μ§ν μ μμ΅λλ€. (A) κ·νκ° λΌμ΄μ μ€ κ³μ½μ μ‘°νμ μλ°ν κ²½μ° λλ (B) Googleμ λ²μ λ°λΌ κ·Έλ κ² ν΄μΌ ν©λλ€. λλ (C) Googleκ³Ό ν¨κ» κ·νμκ² SDKμ νΉμ λΆλΆ(μ: API)μ μ 곡ν ννΈλκ° Googleκ³Όμ κ΄κ³λ₯Ό μ’
λ£νκ±°λ SDKμ νΉμ λΆλΆμ κ·νμκ² μ 곡νλ κ²μ μ€λ¨νμ΅λλ€. λλ (D) Googleμ΄ κ·νκ° κ±°μ£Όνκ±°λ κ·νκ° μλΉμ€λ₯Ό μ¬μ©νλ κ΅κ°μ μ¬μ©μμκ² λ μ΄μ SDK λλ SDKμ νΉμ λΆλΆμ μ 곡νμ§ μκΈ°λ‘ κ²°μ νκ±°λ Googleμ΄ κ·νμκ² SDK λλ νΉμ SDK μλΉμ€λ₯Ό μ 곡νλ κ²μ΄ Googleμ λ¨λ
μ¬λμ λ°λΌ λ μ΄μ μμ
μ μΌλ‘ μ€ν κ°λ₯νμ§ μμ΅λλ€.9.4 λΌμ΄μ μ€ κ³μ½μ΄ μ’
λ£λλλΌλ κ·νμ Googleμ΄ ννμ λ°μκ±°λ μ μ©μ λ°μκ±°λ(λλ λΌμ΄μ μ€ κ³μ½μ΄ λ°ν¨λλ λμ μκ°μ΄ μ§λ¨μ λ°λΌ λ°μνκ±°λ) 무기ν μ§μλλ€κ³ λͺ
μν λͺ¨λ λ²μ κΆλ¦¬, μ무 λ° μ±
μμ μ΄λ¬ν μ€λ¨μΌλ‘ μΈν΄ μν₯μ λ°μ§ μμΌλ©° 14.7νμ μ‘°νμ κ·Έλ¬ν κΆλ¦¬, μ무 λ° μ±
μμ 무기νμΌλ‘ κ³μ μ μ©λ©λλ€.10.1 κ·νλ μ μ μΌλ‘ κ·νμ μ±
μ νμ SDKλ₯Ό μ¬μ©νλ©° SDKκ° Googleμ μ΄λ ν μ’
λ₯μ λ³΄μ¦ μμ΄ "μλ κ·Έλλ‘"λ° "μ΄μ© κ°λ₯ν μνλ‘"μ 곡λ¨μ λͺ
μμ μΌλ‘ μ΄ν΄νκ³ μ΄μ λμν©λλ€.10.2 SDK λ° SDK μ¬μ©μ ν΅ν΄ λ€μ΄λ‘λνκ±°λ κΈ°ν λ°©μμΌλ‘ μ»μ μλ£μ μ¬μ©μ μμ μ μ¬λκ³Ό μν λΆλ΄ νμ μ΄λ£¨μ΄μ§λ©° μ΄λ¬ν μ¬μ©μΌλ‘ μΈν΄ λ°μνλ μ»΄ν¨ν° μμ€ν
λλ κΈ°ν μ₯μΉμ μμ λλ λ°μ΄ν° μμ€μ λν μ±
μμ μ μ μΌλ‘ κ·νμκ² μμ΅λλ€.10.3 Googleμ μνμ±, νΉμ λͺ©μ μμ μ ν©μ± λ° λΉμΉ¨ν΄μ±μ λν 묡μμ λ³΄μ¦ λ° μ‘°κ±΄μ ν¬ν¨νλ μ΄μ κ΅νλμ§ μκ³ λͺ
μμ μ΄λ 묡μμ μ΄λ λͺ¨λ μ’
λ₯μ λ³΄μ¦ λ° μ‘°κ±΄μ λͺ
μμ μΌλ‘ λΆμΈν©λλ€.11.1 κ·νλ Google, Googleμ μνμ¬ λ° κ³μ΄μ¬, λΌμ΄μ μ€ μ 곡μλ LOλ₯Ό ν¬ν¨νμ¬ κ·νμκ² λ°μν μ μλ μ§κ°μ μ , λΆμμ , νΉλ³, κ²°κ³Όμ λλ μ§λ²μ μν΄μ λν΄ μ±
μ μ΄λ‘ μ λ°λΌ κ·νμκ² μ±
μμ μ§μ§ μλλ€λ μ μ μΆ©λΆν μ΄ν΄νκ³ λμν©λλ€. Google λλ κ·Έ λ리μΈμ΄ κ·Έλ¬ν μμ€μ΄ λ°μν κ°λ₯μ±μ λν΄ μ‘°μΈμ λ°μκ±°λ μΈμνμ΄μΌ νλμ§ μ¬λΆμ κ΄κ³μμ΄ λ°μ΄ν°μ SS.12.1 λ²λ₯ μ΄ νμ©νλ μ΅λ λ²μ λ΄μμ κ·νλ Google, Google κ³μ΄μ¬ λ° ν΄λΉ μ΄μ¬, μμ, μ§μ λ° λ리μΈμ λͺ¨λ μ²κ΅¬, μμ‘, μ μ°¨ λ° λ° (a) κ·νμ SDK μ¬μ©, (b) λ€λ₯Έ μ¬λμ μ μκΆ, μν, μμ
λΉλ°, νΈλ μ΄λ λλ μ€, νΉν λλ κΈ°ν μ§μ μ¬μ°κΆμ μΉ¨ν΄νκ±°λ λ€λ₯Έ μ¬λμ λͺ
μλ₯Ό νΌμνκ±°λ νΌλΈλ¦¬μν°κΆ λλ κ°μΈμ 보 보νΈκΆμ μΉ¨ν΄νλ SDKμμ κ·νκ° κ°λ°νλ λͺ¨λ μ ν리μΌμ΄μ
λ° (c) κ·νμ λΌμ΄μ μ€ κ³μ½ λΉμ€μλ‘ μΈν΄ λ°μνκ±°λ μ΄λ‘ μΈν΄ λ°μνλ λͺ¨λ μμ€, μ±
μ, μν΄, λΉμ© λ° λΉμ©(ν©λ¦¬μ μΈ λ³νΈμ¬ μμλ£ ν¬ν¨).13.1 Googleμ μ μ νμ λ°°ν¬ν λ λΌμ΄μ μ€ κ³μ½μ λ³κ²½ν μ μμ΅λλ€. SDKμ λ²μ .μ΄λ¬ν λ³κ²½μ΄ μ΄λ£¨μ΄μ§λ©΄ Googleμ SDKλ₯Ό μ¬μ©ν μ μλ μΉμ¬μ΄νΈμμ λΌμ΄μ μ€ κ³μ½μ μ λ²μ μ λ§λ€ κ²μ
λλ€.14.1 λΌμ΄μ μ€ κ³μ½μ κ·νμ Google κ°μ μ 체 λ²μ κ³μ½μ ꡬμ±νκ³ κ·νμ SDK μ¬μ©(λ³λμ μλ©΄ κ³μ½μ λ°λΌ Googleμ΄ κ·νμκ² μ 곡ν μ μλ λͺ¨λ μλΉμ€ μ μΈ)μ μ μ©λλ©° SDKμ κ΄λ ¨νμ¬ κ·νμ Google κ°μ λͺ¨λ μ΄μ κ³μ½μ μμ ν λ체ν©λλ€.14.2 κ·νλ Googleμ΄ λΌμ΄μ μ€ κ³μ½μ ν¬ν¨λ(λλ κ΄λ ¨ λ²λ₯ μ λ°λΌ Googleμ΄ ννμ λ°λ) λ²μ κΆλ¦¬ λλ ꡬμ μ±
μ νμ¬νκ±°λ μννμ§ μλ κ²½μ° μ΄κ²μ΄ Googleμ κΆλ¦¬λ₯Ό 곡μμ μΌλ‘ ν¬κΈ°νλ κ²μΌλ‘ κ°μ£Όλμ§ μμΌλ©° μ΄λ¬ν κΆλ¦¬ λλ ꡬμ μ±
μ΄ Googleμ κ³μ μ 곡λλ€λ λ° λμν©λλ€.14.3 μ΄ λ¬Έμ λ₯Ό κ²°μ ν κ΄ν κΆμ΄ μλ λ²μμμ λΌμ΄μΌμ€ κ³μ½μ μ‘°νμ΄ λ¬΄ν¨λΌκ³ νκ²°νλ κ²½μ° ν΄λΉ μ‘°νμ λΌμ΄μΌμ€ κ³μ½μ λλ¨Έμ§ λΆλΆμ μν₯μ λ―ΈμΉμ§ μκ³ λΌμ΄μΌμ€ κ³μ½μμ μ κ±°λ©λλ€.λΌμ΄μ μ€ κ³μ½μ λλ¨Έμ§ μ‘°νμ κ³μν΄μ μ ν¨νκ³ μ§ν κ°λ₯ν©λλ€.14.4 κ·νλ Googleμ΄ λͺ¨νμ¬μΈ νμ¬ κ·Έλ£Ήμ κ° κ΅¬μ±μμ΄ λΌμ΄μ μ€ κ³μ½μ μ 3μ μνμμ΄λ©° μ΄λ¬ν λ€λ₯Έ νμ¬λ νν(λλ μ 리ν κΆλ¦¬)μ λΆμ¬νλ λΌμ΄μ μ€ κ³μ½μ λͺ¨λ μ‘°νμ μ§μ μννκ³ μ΄μ μμ‘΄ν μκ²©μ΄ μμμ μΈμ νκ³ μ΄μ λμν©λλ€.μ΄ μΈμ λ€λ₯Έ μ¬λμ΄λ νμ¬λ λΌμ΄μΌμ€ κ³μ½μ μ 3μ μνμκ° λ μ μμ΅λλ€.14.5 μμΆ μ ν.SDKλ λ―Έκ΅ μμΆλ² λ° κ·μ μ μ μ©μ λ°μ΅λλ€.κ·νλ SDKμ μ μ©λλ λͺ¨λ κ΅λ΄ λ° κ΅μ μμΆλ²κ³Ό κ·μ μ μ€μν΄μΌ ν©λλ€.μ΄λ¬ν λ²λ₯ μλ λͺ©μ μ§, μ΅μ’
μ¬μ©μ λ° μ΅μ’
μ©λμ λν μ νμ΄ ν¬ν¨λ©λλ€.14.6 λΌμ΄μ μ€ κ³μ½μμ λΆμ¬λ κΆλ¦¬λ μλλ°©μ μ¬μ μλ©΄ μΉμΈ μμ΄ κ·ν λλ Googleμ΄ μλνκ±°λ μ΄μ ν μ μμ΅λλ€.κ·νμ Googleμ μλλ°©μ μ¬μ μλ©΄ μΉμΈ μμ΄ λΌμ΄μ μ€ κ³μ½μ λ°λ₯Έ μ±
μμ΄λ μ무λ₯Ό μμν μ μμ΅λλ€.14.7 λΌμ΄μ μ€ κ³μ½ λ° λΌμ΄μ μ€ κ³μ½μ λ°λ₯Έ κ·νμ Googleμ κ΄κ³λ λ²λ₯ μ‘°νμ μΆ©λμ κ΄κ³μμ΄ μΊλ¦¬ν¬λμμ£Ό λ²λ₯ μ μ μ©μ λ°μ΅λλ€.κ·νμ Googleμ λΌμ΄μ μ€ κ³μ½μμ λ°μνλ λͺ¨λ λ²μ λ¬Έμ λ₯Ό ν΄κ²°νκΈ° μν΄ μΊλ¦¬ν¬λμμ£Ό μ°νν΄λΌλΌ μΉ΄μ΄ν° λ΄μ μμΉν λ²μμ λ°°νμ κ΄ν κΆμ λ°λ₯Ό κ²μ λμν©λλ€.κ·ΈλΌμλ λΆκ΅¬νκ³ κ·νλ Googleμ΄ λͺ¨λ κ΄ν κΆμμ κΈμ§ λͺ
λ Ή ꡬμ (λλ μ΄μ μμνλ μ νμ κΈ΄κΈ λ²μ ꡬμ )λ₯Ό μ μ²ν μ μμμ λμν©λλ€.2021λ
7μ 27μΌ λ³ΈμΈμ μ μ΄μ©μ½κ΄μ μ½μμΌλ©° μ΄μ λμν©λλ€.λ€μ΄λ‘λνκΈ° μ μ λ€μ μ΄μ©μ½κ΄μ λμν΄μΌ ν©λλ€.μ΄κ²μ Android μννΈμ¨μ΄ κ°λ° ν€νΈ λΌμ΄μ μ€ κ³μ½μ
λλ€. 1.1 Android μννΈμ¨μ΄ κ°λ° ν€νΈ(λΌμ΄μ μ€ κ³μ½μμλ "SDK"λΌκ³ νλ©° νΉν Android μμ€ν
νμΌ, ν¨ν€μ§ API λ° Google API μΆκ° κΈ°λ₯μ ν¬ν¨ν¨)λ λΌμ΄μ μ€ κ³μ½μ 쑰건μ λ°λΌ κ·νμκ² λΌμ΄μ μ€κ° λΆμ¬λ©λλ€.λΌμ΄μ μ€ κ³μ½μ SDK μ¬μ©κ³Ό κ΄λ ¨νμ¬ κ·νμ Google κ°μ λ²μ ꡬμλ ₯μ΄ μλ κ³μ½μ νμ±ν©λλ€.1.2 "Android"λ httpssource.android.com/ URLμ μμΌλ©° μμλ‘ μ
λ°μ΄νΈλλ Android μ€ν μμ€ νλ‘μ νΈμμ μ¬μ©ν μ μλ κΈ°κΈ°μ© Android μννΈμ¨μ΄ μ€νμ μλ―Έν©λλ€.1.3 "νΈν κ°λ₯ν ꡬν"μ (i) Android νΈνμ± μΉμ¬μ΄νΈ(httpssource.android.com/compatibility)μμ μ°Ύμ μ μκ³ μμλ‘ μ
λ°μ΄νΈλ μ μλ Android νΈνμ± μ μ λ¬Έμλ₯Ό μ€μνλ λͺ¨λ Android κΈ°κΈ°λ₯Ό μλ―Έν©λλ€. (ii) Android νΈνμ± ν
μ€νΈ λꡬ λͺ¨μ(CTS)μ μ±κ³΅μ μΌλ‘ ν΅κ³Όν©λλ€.1.4 "Google"μ λ―Έκ΅ λΈλΌμ¨μ΄μ£Ό λ²λ₯ μ λ°λΌ μ‘°μ§λκ³ λ―Έκ΅ λ²λ₯ μ λ°λΌ μ΄μλλ©° μ£Όμ μ¬μ
μ₯ μ£Όμλ 1600 Amphitheatre Parkway, Mountain View, CA 94043, USAμΈ Google LLCλ₯Ό μλ―Έν©λλ€.2.1 SDKλ₯Ό μ¬μ©νκΈ° μν΄μλ λ¨Όμ λΌμ΄μ μ€ κ³μ½μ λμν΄μΌ ν©λλ€.λΌμ΄μ μ€ κ³μ½μ λμνμ§ μμΌλ©΄ SDKλ₯Ό μ¬μ©ν μ μμ΅λλ€.2.2 μ΄ SDKλ₯Ό μλ½ λ°/λλ μ¬μ©νκΈ° μν΄ ν΄λ¦νλ©΄ λΌμ΄μ μ€ κ³μ½ 쑰건μ λμνλ κ²μ
λλ€.2.3 κ·νκ° κ±°μ£Όνκ±°λ SDKλ₯Ό μ¬μ©νλ κ΅κ°λ₯Ό ν¬ν¨νμ¬ λ―Έκ΅ λλ κΈ°ν κ΅κ°μ λ²λ₯ μ λ°λΌ SDKλ₯Ό λ°λ κ²μ΄ κΈμ§λ μ¬λμΈ κ²½μ° SDKλ₯Ό μ¬μ©ν μ μμΌλ©° λΌμ΄μΌμ€ κ³μ½μ μλ½ν μ μμ΅λλ€.2.4 κ·νκ° κ·νμ κ³ μ©μ£Ό λλ κΈ°ν 주체λ₯Ό λμ νμ¬ λΌμ΄μ μ€ κ³μ½μ ꡬμλλ λ° λμνλ κ²½μ° κ·νλ κ·νμ κ³ μ©μ£Ό λλ ν΄λΉ 주체λ₯Ό λΌμ΄μ μ€ κ³μ½μ ꡬμν μμ ν λ²μ κΆνμ΄ μμμ μ§μ νκ³ λ³΄μ¦ν©λλ€.νμν κΆνμ΄ μλ κ²½μ° κ³ μ©μ£Ό λλ κΈ°ν λ²μΈμ λμ νμ¬ λΌμ΄μ μ€ κ³μ½μ λμνκ±°λ SDKλ₯Ό μ¬μ©ν μ μμ΅λλ€.3.1 λΌμ΄μ μ€ κ³μ½μ 쑰건μ λ°λΌ Googleμ νΈνλλ Android ꡬνμ μν μ ν리μΌμ΄μ
μ κ°λ°νκΈ° μν λͺ©μ μΌλ‘λ§ SDKλ₯Ό μ¬μ©ν μ μλ μ νμ μ΄κ³ μ μΈκ³μ μ΄λ©° λ‘μ΄ν°κ° μκ³ μλ λΆκ°λ₯νκ³ λΉλ
μ μ μ΄λ©° μ¬ν맀 λΆκ°λ₯ν λΌμ΄μ μ€λ₯Ό κ·νμκ² λΆμ¬ν©λλ€.3.2 μ΄ SDKλ₯Ό μ¬μ©νμ¬ λ€λ₯Έ νλ«νΌ(νΈνλμ§ μλ Android ꡬν ν¬ν¨)μ© μ ν리μΌμ΄μ
μ κ°λ°νκ±°λ λ€λ₯Έ SDKλ₯Ό κ°λ°ν μ μμ΅λλ€.λ¬Όλ‘ μ΄ SDKκ° ν΄λΉ μ©λλ‘ μ¬μ©λμ§ μλ ν νΈνλμ§ μλ Android ꡬνμ ν¬ν¨νμ¬ λ€λ₯Έ νλ«νΌμ© μ ν리μΌμ΄μ
μ μμ λ‘κ² κ°λ°ν μ μμ΅λλ€.3.3 κ·νλ Google λλ μ 3μκ° SDKμ μν λͺ¨λ μ§μ μ¬μ°κΆμ ν¬ν¨νμ¬ SDKμ λν λͺ¨λ λ²μ κΆλ¦¬, μμ κΆ λ° μ΄κΆμ μμ νλ€λ λ° λμν©λλ€."μ§μ μ¬μ°κΆ"μ νΉνλ², μ μκΆλ², μμ
λΉλ°λ², μνλ² λ° κΈ°ν λͺ¨λ μμ κΆμ λ°λ₯Έ λͺ¨λ κΆλ¦¬λ₯Ό μλ―Έν©λλ€.Googleμ κ·νμκ² λͺ
μμ μΌλ‘ λΆμ¬λμ§ μμ λͺ¨λ κΆλ¦¬λ₯Ό 보μ ν©λλ€.3.4 λΌμ΄μ μ€ κ³μ½μμ λͺ
μμ μΌλ‘ νμ©νμ§ μμ λͺ©μ μΌλ‘ SDKλ₯Ό μ¬μ©ν μ μμ΅λλ€.ν΄λΉ μ 3μ λΌμ΄μ μ€μμ μꡬνλ λ²μλ₯Ό μ μΈνκ³ κ·νλ SDK λλ SDKμ μΌλΆλ₯Ό 볡μ¬(λ°±μ
λͺ©μ μ μΈ), μμ , κ°μ, μ¬λ°°ν¬, λμ»΄νμΌ, 리λ²μ€ μμ§λμ΄λ§, λΆν΄νκ±°λ νμλ¬Όμ μμ±ν μ μμ΅λλ€.3.5 μ€ν μμ€ μννΈμ¨μ΄ λΌμ΄μ μ€μ λ°λΌ λΌμ΄μ μ€κ° λΆμ¬λ SDK κ΅¬μ± μμμ μ¬μ©, 볡μ λ° λ°°ν¬μλ λΌμ΄μ μ€ κ³μ½μ΄ μλ ν΄λΉ μ€ν μμ€ μννΈμ¨μ΄ λΌμ΄μ μ€μ μ‘°κ±΄λ§ μ μ©λ©λλ€.3.6 κ·νλ Googleμ΄ μ 곡νλ SDKμ νμκ³Ό νΉμ±μ΄ μ¬μ ν΅μ§ μμ΄ λ³κ²½λ μ μμΌλ©° SDKμ ν₯ν λ²μ μ΄ μ΄μ λ²μ μ SDKμμ κ°λ°λ μ ν리μΌμ΄μ
κ³Ό νΈνλμ§ μμ μ μλ€λ λ° λμν©λλ€.κ·νλ Googleμ΄ μ¬μ ν΅μ§ μμ΄ μΌλ°μ μΌλ‘ Googleμ λ¨λ
μ¬λμ λ°λΌ κ·ν λλ μ¬μ©μμκ² SDK(λλ SDK λ΄μ λͺ¨λ κΈ°λ₯) μ 곡μ μ€λ¨(μꡬμ λλ μΌμμ μΌλ‘)ν μ μμμ λμν©λλ€.3.7 λΌμ΄μ μ€ κ³μ½μ μ΄λ€ λΆλΆλ κ·νμκ² Googleμ μνΈ, μν, μλΉμ€ λ§ν¬, λ‘κ³ , λλ©μΈ μ΄λ¦ λλ κΈ°ν κ³ μ ν λΈλλ νμλ₯Ό μ¬μ©ν κΆλ¦¬λ₯Ό λΆμ¬νμ§ μμ΅λλ€.3.8 κ·νλ SDKμ 첨λΆλκ±°λ ν¬ν¨λ μ μλ μμ κΆ κ³ μ§(μ μκΆ λ° μν κ³ μ§ ν¬ν¨)λ₯Ό μ κ±°νκ±°λ κ°λ¦¬κ±°λ λ³κ²½νμ§ μμ κ²μ λμν©λλ€.4.κ·νμ SDK μ¬μ© 4.1 Googleμ λΌμ΄μ μ€ κ³μ½μ λ°λΌ κ·ν(λλ κ·νμ λΌμ΄μ μ€ μ 곡μ)λ‘λΆν° κ·νκ° SDKλ₯Ό μ¬μ©νμ¬ κ°λ°νλ λͺ¨λ μννΈμ¨μ΄ μ ν리μΌμ΄μ
(ν΄λΉ μ ν리μΌμ΄μ
μ ν¬ν¨λ μ§μ μ¬μ°κΆ ν¬ν¨)μ λν κΆλ¦¬, μμ κΆ λλ μ΄κΆμ μ·¨νμ§ μλλ€λ λ° λμν©λλ€.4.2 κ·νλ (a) λΌμ΄μΌμ€ κ³μ½ λ° (b) ν΄λΉ κ΄ν κΆμμ μ μ© κ°λ₯ν λ²λ₯ , κ·μ λλ μΌλ°μ μΌλ‘ νμ©λλ κ΄ν λλ μ§μΉ¨(λ―Έκ΅ λλ κΈ°ν κ΄λ ¨ κ΅κ°μμ λ°μ΄ν° λλ μννΈμ¨μ΄ μμΆμ κ΄ν λ²λ₯ ν¬ν¨)μμ νμ©νλ λͺ©μ μΌλ‘λ§ SDKλ₯Ό μ¬μ©νκ³ μ ν리μΌμ΄μ
μ μμ±νλ λ° λμν©λλ€.4.3 κ·νλ SDKλ₯Ό μ¬μ©νμ¬ μΌλ° λμ€μ μν μ ν리μΌμ΄μ
μ κ°λ°νλ κ²½μ° ν΄λΉ μ¬μ©μμ κ°μΈ μ 보 λ° λ²μ κΆλ¦¬λ₯Ό 보νΈν κ²μ λμν©λλ€.μ¬μ©μκ° μ¬μ©μ μ΄λ¦, μνΈ λλ κΈ°ν λ‘κ·ΈμΈ μ 보λ κ°μΈ μ 보λ₯Ό μ 곡νλ κ²½μ° ν΄λΉ μ 보λ₯Ό μ ν리μΌμ΄μ
μμ μ¬μ©ν μ μμμ μ¬μ©μμκ² μλ¦¬κ³ ν΄λΉ μ¬μ©μμ λν΄ λ²μ μΌλ‘ μ μ ν κ°μΈ μ 보 λ³΄νΈ κ³ μ§ λ° λ³΄νΈλ₯Ό μ 곡ν΄μΌ ν©λλ€.μ ν리μΌμ΄μ
μ΄ μ¬μ©μκ° μ 곡ν κ°μΈ μ 보 λλ λ―Όκ°ν μ 보λ₯Ό μ μ₯νλ κ²½μ° μμ νκ² λ³΄κ΄ν΄μΌ ν©λλ€.μ¬μ©μκ° κ·νμ μ ν리μΌμ΄μ
μ Google κ³μ μ 보λ₯Ό μ 곡νλ©΄ κ·νμ μ ν리μΌμ΄μ
μ μ¬μ©μκ° κ·νμκ² κΆνμ λΆμ¬ν μ νλ λͺ©μ κ³Ό μκΈ°μλ§ μ¬μ©μμ Google κ³μ μ μ‘μΈμ€νκΈ° μν΄ ν΄λΉ μ 보λ₯Ό μ¬μ©ν μ μμ΅λλ€.4.4 κ·νλ Google λλ λͺ¨λ μ΄λν΅μ μ¬λ₯Ό ν¬ν¨νλ μ΄μ κ΅νλμ§ μλ μ 3μμ μλ², λ€νΈμν¬ λλ κΈ°ν μ¬μ°μ΄λ μλΉμ€λ₯Ό 무λ¨μΌλ‘ λ°©ν΄, μ€λ¨, μμ λλ μ‘μΈμ€νλ μ ν리μΌμ΄μ
μ κ°λ° λλ λ°°ν¬λ₯Ό ν¬ν¨νμ¬ SDKλ₯Ό μ¬μ©νμ¬ μ΄λ ν νλμλ κ΄μ¬νμ§ μμ κ²μ λμν©λλ€.4.5 κ·νλ κ·νκ° Android λ°/λλ Androidμ© μ ν리μΌμ΄μ
μ ν΅ν΄ μμ±, μ μ‘ λλ νμνλ λͺ¨λ λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€μ κ·Έλ κ² ν¨μΌλ‘μ¨ κ·νμ νλ κ²°κ³Ό(Googleμ΄ μ
μ μ μλ λͺ¨λ μμ€ λλ μν΄ ν¬ν¨)μ λν΄ μ μ μΌλ‘ μ±
μμ΄ μμΌλ©° Googleμ κ·ν λλ μ 3μμ λν΄ μ±
μμ μ§μ§ μλλ€λ λ° λμν©λλ€.4.6 κ·νλ λΌμ΄μ μ€ κ³μ½, κ΄λ ¨ μ 3μ κ³μ½ λλ μλΉμ€ μ½κ΄ λλ κ΄λ ¨ λ²λ₯ μ΄λ κ·μ μ λ°λ₯Έ κ·νμ μ무 μλ° λ° κ·Έλ¬ν μλ°μΌλ‘ μΈν κ²°κ³Ό(Google λλ μ 3μκ° μ
μ μ μλ λͺ¨λ μμ€ λλ μν΄ ν¬ν¨)μ λν΄ μ μ μΌλ‘ μ±
μμ΄ μμΌλ©° Googleμ κ·ν λλ μ 3μμ λν΄ μ±
μμ μ§μ§ μλλ€λ λ° λμν©λλ€.5.1 κ·νλ Googleμ΄ κ·νμκ² λ°κΈνκ±°λ κ·νκ° μ§μ μ νν μ μλ λͺ¨λ κ°λ°μ μ격 μ¦λͺ
μ κΈ°λ°μ μ μ§ν μ±
μμ΄ μμΌλ©° κ·νμ κ°λ°μ μ격 μ¦λͺ
μΌλ‘ κ°λ°λ λͺ¨λ μ ν리μΌμ΄μ
μ λν μ μ μΈ μ±
μμ΄ μλ€λ λ° λμν©λλ€.6.1 SDKλ₯Ό μ§μμ μΌλ‘ νμ νκ³ κ°μ νκΈ° μν΄ Googleμ μννΈμ¨μ΄μμ νΉμ μ¬μ© ν΅κ³λ₯Ό μμ§ν μ μμ΅λλ€. μ¬κΈ°μλ κ³ μ μλ³μ, κ΄λ ¨ IP μ£Όμ, μννΈμ¨μ΄ λ²μ λ²νΈ, SDKμ μ΄λ€ λꡬ λ°/λλ μλΉμ€κ° μ¬μ©λκ³ μκ³ μ΄λ»κ² μ¬μ©λλμ§μ λν μ λ³΄κ° ν¬ν¨λμ§λ§ μ΄μ κ΅νλμ§ μμ΅λλ€.μ΄ μ λ³΄κ° μμ§λκΈ° μ μ SDKλ κ·νμκ² μλ¦¬κ³ κ·νμ λμλ₯Ό ꡬν κ²μ
λλ€.λμλ₯Ό κ±°λΆνλ©΄ μ λ³΄κ° μμ§λμ§ μμ΅λλ€.6.2 μμ§λ λ°μ΄ν°λ SDKλ₯Ό κ°μ νκΈ° μν΄ μ§κ³μμ κ²μ¬λλ©° λ€μ URLμ μλ Googleμ κ°μΈμ 보 보νΈμ μ±
μ λ°λΌ μ μ§ κ΄λ¦¬λ©λλ€.7.1 SDKλ₯Ό μ¬μ©νμ¬ μ 3μκ° κ°λ°ν μ ν리μΌμ΄μ
μ μ€ννκ±°λ μ 3μκ° μ 곡ν λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€μ μ‘μΈμ€νλ κ²½μ° κ·νλ Googleμ΄ ν΄λΉ μ ν리μΌμ΄μ
, λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€μ λν΄ μ±
μμ μ§μ§ μλλ€λ λ° λμν©λλ€.κ·νλ μ΄λ¬ν μ 3μ μ ν리μΌμ΄μ
μ ν΅ν΄ μ‘μΈμ€ν μ μλ λͺ¨λ λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€κ° ν΄λΉ μΆμ²μ λ¨λ
μ±
μμ΄λ©° Googleμ μ΄λ¬ν μ 3μ μ ν리μΌμ΄μ
, λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€μ μ¬μ© λλ μ‘μΈμ€λ‘ μΈν΄ λ°μν μ μλ μμ€μ΄λ μν΄μ λν΄ μ±
μμ μ§μ§ μλλ€λ μ μ μ΄ν΄ν©λλ€.7.2 μ΄λ¬ν μ 3μ μ ν리μΌμ΄μ
μ ν΅ν΄ κ·νμκ² μ 곡λλ λ°μ΄ν°, μ½ν
μΈ λ° λ¦¬μμ€λ 곡κΈμ(λλ 곡κΈμλ₯Ό λμ ν λ€λ₯Έ μ¬λ λλ νμ¬)κ° μμ ν μ§μ μ¬μ°κΆμΌλ‘ 보νΈλ μ μμμ μκ³ μμ΄μΌ ν©λλ€.κ΄λ ¨ μμ μλ‘λΆν° νΉλ³ν νκ°λ₯Ό λ°μ§ μμ ν μ΄λ¬ν λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€(μ 체 λλ μΌλΆ)λ₯Ό κΈ°λ°μΌλ‘ μμ , μλ, μλ, λμ¬, ν맀, λ°°ν¬ λλ νμ μμ
μ μμ±ν μ μμ΅λλ€.7.3 κ·νλ μ΄λ¬ν μ 3μ μ ν리μΌμ΄μ
, λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€λ₯Ό μ¬μ©ν λ κ·νμ κ΄λ ¨ μ 3μ κ°μ λ³λ μ½κ΄μ΄ μ μ©λ μ μμμ μΈμ ν©λλ€.μ΄ κ²½μ° λΌμ΄μ μ€ κ³μ½μ μ΄λ¬ν μ 3μμ κ·νμ λ²μ κ΄κ³μ μν₯μ λ―ΈμΉμ§ μμ΅λλ€.8.1 Google λ°μ΄ν° API 8.1.1 APIλ₯Ό μ¬μ©νμ¬ Googleμμ λ°μ΄ν°λ₯Ό κ²μνλ κ²½μ° κ·νλ λ°μ΄ν°κ° Google λλ λ°μ΄ν°λ₯Ό μ 곡νλ λΉμ¬μ(λλ μ΄λ₯Ό λμ νλ λ€λ₯Έ μ¬λ λλ νμ¬)κ° μμ νλ μ§μ μ¬μ°κΆμ μν΄ λ³΄νΈλ μ μμμ μΈμ ν©λλ€.μ΄λ¬ν APIλ₯Ό μ¬μ©νλ©΄ μΆκ° μλΉμ€ μ½κ΄μ΄ μ μ©λ μ μμ΅λλ€.κ΄λ ¨ μλΉμ€ μ½κ΄μμ νμ©νμ§ μλ ν μ΄ λ°μ΄ν°(μ 체 λλ μΌλΆ)λ₯Ό κΈ°λ°μΌλ‘ μμ , μλ, μλ, λμ¬, ν맀, λ°°ν¬ λλ νμ μμ
μ μμ±ν μ μμ΅λλ€.8.1.2 Googleμμ μ¬μ©μ λ°μ΄ν°λ₯Ό κ²μνκΈ° μν΄ APIλ₯Ό μ¬μ©νλ κ²½μ° μ¬μ©μκ° λͺ
μμ μΌλ‘ λμν κ²½μ°μλ§ λ°μ΄ν°λ₯Ό κ²μν μ μμΌλ©° μ¬μ©μκ° κΆνμ λΆμ¬ν μ νλ λͺ©μ μ νν΄ λ°μ΄ν°λ₯Ό κ²μν μ μμμ μΈμ νκ³ λμν©λλ€.Android Recognition Service APIλ₯Ό μ¬μ©νλ κ²½μ° λ€μ URLμ λ¬Έμνλμ΄ μμ΅λλ€. 9.1 λΌμ΄μ μ€ κ³μ½μ μλμ λͺ
μλ λλ‘ κ·ν λλ Googleμ΄ μ’
λ£ν λκΉμ§ κ³μ μ μ©λ©λλ€.9.2 λΌμ΄μ μ€ κ³μ½μ μ’
λ£νλ €λ©΄ SDK λ° κ΄λ ¨ κ°λ°μ μ격 μ¦λͺ
μ μ¬μ©μ μ€λ¨νλ©΄ λ©λλ€.9.3 Googleμ λ€μκ³Ό κ°μ κ²½μ° μΈμ λ μ§ κ·νμμ λΌμ΄μ μ€ κ³μ½μ ν΄μ§ν μ μμ΅λλ€. (A) κ·νκ° λΌμ΄μ μ€ κ³μ½μ μ‘°νμ μλ°ν κ²½μ° λλ (B) Googleμ λ²μ λ°λΌ κ·Έλ κ² ν΄μΌ ν©λλ€. λλ (C) Googleκ³Ό ν¨κ» κ·νμκ² SDKμ νΉμ λΆλΆ(μ: API)μ μ 곡ν ννΈλκ° Googleκ³Όμ κ΄κ³λ₯Ό μ’
λ£νκ±°λ SDKμ νΉμ λΆλΆμ κ·νμκ² μ 곡νλ κ²μ μ€λ¨νμ΅λλ€. λλ (D) Googleμ΄ κ·νκ° κ±°μ£Όνκ±°λ κ·νκ° μλΉμ€λ₯Ό μ¬μ©νλ κ΅κ°μ μ¬μ©μμκ² λ μ΄μ SDK λλ SDKμ νΉμ λΆλΆμ μ 곡νμ§ μκΈ°λ‘ κ²°μ νκ±°λ Googleμ΄ κ·νμκ² SDK λλ νΉμ SDK μλΉμ€λ₯Ό μ 곡νλ κ²μ΄ Googleμ λ¨λ
μ¬λμ λ°λΌ λ μ΄μ μμ
μ μΌλ‘ μ€ν κ°λ₯νμ§ μμ΅λλ€.9.4 λΌμ΄μ μ€ κ³μ½μ΄ μ’
λ£λλλΌλ κ·νμ Googleμ΄ ννμ λ°μκ±°λ μ μ©μ λ°μκ±°λ(λλ λΌμ΄μ μ€ κ³μ½μ΄ μ ν¨ν λμ μκ°μ΄ μ§λ¨μ λ°λΌ λ°μνκ±°λ) 무기ν μ§μλλ€κ³ λͺ
μν λͺ¨λ λ²μ κΆλ¦¬, μ무 λ° μ±
μμ μ΄λ¬ν μ€λ¨μΌλ‘ μΈν΄ μν₯μ λ°μ§ μμΌλ©° 14.7νμ μ‘°νμ κ·Έλ¬ν κΆλ¦¬, μ무 λ° μ±
μμ 무기νμΌλ‘ κ³μ μ μ©λ©λλ€. 10.1 κ·νλ μ μ μΌλ‘ κ·νμ μ±
μνμ SDKλ₯Ό μ¬μ©νλ©° SDKκ° Googleμ μ΄λ ν μ’
λ₯μ λ³΄μ¦ μμ΄ "μλ κ·Έλλ‘"λ° "μ΄μ© κ°λ₯ν μνλ‘"μ 곡λ¨μ λͺ
μμ μΌλ‘ μ΄ν΄νκ³ μ΄μ λμν©λλ€. 10.2 SDK λ° SDK μ¬μ©μ ν΅ν΄ λ€μ΄λ‘λνκ±°λ νλν λͺ¨λ μλ£μ μ¬μ©μ μμ μ μ¬λκ³Ό μν λΆλ΄ νμ μ΄λ£¨μ΄μ§λ©° μ΄λ¬ν μ¬μ©μΌλ‘ μΈν΄ λ°μνλ μ»΄ν¨ν° μμ€ν
λλ κΈ°ν μ₯μΉμ μμμ΄λ λ°μ΄ν° μμ€μ λν μ±
μμ μ μ μΌλ‘ κ·νμκ² μμ΅λλ€. 10.3 Googleμ μνμ±, νΉμ λͺ©μ μμ μ ν©μ± λ° λΉμΉ¨ν΄μ±μ λν 묡μμ λ³΄μ¦ λ° μ‘°κ±΄μ ν¬ν¨νλ μ΄μ κ΅νλμ§ μκ³ λͺ
μμ μ΄λ 묡μμ μ΄λ λͺ¨λ μ’
λ₯μ λ³΄μ¦ λ° μ‘°κ±΄μ λͺ
μμ μΌλ‘ λΆμΈν©λλ€. 11.1 κ·νλ Google, Googleμ μνμ¬ λ° μ ν΄μ¬, λΌμ΄μ μ€ μ 곡μκ° κ·νμκ² λ°μν μ μλ μ§κ°μ μ , λΆμμ , νΉλ³, κ²°κ³Όμ λλ μ§λ²μ μν΄μ λν΄ μ΄λ ν μ±
μ μ΄λ‘ μ μκ±°νμ¬ κ·νμκ² μ±
μμ μ§μ§ μλλ€λ μ μ λͺ
μμ μΌλ‘ μ΄ν΄νκ³ μ΄μ λμν©λλ€. , Google λλ κ·Έ λ리μΈμ΄ κ·Έλ¬ν μμ€μ΄ λ°μν κ°λ₯μ±μ λν΄ μ‘°μΈμ λ°μκ±°λ μΈμ§νμ΄μΌ νλμ§ μ¬λΆμ κ΄κ³μμ΄ λͺ¨λ λ°μ΄ν° μμ€μ ν¬ν¨ν©λλ€. 12.1 λ²μ΄ νμ©νλ μ΅λ λ²μ λ΄μμ κ·νλ (a) κ·νμ SDK μ¬μ©, (b) μ μκΆ, μν, μμ
λΉλ°, νμΈμ νΈλ μ΄λ λλ μ€, νΉνκΆ λλ κΈ°ν μ§μ μ¬μ°κΆ λλ νμΈμ λͺ
μλ₯Ό νΌμνκ±°λ νΌλΈλ¦¬μν°κΆ λλ νλΌμ΄λ²μκΆμ μΉ¨ν΄νλ νμ, λ° (c) κ·νκ° λΌμ΄μ μ€ κ³μ½μ μ€μνμ§ μλ νμ. 13. λΌμ΄μ μ€ κ³μ½ λ³κ²½ 13.1 Googleμ SDKμ μ λ²μ μ λ°°ν¬ν λ λΌμ΄μ μ€ κ³μ½μ λ³κ²½ν μ μμ΅λλ€. μ΄λ¬ν λ³κ²½μ΄ μ΄λ£¨μ΄μ§λ©΄ Googleμ SDKλ₯Ό μ¬μ©ν μ μλ μΉμ¬μ΄νΈμμ μ λ²μ μ λΌμ΄μ μ€ κ³μ½μ μ 곡ν©λλ€. 14.1 λΌμ΄μ μ€ κ³μ½μ κ·νμ Google κ°μ μ 체 λ²μ κ³μ½μ ꡬμ±νκ³ κ·νμ SDK μ¬μ©(λ³λμ μλ©΄ κ³μ½μ λ°λΌ Googleμ΄ κ·νμκ² μ 곡ν μ μλ λͺ¨λ μλΉμ€ μ μΈ)μ κ·μ¨νλ©° SDKμ κ΄λ ¨νμ¬ κ·νμ Google κ°μ μ΄μ κ³μ½μ μμ ν λ체ν©λλ€. 14.2 κ·νλ Googleμ΄ λΌμ΄μ μ€ κ³μ½μ ν¬ν¨λ(λλ κ΄λ ¨ λ²λ₯ μ λ°λΌ Googleμ΄ ννμ λ°λ) λ²μ κΆλ¦¬ λλ ꡬμ μ±
μ νμ¬νκ±°λ μννμ§ μλ κ²½μ° μ΄κ²μ΄ Googleμ κΆλ¦¬λ₯Ό 곡μμ μΌλ‘ ν¬κΈ°νλ κ²μΌλ‘ κ°μ£Όλμ§ μμΌλ©° μ΄λ¬ν κΆλ¦¬ λλ ꡬμ μ±
μ΄ Googleμ κ³μ μ 곡λλ€λ λ° λμν©λλ€. 14.3 μ΄ λ¬Έμ λ₯Ό κ²°μ ν κ΄ν κΆμ΄ μλ λ²μμμ λΌμ΄μΌμ€ κ³μ½μ μ‘°νμ΄ λ¬΄ν¨λΌκ³ νκ²°νλ κ²½μ° ν΄λΉ μ‘°νμ λΌμ΄μΌμ€ κ³μ½μ λλ¨Έμ§ λΆλΆμ μν₯μ λ―ΈμΉμ§ μκ³ λΌμ΄μΌμ€ κ³μ½μμ μ κ±°λ©λλ€. λΌμ΄μ μ€ κ³μ½μ λλ¨Έμ§ μ‘°νμ κ³μν΄μ μ ν¨νκ³ μ§ν κ°λ₯ν©λλ€. 14.4 κ·νλ Googleμ΄ λͺ¨νμ¬μΈ νμ¬ κ·Έλ£Ήμ κ° κ΅¬μ±μμ΄ λΌμ΄μ μ€ κ³μ½μ μ 3μ μνμμ΄λ©° μ΄λ¬ν λ€λ₯Έ νμ¬λ κ·Έλ€μκ² νν(λλ μ 리ν κΆλ¦¬)μ λΆμ¬νλ λΌμ΄μ μ€ κ³μ½μ λͺ¨λ μ‘°νμ μ§μ μννκ³ μ΄μ μμ‘΄ν μκ²©μ΄ μμμ μΈμ νκ³ μ΄μ λμν©λλ€. μ΄ μΈμ λ€λ₯Έ μ¬λμ΄λ νμ¬λ λΌμ΄μΌμ€ κ³μ½μ λν μ 3μ μνμκ° λ μ μμ΅λλ€. 14.5 μμΆ μ ν. SDKλ λ―Έκ΅ μμΆλ² λ° κ·μ μ μ μ©μ λ°μ΅λλ€. κ·νλ SDKμ μ μ©λλ λͺ¨λ κ΅λ΄ λ° κ΅μ μμΆλ²κ³Ό κ·μ μ μ€μν΄μΌ ν©λλ€. μ΄λ¬ν λ²λ₯ μλ λͺ©μ μ§, μ΅μ’
μ¬μ©μ λ° μ΅μ’
μ©λμ λν μ ν μ¬νμ΄ ν¬ν¨λ©λλ€. 14.6 λΌμ΄μ μ€ κ³μ½μμ λΆμ¬λ κΆλ¦¬λ μλλ°©μ μ¬μ μλ©΄ μΉμΈ μμ΄ κ·ν λλ Googleμ΄ μλνκ±°λ μ΄μ ν μ μμ΅λλ€.κ·νμ Googleμ μλλ°©μ μ¬μ μλ©΄ μΉμΈ μμ΄ λΌμ΄μ μ€ κ³μ½μ λ°λ₯Έ μ±
μμ΄λ μ무λ₯Ό μμν μ μμ΅λλ€.14.7 λΌμ΄μ μ€ κ³μ½ λ° λΌμ΄μ μ€ κ³μ½μ λ°λ₯Έ κ·νμ Googleμ κ΄κ³λ λ²λ₯ μ‘°νμ μΆ©λμ κ΄κ³μμ΄ μΊλ¦¬ν¬λμμ£Ό λ²λ₯ μ μ μ©μ λ°μ΅λλ€.κ·νμ Googleμ λΌμ΄μ μ€ κ³μ½μμ λ°μνλ λͺ¨λ λ²μ λ¬Έμ λ₯Ό ν΄κ²°νκΈ° μν΄ μΊλ¦¬ν¬λμμ£Ό μ°νν΄λΌλΌ μΉ΄μ΄ν° λ΄μ μμΉν λ²μμ λ°°νμ κ΄ν κΆμ λ°λ₯Ό κ²μ λμν©λλ€.κ·ΈλΌμλ λΆκ΅¬νκ³ κ·νλ Googleμ΄ λͺ¨λ κ΄ν κΆμμ κΈμ§ λͺ
λ Ή ꡬμ (λλ μ΄μ μμνλ μ νμ κΈ΄κΈ λ²μ ꡬμ )λ₯Ό μ μ²ν μ μμμ λμν©λλ€.2021λ
7μ 27μΌ μ΄κ²μ Android μννΈμ¨μ΄ κ°λ° ν€νΈ λΌμ΄μ μ€ κ³μ½μ
λλ€1.1 Android μννΈμ¨μ΄ κ°λ° ν€νΈ(λΌμ΄μ μ€ κ³μ½μμ "SDK"λΌκ³ νλ©° νΉν Android μμ€ν
νμΌ, ν¨ν€μ§ API λ° Google API μΆκ° κΈ°λ₯ ν¬ν¨)λ λΌμ΄μ μ€ κ³μ½μ 쑰건μ λ°λΌ κ·νμκ² λΌμ΄μ μ€κ° λΆμ¬λ©λλ€.λΌμ΄μ μ€ κ³μ½μ SDK μ¬μ©κ³Ό κ΄λ ¨νμ¬ κ·νμ Google κ°μ λ²μ ꡬμλ ₯μ΄ μλ κ³μ½μ νμ±ν©λλ€.1.2 "Android"λ httpssource.android.com/ URLμ μμΌλ©° μμλ‘ μ
λ°μ΄νΈλλ Android μ€ν μμ€ νλ‘μ νΈμμ μ¬μ©ν μ μλ κΈ°κΈ°μ© Android μννΈμ¨μ΄ μ€νμ μλ―Έν©λλ€.1.3 "νΈν κ°λ₯ν ꡬν"μ (i) Android νΈνμ± μΉμ¬μ΄νΈ(httpssource.android.com/compatibility)μμ μ°Ύμ μ μκ³ μμλ‘ μ
λ°μ΄νΈλ μ μλ Android νΈνμ± μ μ λ¬Έμλ₯Ό μ€μνλ λͺ¨λ Android κΈ°κΈ°λ₯Ό μλ―Έν©λλ€. (ii) Android νΈνμ± ν
μ€νΈ λꡬ λͺ¨μ(CTS)μ μ±κ³΅μ μΌλ‘ ν΅κ³Όν©λλ€.1.4 "Google"μ λ―Έκ΅ λΈλΌμ¨μ΄μ£Ό λ²λ₯ μ λ°λΌ μ‘°μ§λκ³ λ―Έκ΅ λ²λ₯ μ λ°λΌ μ΄μλλ©° λ³Έμ¬ μ£Όμλ 1600 Amphitheatre Parkway, Mountain View, CA 94043, USAμΈ Google LLCλ₯Ό μλ―Έν©λλ€.2.1 SDKλ₯Ό μ¬μ©νλ €λ©΄ λ¨Όμ λΌμ΄μ μ€ κ³μ½μ λμν΄μΌ ν©λλ€.λΌμ΄μ μ€ κ³μ½μ λμνμ§ μμΌλ©΄ SDKλ₯Ό μ¬μ©ν μ μμ΅λλ€.2.2 μ΄ SDKλ₯Ό μλ½ λ°/λλ μ¬μ©νκΈ° μν΄ ν΄λ¦νλ©΄ λΌμ΄μ μ€ κ³μ½ 쑰건μ λμνλ κ²μ
λλ€.2.3 κ·νκ° κ±°μ£Όνκ±°λ SDKλ₯Ό μ¬μ©νλ κ΅κ°λ₯Ό ν¬ν¨νμ¬ λ―Έκ΅ λλ κΈ°ν κ΅κ°μ λ²λ₯ μ λ°λΌ SDKλ₯Ό λ°λ κ²μ΄ κΈμ§λ μ¬λμΈ κ²½μ° SDKλ₯Ό μ¬μ©ν μ μμΌλ©° λΌμ΄μΌμ€ κ³μ½μ μλ½ν μ μμ΅λλ€.2.4 κ·νκ° κ·νμ κ³ μ©μ£Ό λλ κΈ°ν 주체λ₯Ό λμ νμ¬ λΌμ΄μ μ€ κ³μ½μ ꡬμλλ λ° λμνλ κ²½μ° κ·νλ κ·νμ κ³ μ©μ£Ό λλ ν΄λΉ 주체λ₯Ό λΌμ΄μ μ€ κ³μ½μ ꡬμν μμ ν λ²μ κΆνμ΄ μμμ μ§μ νκ³ λ³΄μ¦ν©λλ€.νμν κΆνμ΄ μλ κ²½μ° λΌμ΄μ μ€ κ³μ½μ λμνκ±°λ κ³ μ©μ£Ό λλ κΈ°ν λ²μΈμ λμ νμ¬ SDKλ₯Ό μ¬μ©ν μ μμ΅λλ€.3.1 λΌμ΄μ μ€ κ³μ½μ 쑰건μ λ°λΌ Googleμ Androidμ νΈν ꡬνμ μν μ ν리μΌμ΄μ
μ κ°λ°νκΈ° μν λͺ©μ μΌλ‘λ§ SDKλ₯Ό μ¬μ©ν μ μλ μ νμ μ΄κ³ μ μΈκ³μ μ΄λ©° λ‘μ΄ν°κ° μκ³ μλ λΆκ°λ₯νκ³ λΉλ
μ μ μ΄λ©° μ¬ν맀 λΆκ°λ₯ν λΌμ΄μ μ€λ₯Ό κ·νμκ² λΆμ¬ν©λλ€.3.2 μ΄ SDKλ₯Ό μ¬μ©νμ¬ λ€λ₯Έ νλ«νΌ(νΈνλμ§ μλ Android ꡬν ν¬ν¨)μ© μ ν리μΌμ΄μ
μ κ°λ°νκ±°λ λ€λ₯Έ SDKλ₯Ό κ°λ°ν μ μμ΅λλ€.λ¬Όλ‘ μ΄ SDKκ° ν΄λΉ μ©λλ‘ μ¬μ©λμ§ μλ ν νΈνλμ§ μλ Android ꡬνμ ν¬ν¨νμ¬ λ€λ₯Έ νλ«νΌμ© μ ν리μΌμ΄μ
μ μμ λ‘κ² κ°λ°ν μ μμ΅λλ€.3.3 κ·νλ Google λλ μ 3μκ° SDKμ μν λͺ¨λ μ§μ μ¬μ°κΆμ ν¬ν¨νμ¬ SDKμ λν λͺ¨λ λ²μ κΆλ¦¬, μμ κΆ λ° μ΄κΆμ μμ νλ€λ λ° λμν©λλ€."μ§μ μ¬μ°κΆ"μ νΉνλ², μ μκΆλ², μμ
λΉλ°λ², μνλ² λ° κΈ°ν λͺ¨λ μμ κΆμ λ°λ₯Έ λͺ¨λ κΆλ¦¬λ₯Ό μλ―Έν©λλ€.Googleμ κ·νμκ² λͺ
μμ μΌλ‘ λΆμ¬λμ§ μμ λͺ¨λ κΆλ¦¬λ₯Ό 보μ ν©λλ€.3.4 λΌμ΄μ μ€ κ³μ½μμ λͺ
μμ μΌλ‘ νμ©νμ§ μμ λͺ©μ μΌλ‘ SDKλ₯Ό μ¬μ©ν μ μμ΅λλ€.ν΄λΉ μ 3μ λΌμ΄μ μ€μμ μꡬνλ λ²μλ₯Ό μ μΈνκ³ κ·νλ SDK λλ SDKμ μΌλΆλ₯Ό 볡μ¬(λ°±μ
λͺ©μ μ μΈ), μμ , κ°μ, μ¬λ°°ν¬, λμ»΄νμΌ, 리λ²μ€ μμ§λμ΄λ§, λΆν΄νκ±°λ νμλ¬Όμ μμ±ν μ μμ΅λλ€.3.5 μ€ν μμ€ μννΈμ¨μ΄ λΌμ΄μ μ€μ λ°λΌ λΌμ΄μ μ€κ° λΆμ¬λ SDK κ΅¬μ± μμμ μ¬μ©, 볡μ λ° λ°°ν¬μλ λΌμ΄μ μ€ κ³μ½μ΄ μλ ν΄λΉ μ€ν μμ€ μννΈμ¨μ΄ λΌμ΄μ μ€μ μ‘°κ±΄λ§ μ μ©λ©λλ€.3.6 κ·νλ Googleμ΄ μ 곡νλ SDKμ νμκ³Ό νΉμ±μ΄ μ¬μ ν΅μ§ μμ΄ λ³κ²½λ μ μμΌλ©° SDKμ ν₯ν λ²μ μ΄ μ΄μ λ²μ μ SDKμμ κ°λ°λ μ ν리μΌμ΄μ
κ³Ό νΈνλμ§ μμ μ μλ€λ λ° λμν©λλ€.κ·νλ Googleμ΄ μ¬μ ν΅μ§ μμ΄ μΌλ°μ μΌλ‘ Googleμ λ¨λ
μ¬λμ λ°λΌ κ·ν λλ μ¬μ©μμκ² SDK(λλ SDK λ΄μ λͺ¨λ κΈ°λ₯) μ 곡μ μ€λ¨(μꡬμ λλ μΌμμ μΌλ‘)ν μ μμμ λμν©λλ€.3.7 λΌμ΄μ μ€ κ³μ½μ μ΄λ€ λΆλΆλ κ·νμκ² Googleμ μνΈ, μν, μλΉμ€ νμ, λ‘κ³ , λλ©μΈ μ΄λ¦ λλ κΈ°ν κ³ μ ν λΈλλ νμλ₯Ό μ¬μ©ν κΆλ¦¬λ₯Ό λΆμ¬νμ§ μμ΅λλ€.3.8 κ·νλ SDKμ 첨λΆλκ±°λ ν¬ν¨λ μ μλ λ
μ κΆ κ³ μ§(μ μκΆ λ° μν κ³ μ§ ν¬ν¨)λ₯Ό μ κ±°νκ±°λ κ°λ¦¬κ±°λ λ³κ²½νμ§ μμ κ²μ λμν©λλ€.4.1 Googleμ λΌμ΄μ μ€ κ³μ½μ λ°λΌ κ·ν(λλ κ·νμ λΌμ΄μ μ€ μ 곡μ)λ‘λΆν° κ·νκ° SDKλ₯Ό μ¬μ©νμ¬ κ°λ°νλ λͺ¨λ μννΈμ¨μ΄ μ ν리μΌμ΄μ
(ν΄λΉ μ ν리μΌμ΄μ
μ μ‘΄μ¬νλ λͺ¨λ μ§μ μ¬μ°κΆ ν¬ν¨)μ λν κΆλ¦¬, μμ κΆ λλ μ΄μ΅μ μ·¨νμ§ μλλ€λ λ° λμν©λλ€.4.2 κ·νλ (a) λΌμ΄μΌμ€ κ³μ½ λ° (b) ν΄λΉ κ΄ν κΆμμ μ μ© κ°λ₯ν λ²λ₯ , κ·μ λλ μΌλ°μ μΌλ‘ νμ©λλ κ΄ν λλ μ§μΉ¨(λ―Έκ΅ λλ κΈ°ν κ΄λ ¨ κ΅κ°μμ λ°μ΄ν° λλ μννΈμ¨μ΄ μμΆμ κ΄ν λ²λ₯ ν¬ν¨)μμ νμ©νλ λͺ©μ μΌλ‘λ§ SDKλ₯Ό μ¬μ©νκ³ μ ν리μΌμ΄μ
μ μμ±νλ λ° λμν©λλ€.4.3 κ·νλ SDKλ₯Ό μ¬μ©νμ¬ μΌλ° λμ€μ μν μ ν리μΌμ΄μ
μ κ°λ°νλ κ²½μ° ν΄λΉ μ¬μ©μμ κ°μΈ μ 보 λ° λ²μ κΆλ¦¬λ₯Ό 보νΈν κ²μ λμν©λλ€.μ¬μ©μκ° μ¬μ©μ μ΄λ¦, μνΈ λλ κΈ°ν λ‘κ·ΈμΈ μ 보λ κ°μΈ μ 보λ₯Ό μ 곡νλ κ²½μ° ν΄λΉ μ 보λ₯Ό μ ν리μΌμ΄μ
μμ μ¬μ©ν μ μμμ μ¬μ©μμκ² μλ¦¬κ³ ν΄λΉ μ¬μ©μμ λν΄ λ²μ μΌλ‘ μ μ ν κ°μΈ μ 보 λ³΄νΈ κ³ μ§ λ° λ³΄νΈλ₯Ό μ 곡ν΄μΌ ν©λλ€.μ ν리μΌμ΄μ
μ΄ μ¬μ©μκ° μ 곡ν κ°μΈ μ 보 λλ λ―Όκ°ν μ 보λ₯Ό μ μ₯νλ κ²½μ° μμ νκ² λ³΄κ΄ν΄μΌ ν©λλ€.μ¬μ©μκ° κ·νμ μ ν리μΌμ΄μ
μ Google κ³μ μ 보λ₯Ό μ 곡νλ©΄ κ·νμ μ ν리μΌμ΄μ
μ μ¬μ©μκ° κ·νμκ² κΆνμ λΆμ¬ν μ νλ λͺ©μ κ³Ό μκΈ°μλ§ μ¬μ©μμ Google κ³μ μ μ‘μΈμ€νκΈ° μν΄ ν΄λΉ μ 보λ₯Ό μ¬μ©ν μ μμ΅λλ€.4.4 κ·νλ Google λλ λͺ¨λ μ΄λν΅μ μ¬λ₯Ό ν¬ν¨νλ μ΄μ κ΅νλμ§ μλ μ 3μμ μλ², λ€νΈμν¬ λλ κΈ°ν μ¬μ°μ΄λ μλΉμ€λ₯Ό 무λ¨μΌλ‘ λ°©ν΄, μ€λ¨, μμ λλ μ‘μΈμ€νλ μ ν리μΌμ΄μ
μ κ°λ° λλ λ°°ν¬λ₯Ό ν¬ν¨νμ¬ SDKλ₯Ό μ¬μ©νμ¬ μ΄λ ν νλμλ κ΄μ¬νμ§ μμ κ²μ λμν©λλ€.4.5 κ·νλ κ·νκ° Android λ°/λλ Androidμ© μ ν리μΌμ΄μ
μ ν΅ν΄ μμ±, μ μ‘ λλ νμνλ λͺ¨λ λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€μ κ·Έλ κ² ν¨μΌλ‘μ¨ κ·νμ νλ κ²°κ³Ό(Googleμ΄ μ
μ μ μλ λͺ¨λ μμ€ λλ μν΄ ν¬ν¨)μ λν΄ μ μ μΌλ‘ μ±
μμ΄ μμΌλ©° Googleμ κ·ν λλ μ 3μμ λν΄ μ±
μμ μ§μ§ μλλ€λ λ° λμν©λλ€.4.6 κ·νλ λΌμ΄μ μ€ κ³μ½, κ΄λ ¨ μ 3μ κ³μ½ λλ μλΉμ€ μ½κ΄ λλ κ΄λ ¨ λ²λ₯ μ΄λ κ·μ μ λ°λ₯Έ κ·νμ μ무 μλ°κ³Ό κ·Έλ¬ν μλ°μΌλ‘ μΈν κ²°κ³Ό(Google λλ μ 3μκ° μ
μ μ μλ λͺ¨λ μμ€ λλ μν΄ ν¬ν¨)μ λν΄ μ μ μΌλ‘ μ±
μμ΄ μμΌλ©° Googleμ κ·ν λλ μ 3μμ λν΄ μ±
μμ μ§μ§ μλλ€λ λ° λμν©λλ€.5.1 κ·νλ Googleμ΄ κ·νμκ² λ°κΈν μ μκ±°λ κ·νκ° μ§μ μ νν μ μλ κ°λ°μ μΈμ¦ μ 보μ κΈ°λ°μ μ μ§ν μ±
μμ΄ μμΌλ©° κ·νλ λ€μκ³Ό κ°μ μ±
μμ μ§λ€λ λ° λμν©λλ€. κ·νμ κ°λ°μ μ격 μ¦λͺ
μΌλ‘ κ°λ°λ λͺ¨λ μ ν리μΌμ΄μ
μ λν μ μ μΈ μ±
μμ΄ μμ΅λλ€.6.1 SDKλ₯Ό μ§μμ μΌλ‘ νμ νκ³ κ°μ νκΈ° μν΄ Googleμ μννΈμ¨μ΄μμ νΉμ μ¬μ© ν΅κ³λ₯Ό μμ§ν μ μμ΅λλ€. μ¬κΈ°μλ κ³ μ μλ³μ, κ΄λ ¨ IP μ£Όμ, μννΈμ¨μ΄ λ²μ λ²νΈ, μ¬μ© μ€μΈ SDKμ λꡬ λ°/λλ μλΉμ€ λ° μ¬μ© λ°©λ²μ λν μ λ³΄κ° ν¬ν¨λλ μ΄μ κ΅νλμ§ μμ΅λλ€.μ΄ μ λ³΄κ° μμ§λκΈ° μ μ SDKλ κ·νμκ² μλ¦¬κ³ κ·νμ λμλ₯Ό ꡬν κ²μ
λλ€.λμλ₯Ό κ±°λΆνλ©΄ μ λ³΄κ° μμ§λμ§ μμ΅λλ€.6.2 μμ§λ λ°μ΄ν°λ SDKλ₯Ό κ°μ νκΈ° μν΄ μ§κ³μμ κ²μ¬λλ©° λ€μ URLμ μλ Googleμ κ°μΈμ 보 보νΈμ μ±
μ λ°λΌ μ μ§λ©λλ€. httpspolicies.google.com/privacy 6.3 SDKλ₯Ό κ°μ νκΈ° μν΄ μ΅λͺ
μΌλ‘ μ§κ³λ λ°μ΄ν° μΈνΈλ₯Ό Google ννΈλμ 곡μ ν μ μμ΅λλ€.7.1 SDKλ₯Ό μ¬μ©νμ¬ μ 3μκ° κ°λ°ν μ ν리μΌμ΄μ
μ μ€ννκ±°λ μ 3μκ° μ 곡ν λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€μ μ‘μΈμ€νλ κ²½μ° κ·νλ Googleμ΄ ν΄λΉ μ ν리μΌμ΄μ
, λ°μ΄ν°, μ½ν
μΈ , λλ μμ.κ·νλ μ΄λ¬ν μ 3μ μ ν리μΌμ΄μ
μ ν΅ν΄ μ‘μΈμ€ν μ μλ λͺ¨λ λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€κ° ν΄λΉ μΆμ²μ λ¨λ
μ±
μμ΄λ©° Googleμ μ΄λ¬ν μ 3μ μ ν리μΌμ΄μ
, λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€μ μ¬μ© λλ μ‘μΈμ€λ‘ μΈν΄ λ°μν μ μλ μμ€μ΄λ μν΄μ λν΄ μ±
μμ μ§μ§ μμμ μ΄ν΄ν©λλ€.7.2 μ΄λ¬ν μ 3μ μ ν리μΌμ΄μ
μ ν΅ν΄ κ·νμκ² μ 곡λλ λ°μ΄ν°, μ½ν
μΈ λ° λ¦¬μμ€λ 곡κΈμ(λλ 곡κΈμλ₯Ό λμ ν λ€λ₯Έ μ¬λ λλ νμ¬)κ° μμ ν μ§μ μ¬μ°κΆμΌλ‘ 보νΈλ μ μμμ μκ³ μμ΄μΌ ν©λλ€.κ΄λ ¨ μμ μλ‘λΆν° νΉλ³ν νκ°λ₯Ό λ°μ§ μμ ν μ΄λ¬ν λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€(μ 체 λλ μΌλΆ)λ₯Ό κΈ°λ°μΌλ‘ μμ , μλ, μλ, λμ¬, ν맀, λ°°ν¬ λλ νμ μμ
μ μμ±ν μ μμ΅λλ€.7.3 κ·νλ μ΄λ¬ν μ 3μ μ ν리μΌμ΄μ
, λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€λ₯Ό μ¬μ©ν λ κ·νμ κ΄λ ¨ μ 3μ κ°μ λ³λ μ½κ΄μ΄ μ μ©λ μ μμμ μΈμ ν©λλ€.μ΄ κ²½μ° λΌμ΄μ μ€ κ³μ½μ μ΄λ¬ν μ 3μμ κ·νμ λ²μ κ΄κ³μ μν₯μ λ―ΈμΉμ§ μμ΅λλ€.8.1 Google λ°μ΄ν° API 8.1.1 APIλ₯Ό μ¬μ©νμ¬ Googleμμ λ°μ΄ν°λ₯Ό κ²μνλ κ²½μ° κ·νλ λ°μ΄ν°κ° Google λλ λ°μ΄ν°λ₯Ό μ 곡νλ λΉμ¬μ(λλ μ΄λ₯Ό λμ νλ λ€λ₯Έ μ¬λ λλ νμ¬)κ° μμ νλ μ§μ μ¬μ°κΆμ μν΄ λ³΄νΈλ μ μμμ μΈμ ν©λλ€.μ΄λ¬ν APIλ₯Ό μ¬μ©νλ©΄ μΆκ° μλΉμ€ μ½κ΄μ΄ μ μ©λ μ μμ΅λλ€.κ΄λ ¨ μλΉμ€ μ½κ΄μμ νμ©νμ§ μλ ν μ΄ λ°μ΄ν°(μ 체 λλ μΌλΆ)λ₯Ό κΈ°λ°μΌλ‘ μμ , μλ, μλ, λμ¬, ν맀, λ°°ν¬ λλ νμ μμ
μ μμ±ν μ μμ΅λλ€.8.1.2 Googleμμ μ¬μ©μ λ°μ΄ν°λ₯Ό κ²μνκΈ° μν΄ APIλ₯Ό μ¬μ©νλ κ²½μ° μ¬μ©μκ° λͺ
μμ μΌλ‘ λμν κ²½μ°μλ§ λ°μ΄ν°λ₯Ό κ²μν μ μμΌλ©° μ¬μ©μκ° κΆνμ λΆμ¬ν μ νλ λͺ©μ μ νν΄ λ°μ΄ν°λ₯Ό κ²μν μ μμμ μΈμ νκ³ λμν©λλ€.Android Recognition Service APIλ₯Ό μ¬μ©νλ κ²½μ° httpsdeveloper.android.com/reference/android/speech/RecognitionService URL(μμλ‘ μ
λ°μ΄νΈλ¨)μ λ¬Έμνλμ΄ μλ κ²½μ° API μ¬μ©μλ Googleμ΄ λ°μ΄ν° νλ‘μΈμμΈ μ νμ λν λ°μ΄ν° μ²λ¦¬ λΆλ‘(μμλ‘ μ
λ°μ΄νΈλλ URL httpsprivacy.google.com/businesses/gdprprocessorterms/μ μμ)μ΄ μ μ©λ¨μ μΈμ ν©λλ€.λμλ₯Ό ν΄λ¦νλ©΄ Googleμ΄ λ°μ΄ν° νλ‘μΈμμΈ μ νμ λν λ°μ΄ν° μ²λ¦¬ λΆλ‘μ 쑰건μ λμνλ κ²μ
λλ€.9.1 λΌμ΄μ μ€ κ³μ½μ μλμ λͺ
μλ λλ‘ κ·ν λλ Googleμ΄ μ’
λ£ν λκΉμ§ κ³μ μ μ©λ©λλ€.9.2 λΌμ΄μ μ€ κ³μ½μ μ’
λ£νλ €λ©΄ SDK λ° κ΄λ ¨ κ°λ°μ μ격 μ¦λͺ
μ μ¬μ©μ μ€λ¨νλ©΄ λ©λλ€.9.3 Googleμ λ€μκ³Ό κ°μ κ²½μ° μΈμ λ μ§ κ·νμμ λΌμ΄μ μ€ κ³μ½μ ν΄μ§ν μ μμ΅λλ€. (A) κ·νκ° λΌμ΄μ μ€ κ³μ½μ μ‘°νμ μλ°ν κ²½μ° λλ (B) Googleμ λ²μ λ°λΌ κ·Έλ κ² ν΄μΌ ν©λλ€. λλ (C) Googleκ³Ό ν¨κ» κ·νμκ² SDKμ νΉμ λΆλΆ(μ: API)μ μ 곡ν ννΈλκ° Googleκ³Όμ κ΄κ³λ₯Ό μ’
λ£νκ±°λ SDKμ νΉμ λΆλΆμ κ·νμκ² μ 곡νλ κ²μ μ€λ¨νμ΅λλ€. λλ (D) Googleμ΄ κ·νκ° κ±°μ£Όνκ±°λ κ·νκ° μλΉμ€λ₯Ό μ¬μ©νλ κ΅κ°μ μ¬μ©μμκ² λ μ΄μ SDK λλ SDKμ νΉμ λΆλΆμ μ 곡νμ§ μκΈ°λ‘ κ²°μ νκ±°λ Googleμ΄ κ·νμκ² SDK λλ νΉμ SDK μλΉμ€λ₯Ό μ 곡νλ κ²μ΄ Googleμ λ¨λ
μ¬λμ λ°λΌ λ μ΄μ μμ
μ μΌλ‘ μ€ν κ°λ₯νμ§ μμ΅λλ€.9.4 λΌμ΄μ μ€ κ³μ½μ΄ μ’
λ£λλλΌλ κ·νμ Googleμ΄ ννμ λ°μκ±°λ μ μ©μ λ°μκ±°λ(λλ λΌμ΄μ μ€ κ³μ½μ΄ λ°ν¨λλ λμ μκ°μ΄ μ§λ¨μ λ°λΌ λ°μνκ±°λ) 무기ν μ§μλλ€κ³ λͺ
μν λͺ¨λ λ²μ κΆλ¦¬, μ무 λ° μ±
μμ μ΄λ¬ν μ€λ¨μΌλ‘ μΈν΄ μν₯μ λ°μ§ μμΌλ©° 14.7νμ μ‘°νμ κ·Έλ¬ν κΆλ¦¬, μ무 λ° μ±
μμ 무기νμΌλ‘ κ³μ μ μ©λ©λλ€.10.1 κ·νλ μ μ μΌλ‘ κ·νμ μ±
μ νμ SDKλ₯Ό μ¬μ©νλ©° SDKκ° Googleμ μ΄λ ν μ’
λ₯μ λ³΄μ¦ μμ΄ "μλ κ·Έλλ‘"λ° "μ΄μ© κ°λ₯ν μνλ‘"μ 곡λ¨μ λͺ
μμ μΌλ‘ μ΄ν΄νκ³ μ΄μ λμν©λλ€.10.2 SDK λ° SDK μ¬μ©μ ν΅ν΄ λ€μ΄λ‘λνκ±°λ κΈ°ν λ°©μμΌλ‘ μ»μ μλ£μ μ¬μ©μ μμ μ μ¬λκ³Ό μν λΆλ΄ νμ μ΄λ£¨μ΄μ§λ©° μ΄λ¬ν μ¬μ©μΌλ‘ μΈν΄ λ°μνλ μ»΄ν¨ν° μμ€ν
λλ κΈ°ν μ₯μΉμ μμ λλ λ°μ΄ν° μμ€μ λν μ±
μμ μ μ μΌλ‘ κ·νμκ² μμ΅λλ€.10.3 Googleμ λͺ
μ μ λλ 묡μμ μ΄λ , μμ
μ± λ° λΉ μΉ¨ν΄μ λν 묡μμ λ³΄μ¦ λ° μ‘°κ±΄μ ν¬ν¨νλ , λͺ
μ μ λλ 묡μμ μ΄λ λͺ¨λ μ’
λ₯μ λͺ¨λ λ³΄μ¦ λ° μ‘°κ±΄μ λͺ
μ μ μΌλ‘ λΆμΈν©λλ€. Google λλ κ·Έ λνμκ° κ·Έλ¬ν μμ€μ΄ λ°μν κ°λ₯μ±μ λν΄ μ‘°μΈμ λ°μκ±°λ μΈμ ν΄μΌνλμ§ μ¬λΆμ κ΄κ³μμ΄ λ°μ΄ν° μμ€μ ν¬ν¨νμ¬ κ·νμ Urredλ λ²μ΄ νμ©νλ μ΅λμ λ²μμ λν΄ μκ²λκ±°λ μΈμν΄μΌν©λλ€. κ·νλ λ²λ₯ μ μν΄ νμ©λλ μ΅λ λ²μκΉμ§, κ·νλ 무ν΄ν Google, μ§μ λ° μ§μ λ° μ§μ λ° λͺ¨λ μ£Όμ₯, λͺ¨λ μ²κ΅¬, μμ‘, μμ‘, μμ‘, κ·Έλ¦¬κ³ λͺ¨λ μ²κ΅¬, μμ‘, κ·Έλ¦¬κ³ λͺ¨λ μ²κ΅¬ λ° λͺ¨λ μ£Όμ₯μ λν΄ λ¬΄ν΄ν Google, μ§μ λ° μμ΄μ νΈλ₯Ό λ°©μ΄, λ©΄μ±
λ° λ³΄μ νλ λ° λμν©λλ€. (a) SDK μ¬μ©, (b) μ μκΆ, μν, κ±°λ λΉλ°, κ±°λ 볡μ₯, νΉν λλ κΈ°ν μ§μ μ¬μ°μ κ°μΈμ κΆλ¦¬ λλ ν보 λλ κ°μΈμ κΆλ¦¬λ₯Ό μΉ¨ν΄νλ SDKμμ κ°λ° ν λͺ¨λ μ μ²μμμ λ°μνκ±°λ (a) SDK μ¬μ©μΌλ‘ λ°μνκ±°λ λ°μνλ μν΄, λΉμ© λ° λΉμ© (ν©λ¦¬μ μΈ λ³νΈμ¬ λΉμ© ν¬ν¨). λΌμ΄μΌμ€ κ³μ½ μλ‘μ΄ λ²μ μ SDKλ₯Ό λ°°ν¬ν©λλ€.μ΄λ¬ν λ³κ²½μ΄ μ΄λ£¨μ΄μ§λ©΄ Googleμ SDKλ₯Ό μ¬μ©ν μ μλ μΉμ¬μ΄νΈμμ λΌμ΄μ μ€ κ³μ½μ μ λ²μ μ λ§λ€ κ²μ
λλ€.14.1 λΌμ΄μ μ€ κ³μ½μ κ·νμ Google κ°μ μ 체 λ²μ κ³μ½μ ꡬμ±νκ³ κ·νμ SDK μ¬μ©(λ³λμ μλ©΄ κ³μ½μ λ°λΌ Googleμ΄ κ·νμκ² μ 곡ν μ μλ λͺ¨λ μλΉμ€ μ μΈ)μ μ μ©λλ©° SDKμ κ΄λ ¨νμ¬ κ·νμ Google κ°μ λͺ¨λ μ΄μ κ³μ½μ μμ ν λ체ν©λλ€.14.2 κ·νλ Googleμ΄ λΌμ΄μ μ€ κ³μ½μ ν¬ν¨λ(λλ κ΄λ ¨ λ²λ₯ μ λ°λΌ Googleμ΄ ννμ λ°λ) λ²μ κΆλ¦¬ λλ ꡬμ μ±
μ νμ¬νκ±°λ μννμ§ μλ κ²½μ° μ΄κ²μ΄ Googleμ κΆλ¦¬λ₯Ό 곡μμ μΌλ‘ ν¬κΈ°νλ κ²μΌλ‘ κ°μ£Όλμ§ μμΌλ©° μ΄λ¬ν κΆλ¦¬ λλ ꡬμ μ±
μ΄ Googleμ κ³μ μ 곡λλ€λ λ° λμν©λλ€.14.3 μ΄ λ¬Έμ λ₯Ό κ²°μ ν κ΄ν κΆμ΄ μλ λ²μμμ λΌμ΄μ μ€ κ³μ½μ μ‘°νμ΄ λ¬΄ν¨λΌκ³ νκ²°νλ κ²½μ° ν΄λΉ μ‘°νμ λΌμ΄μ μ€ κ³μ½μ λλ¨Έμ§ λΆλΆμ μν₯μ λ―ΈμΉμ§ μκ³ λΌμ΄μ μ€ κ³μ½μμ μ κ±°λ©λλ€.λΌμ΄μ μ€ κ³μ½μ λλ¨Έμ§ μ‘°νμ κ³μν΄μ μ ν¨νκ³ μ§ν κ°λ₯ν©λλ€.14.4 κ·νλ Googleμ΄ λͺ¨νμ¬μΈ νμ¬ κ·Έλ£Ήμ κ° κ΅¬μ±μμ΄ λΌμ΄μ μ€ κ³μ½μ μ 3μ μνμμ΄λ©° μ΄λ¬ν λ€λ₯Έ νμ¬λ νν(λλ μ 리ν κΆλ¦¬)μ λΆμ¬νλ λΌμ΄μ μ€ κ³μ½μ λͺ¨λ μ‘°νμ μ§μ μννκ³ μ΄μ μμ‘΄ν μκ²©μ΄ μμμ μΈμ νκ³ μ΄μ λμν©λλ€.μ΄ μΈμ λ€λ₯Έ μ¬λμ΄λ νμ¬λ λΌμ΄μΌμ€ κ³μ½μ μ 3μ μνμκ° λ μ μμ΅λλ€.14.5 μμΆ μ ν.SDKλ λ―Έκ΅ μμΆλ² λ° κ·μ μ μ μ©μ λ°μ΅λλ€.κ·νλ SDKμ μ μ©λλ λͺ¨λ κ΅λ΄ λ° κ΅μ μμΆλ²κ³Ό κ·μ μ μ€μν΄μΌ ν©λλ€.μ΄λ¬ν λ²λ₯ μλ λͺ©μ μ§, μ΅μ’
μ¬μ©μ λ° μ΅μ’
μ©λμ λν μ νμ΄ ν¬ν¨λ©λλ€.14.6 λΌμ΄μ μ€ κ³μ½μμ λΆμ¬λ κΆλ¦¬λ μλλ°©μ μ¬μ μλ©΄ μΉμΈ μμ΄ κ·ν λλ Googleμ΄ μλνκ±°λ μ΄μ ν μ μμ΅λλ€.κ·νμ Googleμ μλλ°©μ μ¬μ μλ©΄ μΉμΈ μμ΄ λΌμ΄μ μ€ κ³μ½μ λ°λ₯Έ μ±
μμ΄λ μ무λ₯Ό μμν μ μμ΅λλ€.14.7 λΌμ΄μ μ€ κ³μ½ λ° λΌμ΄μ μ€ κ³μ½μ λ°λ₯Έ κ·νμ Googleμ κ΄κ³λ λ²λ₯ μ‘°νμ μΆ©λμ κ΄κ³μμ΄ μΊλ¦¬ν¬λμμ£Ό λ²λ₯ μ μ μ©μ λ°μ΅λλ€.κ·νμ Googleμ λΌμ΄μ μ€ κ³μ½μμ λ°μνλ λͺ¨λ λ²μ λ¬Έμ λ₯Ό ν΄κ²°νκΈ° μν΄ μΊλ¦¬ν¬λμμ£Ό μ°νν΄λΌλΌ μΉ΄μ΄ν° λ΄μ μμΉν λ²μμ λ°°νμ κ΄ν κΆμ λ°λ₯Ό κ²μ λμν©λλ€.κ·ΈλΌμλ λΆκ΅¬νκ³ κ·νλ Googleμ΄ λͺ¨λ κ΄ν κΆμμ κΈμ§ λͺ
λ Ή ꡬμ (λλ μ΄μ μμνλ μ νμ κΈ΄κΈ λ²μ ꡬμ )λ₯Ό μ μ²ν μ μμμ λμν©λλ€.2021λ
7μ 27μΌ λ³ΈμΈμ μ μ΄μ©μ½κ΄μ μ½μμΌλ©° μ΄μ λμν©λλ€
λ€μ΄λ‘λνκΈ° μ μ λ€μ μ΄μ© μ½κ΄μ λμν΄μΌ ν©λλ€.μ΄κ²μ Android μννΈμ¨μ΄ κ°λ° ν€νΈ λΌμ΄μ μ€ κ³μ½μ
λλ€. 1.1 Android μννΈμ¨μ΄ κ°λ° ν€νΈ(λΌμ΄μ μ€ κ³μ½μμλ "SDK"λΌκ³ νλ©° νΉν Android μμ€ν
νμΌ, ν¨ν€μ§ API λ° Google API μΆκ° κΈ°λ₯μ ν¬ν¨ν¨)λ λΌμ΄μ μ€ κ³μ½μ 쑰건μ λ°λΌ κ·νμκ² λΌμ΄μ μ€κ° λΆμ¬λ©λλ€.λΌμ΄μ μ€ κ³μ½μ SDK μ¬μ©κ³Ό κ΄λ ¨νμ¬ κ·νμ Google κ°μ λ²μ ꡬμλ ₯μ΄ μλ κ³μ½μ νμ±ν©λλ€.1.2 "Android"λ httpssource.android.com/ URLμ μμΌλ©° μμλ‘ μ
λ°μ΄νΈλλ Android μ€ν μμ€ νλ‘μ νΈμμ μ¬μ©ν μ μλ κΈ°κΈ°μ© Android μννΈμ¨μ΄ μ€νμ μλ―Έν©λλ€.1.3 "νΈν κ°λ₯ν ꡬν"μ (i) Android νΈνμ± μΉμ¬μ΄νΈ(httpssource.android.com/compatibility)μμ μ°Ύμ μ μκ³ μμλ‘ μ
λ°μ΄νΈλ μ μλ Android νΈνμ± μ μ λ¬Έμλ₯Ό μ€μνλ λͺ¨λ Android κΈ°κΈ°λ₯Ό μλ―Έν©λλ€. (ii) Android νΈνμ± ν
μ€νΈ λꡬ λͺ¨μ(CTS)μ μ±κ³΅μ μΌλ‘ ν΅κ³Όν©λλ€.1.4 "Google"μ λ―Έκ΅ λΈλΌμ¨μ΄μ£Ό λ²λ₯ μ λ°λΌ μ‘°μ§λκ³ λ―Έκ΅ λ²λ₯ μ λ°λΌ μ΄μλλ©° μ£Όμ μ¬μ
μ₯ μ£Όμλ 1600 Amphitheatre Parkway, Mountain View, CA 94043, USAμΈ Google LLCλ₯Ό μλ―Έν©λλ€.2.1 SDKλ₯Ό μ¬μ©νκΈ° μν΄μλ λ¨Όμ λΌμ΄μ μ€ κ³μ½μ λμν΄μΌ ν©λλ€.λΌμ΄μ μ€ κ³μ½μ λμνμ§ μμΌλ©΄ SDKλ₯Ό μ¬μ©ν μ μμ΅λλ€.2.2 μ΄ SDKλ₯Ό μλ½ λ°/λλ μ¬μ©νκΈ° μν΄ ν΄λ¦νλ©΄ λΌμ΄μ μ€ κ³μ½ 쑰건μ λμνλ κ²μ
λλ€.2.3 κ·νκ° κ±°μ£Όνκ±°λ SDKλ₯Ό μ¬μ©νλ κ΅κ°λ₯Ό ν¬ν¨νμ¬ λ―Έκ΅ λλ κΈ°ν κ΅κ°μ λ²λ₯ μ λ°λΌ SDKλ₯Ό λ°λ κ²μ΄ κΈμ§λ μ¬λμΈ κ²½μ° SDKλ₯Ό μ¬μ©ν μ μμΌλ©° λΌμ΄μΌμ€ κ³μ½μ μλ½ν μ μμ΅λλ€.2.4 κ·νκ° κ·νμ κ³ μ©μ£Ό λλ κΈ°ν 주체λ₯Ό λμ νμ¬ λΌμ΄μ μ€ κ³μ½μ ꡬμλλ λ° λμνλ κ²½μ° κ·νλ κ·νμ κ³ μ©μ£Ό λλ ν΄λΉ 주체λ₯Ό λΌμ΄μ μ€ κ³μ½μ ꡬμν μμ ν λ²μ κΆνμ΄ μμμ μ§μ νκ³ λ³΄μ¦ν©λλ€.νμν κΆνμ΄ μλ κ²½μ° κ³ μ©μ£Ό λλ κΈ°ν λ²μΈμ λμ νμ¬ λΌμ΄μ μ€ κ³μ½μ λμνκ±°λ SDKλ₯Ό μ¬μ©ν μ μμ΅λλ€.3.1 λΌμ΄μ μ€ κ³μ½μ 쑰건μ λ°λΌ Googleμ Android νΈν ꡬνμ μν μ ν리μΌμ΄μ
μ κ°λ°νκΈ° μν λͺ©μ μΌλ‘λ§ SDKλ₯Ό μ¬μ©ν μ μλ μ νμ μ΄κ³ μ μΈκ³μ μ΄λ©° λ‘μ΄ν°κ° μκ³ μλ λΆκ°λ₯νκ³ λΉλ
μ μ μ΄λ©° μλΈλΌμ΄μ μ€λ₯Ό λΆμ¬ν μ μλ λΌμ΄μ μ€λ₯Ό κ·νμκ² λΆμ¬ν©λλ€.3.2 μ΄ SDKλ₯Ό μ¬μ©νμ¬ λ€λ₯Έ νλ«νΌ(νΈνλμ§ μλ Android ꡬν ν¬ν¨)μ© μ ν리μΌμ΄μ
μ κ°λ°νκ±°λ λ€λ₯Έ SDKλ₯Ό κ°λ°ν μ μμ΅λλ€.λ¬Όλ‘ μ΄ SDKκ° ν΄λΉ μ©λλ‘ μ¬μ©λμ§ μλ ν νΈνλμ§ μλ Android ꡬνμ ν¬ν¨νμ¬ λ€λ₯Έ νλ«νΌμ© μ ν리μΌμ΄μ
μ μμ λ‘κ² κ°λ°ν μ μμ΅λλ€.3.3 κ·νλ Google λλ μ 3μκ° SDKμ μν λͺ¨λ μ§μ μ¬μ°κΆμ ν¬ν¨νμ¬ SDKμ λν λͺ¨λ λ²μ κΆλ¦¬, μμ κΆ λ° μ΄κΆμ μμ νλ€λ λ° λμν©λλ€."μ§μ μ¬μ°κΆ"μ νΉνλ², μ μκΆλ², μμ
λΉλ°λ², μνλ² λ° κΈ°ν λͺ¨λ μμ κΆμ λ°λ₯Έ λͺ¨λ κΆλ¦¬λ₯Ό μλ―Έν©λλ€.Googleμ κ·νμκ² λͺ
μμ μΌλ‘ λΆμ¬λμ§ μμ λͺ¨λ κΆλ¦¬λ₯Ό 보μ ν©λλ€.3.4 λΌμ΄μ μ€ κ³μ½μμ λͺ
μμ μΌλ‘ νμ©νμ§ μμ λͺ©μ μΌλ‘ SDKλ₯Ό μ¬μ©ν μ μμ΅λλ€.ν΄λΉ μ 3μ λΌμ΄μ μ€μμ μꡬνλ λ²μλ₯Ό μ μΈνκ³ κ·νλ SDK λλ SDKμ μΌλΆλ₯Ό 볡μ¬(λ°±μ
λͺ©μ μ μΈ), μμ , κ°μ‘°, μ¬λ°°ν¬, λμ»΄νμΌ, 리λ²μ€ μμ§λμ΄λ§, λΆν΄νκ±°λ νμλ¬Όμ μμ±ν μ μμ΅λλ€.3.5 μ€ν μμ€ μννΈμ¨μ΄ λΌμ΄μ μ€μ λ°λΌ λΌμ΄μ μ€κ° λΆμ¬λ SDK κ΅¬μ± μμμ μ¬μ©, 볡μ λ° λ°°ν¬μλ λΌμ΄μ μ€ κ³μ½μ΄ μλ ν΄λΉ μ€ν μμ€ μννΈμ¨μ΄ λΌμ΄μ μ€μ μ‘°κ±΄λ§ μ μ©λ©λλ€.3.6 κ·νλ Googleμ΄ μ 곡νλ SDKμ νμκ³Ό νΉμ±μ΄ μ¬μ ν΅μ§ μμ΄ λ³κ²½λ μ μμΌλ©° SDKμ ν₯ν λ²μ μ΄ μ΄μ λ²μ μ SDKμμ κ°λ°λ μ ν리μΌμ΄μ
κ³Ό νΈνλμ§ μμ μ μλ€λ λ° λμν©λλ€.κ·νλ Googleμ΄ μ¬μ ν΅μ§ μμ΄ μΌλ°μ μΌλ‘ Googleμ λ¨λ
μ¬λμ λ°λΌ κ·ν λλ μ¬μ©μμκ² SDK(λλ SDK λ΄μ λͺ¨λ κΈ°λ₯) μ 곡μ μ€λ¨(μꡬμ λλ μΌμμ μΌλ‘)ν μ μμμ λμν©λλ€.3.7 λΌμ΄μ μ€ κ³μ½μ μ΄λ€ λΆλΆλ κ·νμκ² Googleμ μνΈ, μν, μλΉμ€ νμ, λ‘κ³ , λλ©μΈ μ΄λ¦ λλ κΈ°ν κ³ μ ν λΈλλ νμλ₯Ό μ¬μ©ν κΆλ¦¬λ₯Ό λΆμ¬νμ§ μμ΅λλ€.3.8 κ·νλ SDKμ 첨λΆλκ±°λ ν¬ν¨λ μ μλ μμ κΆ κ³ μ§(μ μκΆ λ° μν κ³ μ§ ν¬ν¨)λ₯Ό μ κ±°νκ±°λ κ°λ¦¬κ±°λ λ³κ²½νμ§ μμ κ²μ λμν©λλ€.4.κ·νμ SDK μ¬μ© 4.1 Googleμ λΌμ΄μ μ€ κ³μ½μ λ°λΌ κ·ν(λλ κ·νμ λΌμ΄μ μ€ μ 곡μ)λ‘λΆν° κ·νκ° SDKλ₯Ό μ¬μ©νμ¬ κ°λ°νλ λͺ¨λ μννΈμ¨μ΄ μ ν리μΌμ΄μ
μ λν κΆλ¦¬, μμ κΆ λλ μ΄κΆ(ν΄λΉ μ ν리μΌμ΄μ
μ μ‘΄μ¬νλ λͺ¨λ μ§μ μ¬μ°κΆ ν¬ν¨)μ μ»μ§ μλλ€λ λ° λμν©λλ€.4.2 κ·νλ (a) λΌμ΄μΌμ€ κ³μ½ λ° (b) ν΄λΉ κ΄ν κΆμμ μ μ© κ°λ₯ν λ²λ₯ , κ·μ λλ μΌλ°μ μΌλ‘ νμ©λλ κ΄ν λλ μ§μΉ¨(λ―Έκ΅ λλ κΈ°ν κ΄λ ¨ κ΅κ°μμ λ°μ΄ν° λλ μννΈμ¨μ΄ μμΆμ κ΄ν λ²λ₯ ν¬ν¨)μμ νμ©νλ λͺ©μ μΌλ‘λ§ SDKλ₯Ό μ¬μ©νκ³ μ ν리μΌμ΄μ
μ μμ±νλ λ° λμν©λλ€.4.3 κ·νλ SDKλ₯Ό μ¬μ©νμ¬ μΌλ° λμ€μ μν μ ν리μΌμ΄μ
μ κ°λ°νλ κ²½μ° ν΄λΉ μ¬μ©μμ κ°μΈ μ 보 λ° λ²μ κΆλ¦¬λ₯Ό 보νΈν κ²μ λμν©λλ€.μ¬μ©μκ° μ¬μ©μ μ΄λ¦, μνΈ λλ κΈ°ν λ‘κ·ΈμΈ μ 보λ κ°μΈ μ 보λ₯Ό μ 곡νλ κ²½μ° ν΄λΉ μ 보λ₯Ό μ ν리μΌμ΄μ
μμ μ¬μ©ν μ μμμ μ¬μ©μμκ² μλ¦¬κ³ ν΄λΉ μ¬μ©μμ λν΄ λ²μ μΌλ‘ μ μ ν κ°μΈ μ 보 λ³΄νΈ κ³ μ§ λ° λ³΄νΈλ₯Ό μ 곡ν΄μΌ ν©λλ€.μ ν리μΌμ΄μ
μ΄ μ¬μ©μκ° μ 곡ν κ°μΈ μ 보 λλ λ―Όκ°ν μ 보λ₯Ό μ μ₯νλ κ²½μ° μμ νκ² λ³΄κ΄ν΄μΌ ν©λλ€.μ¬μ©μκ° κ·νμ μ ν리μΌμ΄μ
μ Google κ³μ μ 보λ₯Ό μ 곡νλ©΄ κ·νμ μ ν리μΌμ΄μ
μ μ¬μ©μκ° κ·νμκ² κΆνμ λΆμ¬ν μ νλ λͺ©μ κ³Ό μκΈ°μλ§ μ¬μ©μμ Google κ³μ μ μ‘μΈμ€νκΈ° μν΄ ν΄λΉ μ 보λ₯Ό μ¬μ©ν μ μμ΅λλ€.4.4 κ·νλ Google λλ λͺ¨λ μ΄λν΅μ μ¬λ₯Ό ν¬ν¨νλ μ΄μ κ΅νλμ§ μλ μ 3μμ μλ², λ€νΈμν¬ λλ κΈ°ν μ¬μ°μ΄λ μλΉμ€λ₯Ό 무λ¨μΌλ‘ λ°©ν΄, μ€λ¨, μμ λλ μ‘μΈμ€νλ μ ν리μΌμ΄μ
μ κ°λ° λλ λ°°ν¬λ₯Ό ν¬ν¨νμ¬ SDKλ₯Ό μ¬μ©νμ¬ μ΄λ ν νλμλ κ΄μ¬νμ§ μμ κ²μ λμν©λλ€.4.5 κ·νλ κ·νκ° Android λ°/λλ Androidμ© μ ν리μΌμ΄μ
μ ν΅ν΄ μμ±, μ μ‘ λλ νμνλ λͺ¨λ λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€μ κ·Έλ κ² ν¨μΌλ‘μ¨ κ·νμ νλ κ²°κ³Ό(Googleμ΄ μ
μ μ μλ λͺ¨λ μμ€ λλ μν΄ ν¬ν¨)μ λν΄ μ μ μΌλ‘ μ±
μμ΄ μμΌλ©° Googleμ κ·ν λλ μ 3μμ λν΄ μ±
μμ μ§μ§ μλλ€λ λ° λμν©λλ€.4.6 κ·νλ λΌμ΄μ μ€ κ³μ½, κ΄λ ¨ μ 3μ κ³μ½ λλ μλΉμ€ μ½κ΄ λλ κ΄λ ¨ λ²λ₯ μ΄λ κ·μ μ λ°λ₯Έ κ·νμ μ무 μλ° λ° κ·Έλ¬ν μλ°μΌλ‘ μΈν κ²°κ³Ό(Google λλ μ 3μκ° μ
μ μ μλ μμ€ λλ μν΄ ν¬ν¨)μ λν΄ μ μ μΌλ‘ μ±
μμ΄ μμΌλ©° Googleμ κ·ν λλ μ 3μμ λν΄ μ΄λ ν μ±
μλ μλ€λ λ° λμν©λλ€.5.1 κ·νλ Googleμ΄ κ·νμκ² λ°κΈνκ±°λ κ·νκ° μ§μ μ νν μ μλ λͺ¨λ κ°λ°μ μ격 μ¦λͺ
μ κΈ°λ°μ μ μ§ν μ±
μμ΄ μμΌλ©° κ·νμ κ°λ°μ μ격 μ¦λͺ
μΌλ‘ κ°λ°λ λͺ¨λ μ ν리μΌμ΄μ
μ λν μ μ μΈ μ±
μμ΄ μλ€λ λ° λμν©λλ€.6.1 SDKλ₯Ό μ§μμ μΌλ‘ νμ νκ³ κ°μ νκΈ° μν΄ Googleμ μννΈμ¨μ΄μμ νΉμ μ¬μ© ν΅κ³λ₯Ό μμ§ν μ μμ΅λλ€. μ¬κΈ°μλ κ³ μ μλ³μ, κ΄λ ¨ IP μ£Όμ, μννΈμ¨μ΄ λ²μ λ²νΈ, SDKμ μ΄λ€ λꡬ λ°/λλ μλΉμ€κ° μ¬μ©λκ³ μκ³ μ΄λ»κ² μ¬μ©λλμ§μ λν μ λ³΄κ° ν¬ν¨λμ§λ§ μ΄μ κ΅νλμ§ μμ΅λλ€.μ΄ μ λ³΄κ° μμ§λκΈ° μ μ SDKλ κ·νμκ² μλ¦¬κ³ κ·νμ λμλ₯Ό ꡬν κ²μ
λλ€.λμλ₯Ό κ±°λΆνλ©΄ μ λ³΄κ° μμ§λμ§ μμ΅λλ€.6.2 μμ§λ λ°μ΄ν°λ SDKλ₯Ό κ°μ νκΈ° μν΄ μ§κ³μμ κ²μ¬λλ©° λ€μ URLμ μλ Googleμ κ°μΈμ 보 보νΈμ μ±
μ λ°λΌ μ μ§ κ΄λ¦¬λ©λλ€.7.1 SDKλ₯Ό μ¬μ©νμ¬ μ 3μκ° κ°λ°ν μ ν리μΌμ΄μ
μ μ€ννκ±°λ μ 3μκ° μ 곡ν λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€μ μ‘μΈμ€νλ κ²½μ° κ·νλ Googleμ΄ ν΄λΉ μ ν리μΌμ΄μ
, λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€μ λν΄ μ±
μμ μ§μ§ μλλ€λ λ° λμν©λλ€.κ·νλ μ΄λ¬ν μ 3μ μ ν리μΌμ΄μ
μ ν΅ν΄ μ‘μΈμ€ν μ μλ λͺ¨λ λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€κ° ν΄λΉ μΆμ²μ λ¨λ
μ±
μμ΄λ©° Googleμ μ΄λ¬ν μ 3μ μ ν리μΌμ΄μ
, λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€μ μ¬μ© λλ μ‘μΈμ€λ‘ μΈν΄ λ°μν μ μλ μμ€μ΄λ μν΄μ λν΄ μ±
μμ μ§μ§ μλλ€λ μ μ μ΄ν΄ν©λλ€.7.2 μ΄λ¬ν μ 3μ μ ν리μΌμ΄μ
μ ν΅ν΄ κ·νμκ² μ 곡λλ λ°μ΄ν°, μ½ν
μΈ λ° λ¦¬μμ€λ 곡κΈμ(λλ 곡κΈμλ₯Ό λμ ν λ€λ₯Έ μ¬λ λλ νμ¬)κ° μμ ν μ§μ μ¬μ°κΆμΌλ‘ 보νΈλ μ μμμ μκ³ μμ΄μΌ ν©λλ€.κ΄λ ¨ μμ μλ‘λΆν° νΉλ³ν νκ°λ₯Ό λ°μ§ μμ ν μ΄λ¬ν λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€(μ 체 λλ μΌλΆ)λ₯Ό κΈ°λ°μΌλ‘ νμλ¬Όμ μμ , μλ, λμ¬, ν맀, λ°°ν¬ λλ μμ±ν μ μμ΅λλ€.7.3 κ·νλ μ΄λ¬ν μ 3μ μ ν리μΌμ΄μ
, λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€λ₯Ό μ¬μ©ν λ κ·νμ κ΄λ ¨ μ 3μ κ°μ λ³λ μ½κ΄μ΄ μ μ©λ μ μμμ μΈμ ν©λλ€.μ΄ κ²½μ° λΌμ΄μ μ€ κ³μ½μ μ΄λ¬ν μ 3μμ κ·νμ λ²μ κ΄κ³μ μν₯μ λ―ΈμΉμ§ μμ΅λλ€.8.1 Google λ°μ΄ν° API 8.1.1 APIλ₯Ό μ¬μ©νμ¬ Googleμμ λ°μ΄ν°λ₯Ό κ²μνλ κ²½μ° κ·νλ λ°μ΄ν°κ° Google λλ λ°μ΄ν°λ₯Ό μ 곡νλ λΉμ¬μ(λλ μ΄λ₯Ό λμ νλ λ€λ₯Έ μ¬λ λλ νμ¬)κ° μμ νλ μ§μ μ¬μ°κΆμ μν΄ λ³΄νΈλ μ μμμ μΈμ ν©λλ€.μ΄λ¬ν APIλ₯Ό μ¬μ©νλ©΄ μΆκ° μλΉμ€ μ½κ΄μ΄ μ μ©λ μ μμ΅λλ€.κ΄λ ¨ μλΉμ€ μ½κ΄μμ νμ©νμ§ μλ ν μ΄ λ°μ΄ν°(μ 체 λλ μΌλΆ)λ₯Ό κΈ°λ°μΌλ‘ μμ , μλ, μλ, λμ¬, ν맀, λ°°ν¬ λλ νμ μμ
μ μμ±ν μ μμ΅λλ€.8.1.2 Googleμμ μ¬μ©μ λ°μ΄ν°λ₯Ό κ²μνκΈ° μν΄ APIλ₯Ό μ¬μ©νλ κ²½μ° μ¬μ©μκ° λͺ
μμ μΌλ‘ λμν κ²½μ°μλ§ λ°μ΄ν°λ₯Ό κ²μν μ μμΌλ©° μ¬μ©μκ° κΆνμ λΆμ¬ν μ νλ λͺ©μ μ νν΄ λ°μ΄ν°λ₯Ό κ²μν μ μμμ μΈμ νκ³ λμν©λλ€.Android Recognition Service APIλ₯Ό μ¬μ©νλ κ²½μ° λ€μ URLμ λ¬Έμνλμ΄ μμ΅λλ€. 9.1 λΌμ΄μ μ€ κ³μ½μ μλμ λͺ
μλ λλ‘ κ·ν λλ Googleμ΄ μ’
λ£ν λκΉμ§ κ³μ μ μ©λ©λλ€.9.2 λΌμ΄μ μ€ κ³μ½μ μ’
λ£νλ €λ©΄ SDK λ° κ΄λ ¨ κ°λ°μ μ격 μ¦λͺ
μ μ¬μ©μ μ€λ¨νλ©΄ λ©λλ€.9.3 Googleμ λ€μκ³Ό κ°μ κ²½μ° μΈμ λ μ§ κ·νμμ λΌμ΄μ μ€ κ³μ½μ ν΄μ§ν μ μμ΅λλ€. (A) κ·νκ° λΌμ΄μ μ€ κ³μ½μ μ‘°νμ μλ°ν κ²½μ° λλ (B) Googleμ λ²μ λ°λΌ κ·Έλ κ² ν΄μΌ ν©λλ€. λλ (C) Googleκ³Ό ν¨κ» κ·νμκ² SDKμ νΉμ λΆλΆ(μ: API)μ μ 곡ν ννΈλκ° Googleκ³Όμ κ΄κ³λ₯Ό μ’
λ£νκ±°λ SDKμ νΉμ λΆλΆμ κ·νμκ² μ 곡νλ κ²μ μ€λ¨νμ΅λλ€. λλ (D) Googleμ΄ κ·νκ° κ±°μ£Όνκ±°λ κ·νκ° μλΉμ€λ₯Ό μ¬μ©νλ κ΅κ°μ μ¬μ©μμκ² λ μ΄μ SDK λλ SDKμ νΉμ λΆλΆμ μ 곡νμ§ μκΈ°λ‘ κ²°μ νκ±°λ Googleμ΄ κ·νμκ² SDK λλ νΉμ SDK μλΉμ€λ₯Ό μ 곡νλ κ²μ΄ Googleμ λ¨λ
μ¬λμ λ°λΌ λ μ΄μ μμ
μ μΌλ‘ μ€ν κ°λ₯νμ§ μμ΅λλ€.9.4 λΌμ΄μ μ€ κ³μ½μ΄ μ’
λ£λλλΌλ κ·νμ Googleμ΄ ννμ λ°μκ±°λ μ μ©μ λ°μκ±°λ(λλ λΌμ΄μ μ€ κ³μ½μ΄ λ°ν¨λλ λμ μκ°μ΄ μ§λ¨μ λ°λΌ λ°μνκ±°λ) 무기ν μ§μλλ€κ³ λͺ
μν λͺ¨λ λ²μ κΆλ¦¬, μ무 λ° μ±
μμ μ΄λ¬ν μ€λ¨μΌλ‘ μΈν΄ μν₯μ λ°μ§ μμΌλ©° 14.7νμ μ‘°νμ κ·Έλ¬ν κΆλ¦¬, μ무 λ° μ±
μμ 무기νμΌλ‘ κ³μ μ μ©λ©λλ€.10.1 κ·νλ μ μ μΌλ‘ κ·νμ μ±
μ νμ SDKλ₯Ό μ¬μ©νλ©° SDKκ° Googleμ μ΄λ ν μ’
λ₯μ λ³΄μ¦ μμ΄ "μλ κ·Έλλ‘"λ° "μ΄μ© κ°λ₯ν μνλ‘"μ 곡λ¨μ λͺ
μμ μΌλ‘ μ΄ν΄νκ³ μ΄μ λμν©λλ€.10.2 SDK λ° SDK μ¬μ©μ ν΅ν΄ λ€μ΄λ‘λνκ±°λ κΈ°ν λ°©μμΌλ‘ μ»μ μλ£μ μ¬μ©μ μμ μ μ¬λκ³Ό μν λΆλ΄ νμ μ΄λ£¨μ΄μ§λ©° μ΄λ¬ν μ¬μ©μΌλ‘ μΈν΄ λ°μνλ μ»΄ν¨ν° μμ€ν
λλ κΈ°ν μ₯μΉμ μμ λλ λ°μ΄ν° μμ€μ λν μ±
μμ μ μ μΌλ‘ κ·νμκ² μμ΅λλ€.10.3 Googleμ μνμ±, νΉμ λͺ©μ μμ μ ν©μ± λ° λΉμΉ¨ν΄μ±μ λν 묡μμ λ³΄μ¦ λ° μ‘°κ±΄μ ν¬ν¨νλ μ΄μ κ΅νλμ§ μκ³ λͺ
μμ μ΄λ 묡μμ μ΄λ λͺ¨λ μ’
λ₯μ λ³΄μ¦ λ° μ‘°κ±΄μ λͺ
μμ μΌλ‘ λΆμΈν©λλ€.11.1 κ·νλ Google, Googleμ μνμ¬ λ° μ ν΄μ¬, λΌμ΄μ μ€ μ 곡μκ° μ§μ μ , κ°μ μ , λΆμμ , νΉμμ , κ²°κ³Όμ λλ μ§λ²μ μν΄μ λν΄ μ±
μ μ΄λ‘ μ λ°λΌ κ·νμκ² μ±
μμ μ§μ§ μμμ λͺ
μμ μΌλ‘ μ΄ν΄νκ³ λμν©λλ€. Google λλ κ·Έ λ리μΈμ΄ μ΄λ¬ν μμ€μ΄ λ°μν κ°λ₯μ±μ λν΄ μ‘°μΈμ λ°μκ±°λ μΈμνμ΄μΌ νλμ§ μ¬λΆμ κ΄κ³μμ΄ λͺ¨λ λ°μ΄ν° μμ€μ ν¬ν¨νμ¬ κ·νκ° μμ²νμ΅λλ€.12.1 λ²μ΄ νμ©νλ μ΅λ λ²μ λ΄μμ κ·νλ (a) κ·νμ SDK μ¬μ©, (b) κ·νκ° SDKμμ κ°λ°νμ¬ μ μκΆμ μΉ¨ν΄νλ λͺ¨λ μ ν리μΌμ΄μ
, νμΈμ μν, μμ
λΉλ°, νΈλ μ΄λ λλ μ€, νΉν λλ κΈ°ν μ§μ μ¬μ°κΆ λλ νμΈμ λͺ
μλ₯Ό νΌμνκ±°λ νΌλΈλ¦¬μν°κΆ λλ νλΌμ΄λ²μκΆμ μΉ¨ν΄νλ νμ, λ° (c) κ·νκ° λΌμ΄μ μ€ κ³μ½μ μ€μνμ§ μλ νμ.13.λΌμ΄μ μ€ κ³μ½ λ³κ²½ 13.1 Googleμ SDKμ μ λ²μ μ λ°°ν¬ν λ λΌμ΄μ μ€ κ³μ½μ λ³κ²½ν μ μμ΅λλ€.μ΄λ¬ν λ³κ²½μ΄ μ΄λ£¨μ΄μ§λ©΄ Googleμ SDKλ₯Ό μ¬μ©ν μ μλ μΉμ¬μ΄νΈμμ λΌμ΄μΌμ€ κ³μ½μ μ λ²μ μ λ§λ€ κ²μ
λλ€.14.1 λΌμ΄μ μ€ κ³μ½μ κ·νμ Google κ°μ μ 체 λ²μ κ³μ½μ ꡬμ±νκ³ κ·νμ SDK μ¬μ©μ μ μ©λλ©°(λ³λμ μλ©΄ κ³μ½μ λ°λΌ Googleμ΄ κ·νμκ² μ 곡ν μ μλ λͺ¨λ μλΉμ€ μ μΈ) SDKμ κ΄λ ¨νμ¬ κ·νμ Google κ°μ μ΄μ κ³μ½μ μμ ν λ체ν©λλ€.14.2 κ·νλ Googleμ΄ λΌμ΄μ μ€ κ³μ½μ ν¬ν¨λ(λλ κ΄λ ¨ λ²λ₯ μ λ°λΌ Googleμ΄ ννμ λ°λ) λ²μ κΆλ¦¬ λλ ꡬμ μ±
μ νμ¬νκ±°λ μννμ§ μλ κ²½μ° μ΄κ²μ΄ Googleμ κΆλ¦¬λ₯Ό 곡μμ μΌλ‘ ν¬κΈ°νλ κ²μΌλ‘ κ°μ£Όλμ§ μμΌλ©° μ΄λ¬ν κΆλ¦¬ λλ ꡬμ μ±
μ΄ Googleμ κ³μ μ 곡λλ€λ λ° λμν©λλ€.14.3 μ΄ λ¬Έμ λ₯Ό κ²°μ ν κ΄ν κΆμ΄ μλ λ²μμμ λΌμ΄μ μ€ κ³μ½μ μ‘°νμ΄ λ¬΄ν¨λΌκ³ νκ²°νλ κ²½μ° ν΄λΉ μ‘°νμ λΌμ΄μ μ€ κ³μ½μ λλ¨Έμ§ λΆλΆμ μν₯μ λ―ΈμΉμ§ μκ³ λΌμ΄μ μ€ κ³μ½μμ μ κ±°λ©λλ€.λΌμ΄μ μ€ κ³μ½μ λλ¨Έμ§ μ‘°νμ κ³μν΄μ μ ν¨νκ³ μ§ν κ°λ₯ν©λλ€.14.4 κ·νλ Googleμ΄ λͺ¨νμ¬μΈ νμ¬ κ·Έλ£Ήμ κ° κ΅¬μ±μμ΄ λΌμ΄μ μ€ κ³μ½μ μ 3μ μνμμ΄λ©° μ΄λ¬ν λ€λ₯Έ νμ¬λ νν(λλ μ 리ν κΆλ¦¬)μ λΆμ¬νλ λΌμ΄μ μ€ κ³μ½μ λͺ¨λ μ‘°νμ μ§μ μννκ³ μ΄μ μμ‘΄ν μκ²©μ΄ μμμ μΈμ νκ³ μ΄μ λμν©λλ€.μ΄ μΈμ λ€λ₯Έ μ¬λμ΄λ νμ¬λ λΌμ΄μ μ€ κ³μ½μ μ 3μ μνμκ° λ μ μμ΅λλ€.14.5 μμΆ μ ν.SDKλ λ―Έκ΅ μμΆλ² λ° κ·μ μ μ μ©μ λ°μ΅λλ€.κ·νλ SDKμ μ μ©λλ λͺ¨λ κ΅λ΄ λ° κ΅μ μμΆλ²κ³Ό κ·μ μ μ€μν΄μΌ ν©λλ€.μ΄λ¬ν λ²λ₯ μλ λͺ©μ μ§, μ΅μ’
μ¬μ©μ λ° μ΅μ’
μ©λμ λν μ νμ΄ ν¬ν¨λ©λλ€.14.6 λΌμ΄μ μ€ κ³μ½μμ λΆμ¬λ κΆλ¦¬λ μλλ°©μ μ¬μ μλ©΄ μΉμΈ μμ΄ κ·ν λλ Googleμ΄ μλνκ±°λ μ΄μ ν μ μμ΅λλ€.κ·νμ Googleμ μλλ°©μ μ¬μ μλ©΄ μΉμΈ μμ΄ λΌμ΄μ μ€ κ³μ½μ λ°λ₯Έ μ±
μμ΄λ μ무λ₯Ό μμν μ μμ΅λλ€.14.7 λΌμ΄μ μ€ κ³μ½ λ° λΌμ΄μ μ€ κ³μ½μ λ°λ₯Έ κ·νμ Googleμ κ΄κ³λ λ²λ₯ μ‘°νμ μΆ©λμ κ΄κ³μμ΄ μΊλ¦¬ν¬λμμ£Ό λ²λ₯ μ μ μ©μ λ°μ΅λλ€.κ·νμ Googleμ λΌμ΄μ μ€ κ³μ½μμ λ°μνλ λͺ¨λ λ²μ λ¬Έμ λ₯Ό ν΄κ²°νκΈ° μν΄ μΊλ¦¬ν¬λμμ£Ό μ°νν΄λΌλΌ μΉ΄μ΄ν° λ΄μ μμΉν λ²μμ λ°°νμ κ΄ν κΆμ λ°λ₯Ό κ²μ λμν©λλ€.κ·ΈλΌμλ λΆκ΅¬νκ³ κ·νλ Googleμ΄ λͺ¨λ κ΄ν κΆμμ κΈμ§ λͺ
λ Ή ꡬμ (λλ μ΄μ μμνλ μ νμ κΈ΄κΈ λ²μ ꡬμ )λ₯Ό μ μ²ν μ μμμ λμν©λλ€.2021λ
7μ 27μΌ μ΄κ²μ Android μννΈμ¨μ΄ κ°λ° ν€νΈ λΌμ΄μ μ€ κ³μ½μ
λλ€1.1 Android μννΈμ¨μ΄ κ°λ° ν€νΈ(λΌμ΄μ μ€ κ³μ½μμ "SDK"λΌκ³ νλ©° νΉν Android μμ€ν
νμΌ, ν¨ν€μ§ API λ° Google API μΆκ° κΈ°λ₯ ν¬ν¨)λ λΌμ΄μ μ€ κ³μ½μ 쑰건μ λ°λΌ κ·νμκ² λΌμ΄μ μ€κ° λΆμ¬λ©λλ€.λΌμ΄μ μ€ κ³μ½μ SDK μ¬μ©κ³Ό κ΄λ ¨νμ¬ κ·νμ Google κ°μ λ²μ ꡬμλ ₯μ΄ μλ κ³μ½μ νμ±ν©λλ€.1.2 "Android"λ httpssource.android.com/ URLμ μμΌλ©° μμλ‘ μ
λ°μ΄νΈλλ Android μ€ν μμ€ νλ‘μ νΈμμ μ¬μ©ν μ μλ κΈ°κΈ°μ© Android μννΈμ¨μ΄ μ€νμ μλ―Έν©λλ€.1.3 "νΈν κ°λ₯ν ꡬν"μ (i) Android νΈνμ± μΉμ¬μ΄νΈ(httpssource.android.com/compatibility)μμ μ°Ύμ μ μκ³ μμλ‘ μ
λ°μ΄νΈλ μ μλ Android νΈνμ± μ μ λ¬Έμλ₯Ό μ€μνλ λͺ¨λ Android κΈ°κΈ°λ₯Ό μλ―Έν©λλ€. (ii) Android νΈνμ± ν
μ€νΈ λꡬ λͺ¨μ(CTS)μ μ±κ³΅μ μΌλ‘ ν΅κ³Όν©λλ€.1.4 "Google"μ λ―Έκ΅ λΈλΌμ¨μ΄μ£Ό λ²λ₯ μ λ°λΌ μ‘°μ§λκ³ λ―Έκ΅ λ²λ₯ μ λ°λΌ μ΄μλλ©° λ³Έμ¬ μ£Όμλ 1600 Amphitheatre Parkway, Mountain View, CA 94043, USAμΈ Google LLCλ₯Ό μλ―Έν©λλ€.2.1 SDKλ₯Ό μ¬μ©νλ €λ©΄ λ¨Όμ λΌμ΄μ μ€ κ³μ½μ λμν΄μΌ ν©λλ€.λΌμ΄μ μ€ κ³μ½μ λμνμ§ μμΌλ©΄ SDKλ₯Ό μ¬μ©ν μ μμ΅λλ€.2.2 μ΄ SDKλ₯Ό μλ½ λ°/λλ μ¬μ©νκΈ° μν΄ ν΄λ¦νλ©΄ λΌμ΄μ μ€ κ³μ½ 쑰건μ λμνλ κ²μ
λλ€.2.3 κ·νκ° κ±°μ£Όνκ±°λ SDKλ₯Ό μ¬μ©νλ κ΅κ°λ₯Ό ν¬ν¨νμ¬ λ―Έκ΅ λλ κΈ°ν κ΅κ°μ λ²λ₯ μ λ°λΌ SDKλ₯Ό λ°λ κ²μ΄ κΈμ§λ μ¬λμΈ κ²½μ° SDKλ₯Ό μ¬μ©ν μ μμΌλ©° λΌμ΄μΌμ€ κ³μ½μ μλ½ν μ μμ΅λλ€.2.4 κ·νκ° κ·νμ κ³ μ©μ£Ό λλ κΈ°ν 주체λ₯Ό λμ νμ¬ λΌμ΄μ μ€ κ³μ½μ ꡬμλλ λ° λμνλ κ²½μ° κ·νλ κ·νμ κ³ μ©μ£Ό λλ ν΄λΉ 주체λ₯Ό λΌμ΄μ μ€ κ³μ½μ ꡬμν μμ ν λ²μ κΆνμ΄ μμμ μ§μ νκ³ λ³΄μ¦ν©λλ€.νμν κΆνμ΄ μλ κ²½μ° λΌμ΄μ μ€ κ³μ½μ λμνκ±°λ κ³ μ©μ£Ό λλ κΈ°ν λ²μΈμ λμ νμ¬ SDKλ₯Ό μ¬μ©ν μ μμ΅λλ€.3.1 λΌμ΄μ μ€ κ³μ½μ 쑰건μ λ°λΌ Googleμ Androidμ νΈν ꡬνμ μν μ ν리μΌμ΄μ
μ κ°λ°νκΈ° μν λͺ©μ μΌλ‘λ§ SDKλ₯Ό μ¬μ©ν μ μλ μ νμ μ΄κ³ μ μΈκ³μ μ΄λ©° λ‘μ΄ν°κ° μκ³ μλ λΆκ°λ₯νκ³ λΉλ
μ μ μ΄λ©° μ¬ν맀 λΆκ°λ₯ν λΌμ΄μ μ€λ₯Ό κ·νμκ² λΆμ¬ν©λλ€.3.2 μ΄ SDKλ₯Ό μ¬μ©νμ¬ λ€λ₯Έ νλ«νΌ(νΈνλμ§ μλ Android ꡬν ν¬ν¨)μ© μ ν리μΌμ΄μ
μ κ°λ°νκ±°λ λ€λ₯Έ SDKλ₯Ό κ°λ°ν μ μμ΅λλ€.λ¬Όλ‘ μ΄ SDKκ° ν΄λΉ μ©λλ‘ μ¬μ©λμ§ μλ ν νΈνλμ§ μλ Android ꡬνμ ν¬ν¨νμ¬ λ€λ₯Έ νλ«νΌμ© μ ν리μΌμ΄μ
μ μμ λ‘κ² κ°λ°ν μ μμ΅λλ€.3.3 κ·νλ Google λλ μ 3μκ° SDKμ μν λͺ¨λ μ§μ μ¬μ°κΆμ ν¬ν¨νμ¬ SDKμ λν λͺ¨λ λ²μ κΆλ¦¬, μμ κΆ λ° μ΄κΆμ μμ νλ€λ λ° λμν©λλ€."μ§μ μ¬μ°κΆ"μ νΉνλ², μ μκΆλ², μμ
λΉλ°λ², μνλ² λ° κΈ°ν λͺ¨λ μμ κΆμ λ°λ₯Έ λͺ¨λ κΆλ¦¬λ₯Ό μλ―Έν©λλ€.Googleμ κ·νμκ² λͺ
μμ μΌλ‘ λΆμ¬λμ§ μμ λͺ¨λ κΆλ¦¬λ₯Ό 보μ ν©λλ€.3.4 λΌμ΄μ μ€ κ³μ½μμ λͺ
μμ μΌλ‘ νμ©νμ§ μμ λͺ©μ μΌλ‘ SDKλ₯Ό μ¬μ©ν μ μμ΅λλ€.ν΄λΉ μ 3μ λΌμ΄μ μ€μμ μꡬνλ λ²μλ₯Ό μ μΈνκ³ κ·νλ SDK λλ SDKμ μΌλΆλ₯Ό 볡μ¬(λ°±μ
λͺ©μ μ μΈ), μμ , κ°μ, μ¬λ°°ν¬, λμ»΄νμΌ, 리λ²μ€ μμ§λμ΄λ§, λΆν΄νκ±°λ νμλ¬Όμ μμ±ν μ μμ΅λλ€.3.5 μ€ν μμ€ μννΈμ¨μ΄ λΌμ΄μ μ€μ λ°λΌ λΌμ΄μ μ€κ° λΆμ¬λ SDK κ΅¬μ± μμμ μ¬μ©, 볡μ λ° λ°°ν¬μλ λΌμ΄μ μ€ κ³μ½μ΄ μλ ν΄λΉ μ€ν μμ€ μννΈμ¨μ΄ λΌμ΄μ μ€μ μ‘°κ±΄λ§ μ μ©λ©λλ€.3.6 κ·νλ Googleμ΄ μ 곡νλ SDKμ νμκ³Ό νΉμ±μ΄ μ¬μ ν΅μ§ μμ΄ λ³κ²½λ μ μμΌλ©° SDKμ ν₯ν λ²μ μ΄ μ΄μ λ²μ μ SDKμμ κ°λ°λ μ ν리μΌμ΄μ
κ³Ό νΈνλμ§ μμ μ μλ€λ λ° λμν©λλ€.κ·νλ Googleμ΄ μ¬μ ν΅μ§ μμ΄ μΌλ°μ μΌλ‘ Googleμ λ¨λ
μ¬λμ λ°λΌ κ·ν λλ μ¬μ©μμκ² SDK(λλ SDK λ΄μ λͺ¨λ κΈ°λ₯) μ 곡μ μ€λ¨(μꡬμ λλ μΌμμ μΌλ‘)ν μ μμμ λμν©λλ€.3.7 λΌμ΄μ μ€ κ³μ½μ μ΄λ€ λΆλΆλ κ·νμκ² Googleμ μνΈ, μν, μλΉμ€ λ§ν¬, λ‘κ³ , λλ©μΈ μ΄λ¦ λλ κΈ°ν κ³ μ ν λΈλλ νμλ₯Ό μ¬μ©ν κΆλ¦¬λ₯Ό λΆμ¬νμ§ μμ΅λλ€.3.8 κ·νλ SDKμ 첨λΆλκ±°λ ν¬ν¨λ μ μλ μμ κΆ κ³ μ§(μ μκΆ λ° μνκΆ κ³ μ§ ν¬ν¨)λ₯Ό μ κ±°νκ±°λ κ°λ¦¬κ±°λ λ³κ²½νμ§ μμ κ²μ λμν©λλ€.4.1 Googleμ λΌμ΄μ μ€ κ³μ½μ λ°λΌ κ·ν(λλ κ·νμ λΌμ΄μ μ€ μ 곡μ)λ‘λΆν° κ·νκ° SDKλ₯Ό μ¬μ©νμ¬ κ°λ°νλ λͺ¨λ μννΈμ¨μ΄ μ ν리μΌμ΄μ
(ν΄λΉ μ ν리μΌμ΄μ
μ μ‘΄μ¬νλ λͺ¨λ μ§μ μ¬μ°κΆ ν¬ν¨)μ λν κΆλ¦¬, μμ κΆ λλ μ΄μ΅μ μ·¨νμ§ μλλ€λ λ° λμν©λλ€.4.2 κ·νλ (a) λΌμ΄μΌμ€ κ³μ½ λ° (b) ν΄λΉ κ΄ν κΆμμ μ μ© κ°λ₯ν λ²λ₯ , κ·μ λλ μΌλ°μ μΌλ‘ νμ©λλ κ΄ν λλ μ§μΉ¨(λ―Έκ΅ λλ κΈ°ν κ΄λ ¨ κ΅κ°μμ λ°μ΄ν° λλ μννΈμ¨μ΄ μμΆμ κ΄ν λ²λ₯ ν¬ν¨)μμ νμ©νλ λͺ©μ μΌλ‘λ§ SDKλ₯Ό μ¬μ©νκ³ μ ν리μΌμ΄μ
μ μμ±νλ λ° λμν©λλ€.4.3 κ·νλ SDKλ₯Ό μ¬μ©νμ¬ μΌλ° λμ€μ μν μ ν리μΌμ΄μ
μ κ°λ°νλ κ²½μ° ν΄λΉ μ¬μ©μμ κ°μΈ μ 보 λ° λ²μ κΆλ¦¬λ₯Ό 보νΈν κ²μ λμν©λλ€.μ¬μ©μκ° μ¬μ©μ μ΄λ¦, μνΈ λλ κΈ°ν λ‘κ·ΈμΈ μ 보λ κ°μΈ μ 보λ₯Ό μ 곡νλ κ²½μ° ν΄λΉ μ 보λ₯Ό μ ν리μΌμ΄μ
μμ μ¬μ©ν μ μμμ μ¬μ©μμκ² μλ¦¬κ³ ν΄λΉ μ¬μ©μμ λν΄ λ²μ μΌλ‘ μ μ ν κ°μΈ μ 보 λ³΄νΈ κ³ μ§ λ° λ³΄νΈλ₯Ό μ 곡ν΄μΌ ν©λλ€.μ ν리μΌμ΄μ
μ΄ μ¬μ©μκ° μ 곡ν κ°μΈ μ 보 λλ λ―Όκ°ν μ 보λ₯Ό μ μ₯νλ κ²½μ° μμ νκ² λ³΄κ΄ν΄μΌ ν©λλ€.μ¬μ©μκ° κ·νμ μ ν리μΌμ΄μ
μ Google κ³μ μ 보λ₯Ό μ 곡νλ©΄ κ·νμ μ ν리μΌμ΄μ
μ μ¬μ©μκ° κ·νμκ² κΆνμ λΆμ¬ν μ νλ λͺ©μ κ³Ό μκΈ°μλ§ μ¬μ©μμ Google κ³μ μ μ‘μΈμ€νκΈ° μν΄ ν΄λΉ μ 보λ₯Ό μ¬μ©ν μ μμ΅λλ€.4.4 κ·νλ Google λλ λͺ¨λ μ΄λν΅μ μ¬λ₯Ό ν¬ν¨νλ μ΄μ κ΅νλμ§ μλ μ 3μμ μλ², λ€νΈμν¬ λλ κΈ°ν μ¬μ°μ΄λ μλΉμ€λ₯Ό 무λ¨μΌλ‘ λ°©ν΄, μ€λ¨, μμ λλ μ‘μΈμ€νλ μ ν리μΌμ΄μ
μ κ°λ° λλ λ°°ν¬λ₯Ό ν¬ν¨νμ¬ SDKλ₯Ό μ¬μ©νμ¬ μ΄λ ν νλμλ κ΄μ¬νμ§ μμ κ²μ λμν©λλ€.4.5 κ·νλ Android λ°/λλ Androidμ© μ ν리μΌμ΄μ
μ ν΅ν΄ κ·νκ° μμ±, μ μ‘ λλ νμνλ λͺ¨λ λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€μ κ·Έλ κ² ν¨μΌλ‘μ¨ κ·νμ νλ κ²°κ³Ό(Googleμ΄ μ
μ μ μλ λͺ¨λ μμ€ λλ νΌν΄ ν¬ν¨)μ λν΄ μ μ μΌλ‘ μ±
μμ΄ μμΌλ©° Googleμ κ·ν λλ μ 3μμ λν΄ μ±
μμ μ§μ§ μλλ€λ λ° λμν©λλ€.4.6 κ·νλ λΌμ΄μ μ€ κ³μ½, κ΄λ ¨ μ 3μ κ³μ½ λλ μλΉμ€ μ½κ΄ λλ κ΄λ ¨ λ²λ₯ μ΄λ κ·μ μ λ°λ₯Έ κ·νμ μ무 μλ°κ³Ό κ·Έλ¬ν μλ°μ κ²°κ³Ό(Google λλ μ 3μκ° μ
μ μ μλ λͺ¨λ μμ€ λλ μν΄ ν¬ν¨)μ λν΄ μ μ μΌλ‘ μ±
μμ΄ μμΌλ©° Googleμ κ·ν λλ μ 3μμ λν΄ μ±
μμ μ§μ§ μλλ€λ λ° λμν©λλ€.5.1 κ·νλ Googleμ΄ κ·νμκ² λ°κΈν μ μκ±°λ κ·νκ° μ§μ μ νν μ μλ κ°λ°μ μΈμ¦ μ 보μ κΈ°λ°μ μ μ§ν μ±
μμ΄ μμΌλ©° κ·νλ λ€μκ³Ό κ°μ μ±
μμ μ§λ€λ λ° λμν©λλ€. κ·νμ κ°λ°μ μ격 μ¦λͺ
μΌλ‘ κ°λ°λ λͺ¨λ μ ν리μΌμ΄μ
μ λν μ μ μΈ μ±
μμ΄ μμ΅λλ€.6.1 SDKλ₯Ό μ§μμ μΌλ‘ νμ νκ³ κ°μ νκΈ° μν΄ Googleμ μννΈμ¨μ΄μμ νΉμ μ¬μ© ν΅κ³λ₯Ό μμ§ν μ μμ΅λλ€. μ¬κΈ°μλ κ³ μ μλ³μ, κ΄λ ¨ IP μ£Όμ, μννΈμ¨μ΄ λ²μ λ²νΈ, μ¬μ© μ€μΈ SDKμ λꡬ λ°/λλ μλΉμ€ λ° μ¬μ© λ°©λ²μ λν μ λ³΄κ° ν¬ν¨λμ§λ§ μ΄μ κ΅νλμ§ μμ΅λλ€.μ΄ μ λ³΄κ° μμ§λκΈ° μ μ SDKλ κ·νμκ² μλ¦¬κ³ κ·νμ λμλ₯Ό ꡬν κ²μ
λλ€.λμλ₯Ό κ±°λΆνλ©΄ μ λ³΄κ° μμ§λμ§ μμ΅λλ€.6.2 μμ§λ λ°μ΄ν°λ SDKλ₯Ό κ°μ νκΈ° μν΄ μ§κ³μμ κ²μ¬λλ©° λ€μ URLμ μλ Googleμ κ°μΈμ 보 보νΈμ μ±
μ λ°λΌ μ μ§λ©λλ€. httpspolicies.google.com/privacy 6.3 SDKλ₯Ό κ°μ νκΈ° μν΄ μ΅λͺ
μΌλ‘ μ§κ³λ λ°μ΄ν° μΈνΈλ₯Ό Google ννΈλμ 곡μ ν μ μμ΅λλ€.7.1 SDKλ₯Ό μ¬μ©νμ¬ μ 3μκ° κ°λ°ν μ ν리μΌμ΄μ
μ μ€ννκ±°λ μ 3μκ° μ 곡ν λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€μ μ‘μΈμ€νλ κ²½μ° κ·νλ Googleμ΄ ν΄λΉ μ ν리μΌμ΄μ
, λ°μ΄ν°, μ½ν
μΈ , λλ μμ.κ·νλ μ΄λ¬ν μ 3μ μ ν리μΌμ΄μ
μ ν΅ν΄ μ‘μΈμ€ν μ μλ λͺ¨λ λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€κ° ν΄λΉ μΆμ²μ λ¨λ
μ±
μμ΄λ©° Googleμ μ΄λ¬ν μ 3μ μ ν리μΌμ΄μ
, λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€μ μ¬μ© λλ μ‘μΈμ€λ‘ μΈν΄ λ°μν μ μλ μμ€μ΄λ μν΄μ λν΄ μ±
μμ μ§μ§ μλλ€λ μ μ μ΄ν΄ν©λλ€.7.2 μ΄λ¬ν μ 3μ μ ν리μΌμ΄μ
μ ν΅ν΄ κ·νμκ² μ 곡λλ λ°μ΄ν°, μ½ν
μΈ λ° λ¦¬μμ€λ 곡κΈμ(λλ 곡κΈμλ₯Ό λμ ν λ€λ₯Έ μ¬λ λλ νμ¬)κ° μμ ν μ§μ μ¬μ°κΆμΌλ‘ 보νΈλ μ μμμ μκ³ μμ΄μΌ ν©λλ€.κ΄λ ¨ μμ μλ‘λΆν° νΉλ³ν νκ°λ₯Ό λ°μ§ μμ ν μ΄λ¬ν λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€(μ 체 λλ μΌλΆ)λ₯Ό κΈ°λ°μΌλ‘ μμ , μλ, μλ, λμ¬, ν맀, λ°°ν¬ λλ νμ μμ
μ μμ±ν μ μμ΅λλ€.7.3 κ·νλ μ΄λ¬ν μ 3μ μ ν리μΌμ΄μ
, λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€λ₯Ό μ¬μ©ν λ κ·νμ κ΄λ ¨ μ 3μ κ°μ λ³λ μ½κ΄μ΄ μ μ©λ μ μμμ μΈμ ν©λλ€.μ΄ κ²½μ° λΌμ΄μ μ€ κ³μ½μ μ΄λ¬ν μ 3μμ κ·νμ λ²μ κ΄κ³μ μν₯μ λ―ΈμΉμ§ μμ΅λλ€.8.1 Google λ°μ΄ν° API 8.1.1 APIλ₯Ό μ¬μ©νμ¬ Googleμμ λ°μ΄ν°λ₯Ό κ²μνλ κ²½μ° κ·νλ λ°μ΄ν°κ° Google λλ λ°μ΄ν°λ₯Ό μ 곡νλ λΉμ¬μ(λλ μ΄λ₯Ό λμ νλ λ€λ₯Έ μ¬λ λλ νμ¬)κ° μμ νλ μ§μ μ¬μ°κΆμ μν΄ λ³΄νΈλ μ μμμ μΈμ ν©λλ€.μ΄λ¬ν APIλ₯Ό μ¬μ©νλ©΄ μΆκ° μλΉμ€ μ½κ΄μ΄ μ μ©λ μ μμ΅λλ€.κ΄λ ¨ μλΉμ€ μ½κ΄μμ νμ©νμ§ μλ ν μ΄ λ°μ΄ν°(μ 체 λλ μΌλΆ)λ₯Ό κΈ°λ°μΌλ‘ μμ , μλ, μλ, λμ¬, ν맀, λ°°ν¬ λλ νμ μμ
μ μμ±ν μ μμ΅λλ€.8.1.2 Googleμμ μ¬μ©μ λ°μ΄ν°λ₯Ό κ²μνκΈ° μν΄ APIλ₯Ό μ¬μ©νλ κ²½μ° μ¬μ©μκ° λͺ
μμ μΌλ‘ λμν κ²½μ°μλ§ λ°μ΄ν°λ₯Ό κ²μν μ μμΌλ©° μ¬μ©μκ° κΆνμ λΆμ¬ν μ νλ λͺ©μ μ νν΄ λ°μ΄ν°λ₯Ό κ²μν μ μμμ μΈμ νκ³ λμν©λλ€.httpsdeveloper.android.com/reference/android/speech/RecognitionService URL(μμλ‘ μ
λ°μ΄νΈλ¨)μ λ¬Έμνλ Android μΈμ μλΉμ€ APIλ₯Ό μ¬μ©νλ κ²½μ°, κ·νλ API μ¬μ©μ΄ Googleμ΄ λ°μ΄ν° νλ‘μΈμμΈ μ νμ λν λ°μ΄ν° μ²λ¦¬ λΆλ‘(μμλ‘ μ
λ°μ΄νΈλλ URL httpsprivacy.google.com/businesses/gdprprocessorterms/μ μμ)μ μ μ©μ λ°λλ€λ κ²μ μΈμ ν©λλ€.λμλ₯Ό ν΄λ¦νλ©΄ Googleμ΄ λ°μ΄ν° νλ‘μΈμμΈ μ νμ λν λ°μ΄ν° μ²λ¦¬ λΆλ‘μ 쑰건μ λμνλ κ²μ
λλ€.9.1 λΌμ΄μ μ€ κ³μ½μ μλμ λͺ
μλ λλ‘ κ·ν λλ Googleμ΄ μ’
λ£ν λκΉμ§ κ³μ μ μ©λ©λλ€.9.2 λΌμ΄μ μ€ κ³μ½μ μ’
λ£νλ €λ©΄ SDK λ° κ΄λ ¨ κ°λ°μ μ격 μ¦λͺ
μ μ¬μ©μ μ€λ¨νλ©΄ λ©λλ€.9.3 Googleμ λ€μκ³Ό κ°μ κ²½μ° μΈμ λ μ§ κ·νμμ λΌμ΄μ μ€ κ³μ½μ ν΄μ§ν μ μμ΅λλ€. (A) κ·νκ° λΌμ΄μ μ€ κ³μ½μ μ‘°νμ μλ°ν κ²½μ°; λλ (B) Googleμ λ²μ λ°λΌ κ·Έλ κ² ν΄μΌ ν©λλ€. λλ (C) Googleκ³Ό ν¨κ» κ·νμκ² SDKμ νΉμ λΆλΆ(μ: API)μ μ 곡ν ννΈλκ° Googleκ³Όμ κ΄κ³λ₯Ό μ’
λ£νκ±°λ SDKμ νΉμ λΆλΆμ κ·νμκ² μ 곡νλ κ²μ μ€λ¨νμ΅λλ€. λλ (D) Googleμ΄ κ·νκ° κ±°μ£Όνκ±°λ κ·νκ° μλΉμ€λ₯Ό μ¬μ©νλ κ΅κ°μ μ¬μ©μμκ² λ μ΄μ SDK λλ SDKμ νΉμ λΆλΆμ μ 곡νμ§ μκΈ°λ‘ κ²°μ νκ±°λ Googleμ΄ κ·νμκ² SDK λλ νΉμ SDK μλΉμ€λ₯Ό μ 곡νλ κ²μ΄ Googleμ λ¨λ
μ¬λμ λ°λΌ λ μ΄μ μμ
μ μΌλ‘ μ€ν κ°λ₯νμ§ μμ΅λλ€.9.4 λΌμ΄μ μ€ κ³μ½μ΄ μ’
λ£λλλΌλ κ·νμ Googleμ΄ ννμ λ°μκ±°λ μ μ©μ λ°μκ±°λ(λλ λΌμ΄μ μ€ κ³μ½μ΄ λ°ν¨λλ λμ μκ°μ΄ μ§λ¨μ λ°λΌ λ°μνκ±°λ) 무기ν μ§μλλ€κ³ λͺ
μν λͺ¨λ λ²μ κΆλ¦¬, μ무 λ° μ±
μμ μ΄λ¬ν μ€λ¨μΌλ‘ μΈν΄ μν₯μ λ°μ§ μμΌλ©° 14.7νμ μ‘°νμ κ·Έλ¬ν κΆλ¦¬, μ무 λ° μ±
μμ 무기νμΌλ‘ κ³μ μ μ©λ©λλ€.10.1 κ·νλ μ μ μΌλ‘ κ·νμ μ±
μ νμ SDKλ₯Ό μ¬μ©νλ©° SDKκ° Googleμ μ΄λ ν μ’
λ₯μ λ³΄μ¦ μμ΄ "μλ κ·Έλλ‘"λ° "μ΄μ© κ°λ₯ν μνλ‘"μ 곡λ¨μ λͺ
μμ μΌλ‘ μ΄ν΄νκ³ μ΄μ λμν©λλ€.10.2 SDK λ° SDK μ¬μ©μ ν΅ν΄ λ€μ΄λ‘λνκ±°λ κΈ°ν λ°©μμΌλ‘ μ»μ μλ£μ μ¬μ©μ μμ μ μ¬λκ³Ό μν λΆλ΄ νμ μ΄λ£¨μ΄μ§λ©° μ΄λ¬ν μ¬μ©μΌλ‘ μΈν΄ λ°μνλ μ»΄ν¨ν° μμ€ν
λλ κΈ°ν μ₯μΉμ μμ λλ λ°μ΄ν° μμ€μ λν μ±
μμ μ μ μΌλ‘ κ·νμκ² μμ΅λλ€.10.3 Googleμ μνμ±, νΉμ λͺ©μ μμ μ ν©μ± λ° λΉμΉ¨ν΄μ±μ λν 묡μμ λ³΄μ¦ λ° μ‘°κ±΄μ ν¬ν¨νλ μ΄μ κ΅νλμ§ μκ³ λͺ
μμ μ΄λ 묡μμ μ΄λ λͺ¨λ μ’
λ₯μ λ³΄μ¦ λ° μ‘°κ±΄μ λͺ
μμ μΌλ‘ λΆμΈν©λλ€.11.1 κ·νλ Google, Googleμ μνμ¬ λ° μ ν΄μ¬, λΌμ΄μ μ€ μ 곡μλ LOλ₯Ό ν¬ν¨νμ¬ κ·νμκ² λ°μν μ μλ μ§κ°μ μ , λΆμμ , νΉλ³, κ²°κ³Όμ λλ μ§λ²μ μν΄μ λν΄ μ±
μ μ΄λ‘ μ λ°λΌ κ·νμκ² μ±
μμ μ§μ§ μλλ€λ μ μ μΆ©λΆν μ΄ν΄νκ³ λμν©λλ€. Google λλ κ·Έ λ리μΈμ΄ κ·Έλ¬ν μμ€μ΄ λ°μν κ°λ₯μ±μ λν΄ μ‘°μΈμ λ°μκ±°λ μΈμνμ΄μΌ νλμ§ μ¬λΆμ κ΄κ³μμ΄ λ°μ΄ν°μ SS.12.1 λ²λ₯ μ΄ νμ©νλ μ΅λ λ²μ λ΄μμ κ·νλ Google, Google κ³μ΄μ¬ λ° κ° μ΄μ¬, μμ, μ§μ λ° λ리μΈμ λͺ¨λ μ²κ΅¬, μμ‘, μ μ°¨ λ° λ° (a) κ·νμ SDK μ¬μ©, (b) λ€λ₯Έ μ¬λμ μ μκΆ, μν, μμ
λΉλ°, νΈλ μ΄λ λλ μ€, νΉν λλ κΈ°ν μ§μ μ¬μ°κΆμ μΉ¨ν΄νκ±°λ λ€λ₯Έ μ¬λμ λͺ
μλ₯Ό νΌμνκ±°λ νΌλΈλ¦¬μν°κΆ λλ κ°μΈμ 보 보νΈκΆμ μΉ¨ν΄νλ SDKμμ κ·νκ° κ°λ°νλ λͺ¨λ μ ν리μΌμ΄μ
λ° (c) κ·νμ λΌμ΄μ μ€ κ³μ½ λΉμ€μλ‘ μΈν΄ λ°μνκ±°λ λ°μνλ λͺ¨λ μμ€, μ±
μ, μν΄, λΉμ© λ° λΉμ©(ν©λ¦¬μ μΈ λ³νΈμ¬ μμλ£ ν¬ν¨).13.1 Googleμ μ μ νμ λ°°ν¬ν λ λΌμ΄μ μ€ κ³μ½μ λ³κ²½ν μ μμ΅λλ€. SDKμ λ²μ .μ΄λ¬ν λ³κ²½μ΄ μ΄λ£¨μ΄μ§λ©΄ Googleμ SDKλ₯Ό μ¬μ©ν μ μλ μΉμ¬μ΄νΈμμ λΌμ΄μ μ€ κ³μ½μ μ λ²μ μ λ§λ€ κ²μ
λλ€.14.1 λΌμ΄μ μ€ κ³μ½μ κ·νμ Google κ°μ μ 체 λ²μ κ³μ½μ ꡬμ±νκ³ κ·νμ SDK μ¬μ©(λ³λμ μλ©΄ κ³μ½μ λ°λΌ Googleμ΄ κ·νμκ² μ 곡ν μ μλ λͺ¨λ μλΉμ€ μ μΈ)μ μ μ©λλ©° SDKμ κ΄λ ¨νμ¬ κ·νμ Google κ°μ λͺ¨λ μ΄μ κ³μ½μ μμ ν λ체ν©λλ€.14.2 κ·νλ Googleμ΄ λΌμ΄μ μ€ κ³μ½μ ν¬ν¨λ(λλ κ΄λ ¨ λ²λ₯ μ λ°λΌ Googleμ΄ ννμ λ°λ) λ²μ κΆλ¦¬ λλ ꡬμ μ±
μ νμ¬νκ±°λ μννμ§ μλ κ²½μ° μ΄κ²μ΄ Googleμ κΆλ¦¬λ₯Ό 곡μμ μΌλ‘ ν¬κΈ°νλ κ²μΌλ‘ κ°μ£Όλμ§ μμΌλ©° μ΄λ¬ν κΆλ¦¬ λλ ꡬμ μ±
μ΄ Googleμ κ³μ μ 곡λλ€λ λ° λμν©λλ€.14.3 μ΄ λ¬Έμ λ₯Ό κ²°μ ν κ΄ν κΆμ΄ μλ λ²μμμ λΌμ΄μΌμ€ κ³μ½μ μ‘°νμ΄ λ¬΄ν¨λΌκ³ νκ²°νλ κ²½μ° ν΄λΉ μ‘°νμ λΌμ΄μΌμ€ κ³μ½μ λλ¨Έμ§ λΆλΆμ μν₯μ λ―ΈμΉμ§ μκ³ λΌμ΄μΌμ€ κ³μ½μμ μ κ±°λ©λλ€.λΌμ΄μ μ€ κ³μ½μ λλ¨Έμ§ μ‘°νμ κ³μν΄μ μ ν¨νκ³ μ§ν κ°λ₯ν©λλ€.14.4 κ·νλ Googleμ΄ λͺ¨νμ¬μΈ νμ¬ κ·Έλ£Ήμ κ° κ΅¬μ±μμ΄ λΌμ΄μ μ€ κ³μ½μ μ 3μ μνμμ΄λ©° μ΄λ¬ν λ€λ₯Έ νμ¬λ νν(λλ μ 리ν κΆλ¦¬)μ λΆμ¬νλ λΌμ΄μ μ€ κ³μ½μ λͺ¨λ μ‘°νμ μ§μ μννκ³ μ΄μ μμ‘΄ν μκ²©μ΄ μμμ μΈμ νκ³ μ΄μ λμν©λλ€.μ΄ μΈμ λ€λ₯Έ μ¬λμ΄λ νμ¬λ λΌμ΄μ μ€ κ³μ½μ μ 3μ μνμκ° λ μ μμ΅λλ€.14.5 μμΆ μ ν.SDKλ λ―Έκ΅ μμΆλ² λ° κ·μ μ μ μ©μ λ°μ΅λλ€.κ·νλ SDKμ μ μ©λλ λͺ¨λ κ΅λ΄ λ° κ΅μ μμΆλ²κ³Ό κ·μ μ μ€μν΄μΌ ν©λλ€.μ΄λ¬ν λ²λ₯ μλ λͺ©μ μ§, μ΅μ’
μ¬μ©μ λ° μ΅μ’
μ©λμ λν μ νμ΄ ν¬ν¨λ©λλ€.14.6 λΌμ΄μ μ€ κ³μ½μμ λΆμ¬λ κΆλ¦¬λ μλλ°©μ μ¬μ μλ©΄ μΉμΈ μμ΄ κ·ν λλ Googleμ΄ μλνκ±°λ μ΄μ ν μ μμ΅λλ€.κ·νμ Googleμ μλλ°©μ μ¬μ μλ©΄ μΉμΈ μμ΄ λΌμ΄μ μ€ κ³μ½μ λ°λ₯Έ μ±
μμ΄λ μ무λ₯Ό μμν μ μμ΅λλ€.14.7 λΌμ΄μ μ€ κ³μ½ λ° λΌμ΄μ μ€ κ³μ½μ λ°λ₯Έ κ·νμ Googleμ κ΄κ³λ λ²λ₯ μ‘°νμ μΆ©λμ κ΄κ³μμ΄ μΊλ¦¬ν¬λμμ£Ό λ²λ₯ μ μ μ©μ λ°μ΅λλ€.κ·νμ Googleμ λΌμ΄μ μ€ κ³μ½μμ λ°μνλ λͺ¨λ λ²μ λ¬Έμ λ₯Ό ν΄κ²°νκΈ° μν΄ μΊλ¦¬ν¬λμμ£Ό μ°νν΄λΌλΌ μΉ΄μ΄ν° λ΄μ μμΉν λ²μμ λ°°νμ κ΄ν κΆμ λ°λ₯Ό κ²μ λμν©λλ€.κ·ΈλΌμλ λΆκ΅¬νκ³ κ·νλ Googleμ΄ λͺ¨λ κ΄ν κΆμμ κΈμ§ λͺ
λ Ή ꡬμ (λλ μ΄μ μμνλ μ νμ κΈ΄κΈ λ²μ ꡬμ )λ₯Ό μ μ²ν μ μμμ λμν©λλ€.2021λ
7μ 27μΌ μ μ΄μ©μ½κ΄μ μ½μμΌλ©° μ΄μ λμν©λλ€. Macμ μ ν©ν Android Studio λ²μ μ μ ννμΈμ.
λ€μ΄λ‘λνκΈ° μ μ λ€μ μ΄μ© μ½κ΄μ λμν΄μΌ ν©λλ€.μ΄κ²μ Android μννΈμ¨μ΄ κ°λ° ν€νΈ λΌμ΄μ μ€ κ³μ½μ
λλ€. 1.1 Android μννΈμ¨μ΄ κ°λ° ν€νΈ(λΌμ΄μ μ€ κ³μ½μμλ "SDK"λΌκ³ νλ©° νΉν Android μμ€ν
νμΌ, ν¨ν€μ§ API λ° Google API μΆκ° κΈ°λ₯μ ν¬ν¨ν¨)λ λΌμ΄μ μ€ κ³μ½μ 쑰건μ λ°λΌ κ·νμκ² λΌμ΄μ μ€κ° λΆμ¬λ©λλ€.λΌμ΄μ μ€ κ³μ½μ SDK μ¬μ©κ³Ό κ΄λ ¨νμ¬ κ·νμ Google κ°μ λ²μ ꡬμλ ₯μ΄ μλ κ³μ½μ νμ±ν©λλ€.1.2 "Android"λ httpssource.android.com/ URLμ μμΌλ©° μμλ‘ μ
λ°μ΄νΈλλ Android μ€ν μμ€ νλ‘μ νΈμμ μ¬μ©ν μ μλ κΈ°κΈ°μ© Android μννΈμ¨μ΄ μ€νμ μλ―Έν©λλ€.1.3 "νΈν κ°λ₯ν ꡬν"μ (i) Android νΈνμ± μΉμ¬μ΄νΈ(httpssource.android.com/compatibility)μμ μ°Ύμ μ μκ³ μμλ‘ μ
λ°μ΄νΈλ μ μλ Android νΈνμ± μ μ λ¬Έμλ₯Ό μ€μνλ λͺ¨λ Android κΈ°κΈ°λ₯Ό μλ―Έν©λλ€. (ii) Android νΈνμ± ν
μ€νΈ λꡬ λͺ¨μ(CTS)μ μ±κ³΅μ μΌλ‘ ν΅κ³Όν©λλ€.1.4 "Google"μ λ―Έκ΅ λΈλΌμ¨μ΄μ£Ό λ²λ₯ μ λ°λΌ μ‘°μ§λκ³ λ―Έκ΅ λ²λ₯ μ λ°λΌ μ΄μλλ©° μ£Όμ μ¬μ
μ₯ μ£Όμλ 1600 Amphitheatre Parkway, Mountain View, CA 94043, USAμΈ Google LLCλ₯Ό μλ―Έν©λλ€.2.1 SDKλ₯Ό μ¬μ©νκΈ° μν΄μλ λ¨Όμ λΌμ΄μ μ€ κ³μ½μ λμν΄μΌ ν©λλ€.λΌμ΄μ μ€ κ³μ½μ λμνμ§ μμΌλ©΄ SDKλ₯Ό μ¬μ©ν μ μμ΅λλ€.2.2 μ΄ SDKλ₯Ό μλ½ λ°/λλ μ¬μ©νκΈ° μν΄ ν΄λ¦νλ©΄ λΌμ΄μ μ€ κ³μ½ 쑰건μ λμνλ κ²μ
λλ€.2.3 κ·νκ° κ±°μ£Όνκ±°λ SDKλ₯Ό μ¬μ©νλ κ΅κ°λ₯Ό ν¬ν¨νμ¬ λ―Έκ΅ λλ κΈ°ν κ΅κ°μ λ²λ₯ μ λ°λΌ SDKλ₯Ό λ°λ κ²μ΄ κΈμ§λ μ¬λμΈ κ²½μ° SDKλ₯Ό μ¬μ©ν μ μμΌλ©° λΌμ΄μΌμ€ κ³μ½μ μλ½ν μ μμ΅λλ€.2.4 κ·νκ° κ·νμ κ³ μ©μ£Ό λλ κΈ°ν 주체λ₯Ό λμ νμ¬ λΌμ΄μ μ€ κ³μ½μ ꡬμλλ λ° λμνλ κ²½μ° κ·νλ κ·νμ κ³ μ©μ£Ό λλ ν΄λΉ 주체λ₯Ό λΌμ΄μ μ€ κ³μ½μ ꡬμν μμ ν λ²μ κΆνμ΄ μμμ μ§μ νκ³ λ³΄μ¦ν©λλ€.νμν κΆνμ΄ μλ κ²½μ° κ³ μ©μ£Ό λλ κΈ°ν λ²μΈμ λμ νμ¬ λΌμ΄μ μ€ κ³μ½μ λμνκ±°λ SDKλ₯Ό μ¬μ©ν μ μμ΅λλ€.3.1 λΌμ΄μ μ€ κ³μ½μ 쑰건μ λ°λΌ Googleμ Android νΈν ꡬνμ μν μ ν리μΌμ΄μ
μ κ°λ°νκΈ° μν λͺ©μ μΌλ‘λ§ SDKλ₯Ό μ¬μ©ν μ μλ μ νμ μ΄κ³ μ μΈκ³μ μ΄λ©° λ‘μ΄ν°κ° μκ³ μλ λΆκ°λ₯νκ³ λΉλ
μ μ μ΄λ©° μλΈλΌμ΄μ μ€λ₯Ό λΆμ¬ν μ μλ λΌμ΄μ μ€λ₯Ό κ·νμκ² λΆμ¬ν©λλ€.3.2 μ΄ SDKλ₯Ό μ¬μ©νμ¬ λ€λ₯Έ νλ«νΌ(νΈνλμ§ μλ Android ꡬν ν¬ν¨)μ© μ ν리μΌμ΄μ
μ κ°λ°νκ±°λ λ€λ₯Έ SDKλ₯Ό κ°λ°ν μ μμ΅λλ€.λ¬Όλ‘ μ΄ SDKκ° ν΄λΉ μ©λλ‘ μ¬μ©λμ§ μλ ν νΈνλμ§ μλ Android ꡬνμ ν¬ν¨νμ¬ λ€λ₯Έ νλ«νΌμ© μ ν리μΌμ΄μ
μ μμ λ‘κ² κ°λ°ν μ μμ΅λλ€.3.3 κ·νλ Google λλ μ 3μκ° SDKμ μν λͺ¨λ μ§μ μ¬μ°κΆμ ν¬ν¨νμ¬ SDKμ λν λͺ¨λ λ²μ κΆλ¦¬, μμ κΆ λ° μ΄κΆμ μμ νλ€λ λ° λμν©λλ€."μ§μ μ¬μ°κΆ"μ νΉνλ², μ μκΆλ², μμ
λΉλ°λ², μνλ² λ° κΈ°ν λͺ¨λ μμ κΆμ λ°λ₯Έ λͺ¨λ κΆλ¦¬λ₯Ό μλ―Έν©λλ€.Googleμ κ·νμκ² λͺ
μμ μΌλ‘ λΆμ¬λμ§ μμ λͺ¨λ κΆλ¦¬λ₯Ό 보μ ν©λλ€.3.4 λΌμ΄μ μ€ κ³μ½μμ λͺ
μμ μΌλ‘ νμ©νμ§ μμ λͺ©μ μΌλ‘ SDKλ₯Ό μ¬μ©ν μ μμ΅λλ€.ν΄λΉ μ 3μ λΌμ΄μ μ€μμ μꡬνλ λ²μλ₯Ό μ μΈνκ³ κ·νλ SDK λλ SDKμ μΌλΆλ₯Ό 볡μ¬(λ°±μ
λͺ©μ μ μΈ), μμ , κ°μ, μ¬λ°°ν¬, λμ»΄νμΌ, 리λ²μ€ μμ§λμ΄λ§, λΆν΄νκ±°λ νμλ¬Όμ μμ±ν μ μμ΅λλ€.3.5 μ€ν μμ€ μννΈμ¨μ΄ λΌμ΄μ μ€μ λ°λΌ λΌμ΄μ μ€κ° λΆμ¬λ SDK κ΅¬μ± μμμ μ¬μ©, 볡μ λ° λ°°ν¬μλ λΌμ΄μ μ€ κ³μ½μ΄ μλ ν΄λΉ μ€ν μμ€ μννΈμ¨μ΄ λΌμ΄μ μ€μ μ‘°κ±΄λ§ μ μ©λ©λλ€.3.6 κ·νλ Googleμ΄ μ 곡νλ SDKμ νμκ³Ό νΉμ±μ΄ μ¬μ ν΅μ§ μμ΄ λ³κ²½λ μ μμΌλ©° SDKμ ν₯ν λ²μ μ΄ μ΄μ λ²μ μ SDKμμ κ°λ°λ μ ν리μΌμ΄μ
κ³Ό νΈνλμ§ μμ μ μλ€λ λ° λμν©λλ€.κ·νλ Googleμ΄ μ¬μ ν΅μ§ μμ΄ μΌλ°μ μΌλ‘ Googleμ λ¨λ
μ¬λμ λ°λΌ κ·ν λλ μ¬μ©μμκ² SDK(λλ SDK λ΄μ λͺ¨λ κΈ°λ₯) μ 곡μ μ€λ¨(μꡬμ λλ μΌμμ μΌλ‘)ν μ μμμ λμν©λλ€.3.7 λΌμ΄μ μ€ κ³μ½μ μ΄λ€ λΆλΆλ κ·νμκ² Googleμ μνΈ, μν, μλΉμ€ λ§ν¬, λ‘κ³ , λλ©μΈ μ΄λ¦ λλ κΈ°ν κ³ μ ν λΈλλ νμλ₯Ό μ¬μ©ν κΆλ¦¬λ₯Ό λΆμ¬νμ§ μμ΅λλ€.3.8 κ·νλ SDKμ 첨λΆλκ±°λ ν¬ν¨λ μ μλ μμ κΆ κ³ μ§(μ μκΆ λ° μν κ³ μ§ ν¬ν¨)λ₯Ό μ κ±°νκ±°λ κ°λ¦¬κ±°λ λ³κ²½νμ§ μμ κ²μ λμν©λλ€.4.κ·νμ SDK μ¬μ© 4.1 Googleμ λΌμ΄μ μ€ κ³μ½μ λ°λΌ κ·ν(λλ κ·νμ λΌμ΄μ μ€ μ 곡μ)λ‘λΆν° κ·νκ° SDKλ₯Ό μ¬μ©νμ¬ κ°λ°νλ λͺ¨λ μννΈμ¨μ΄ μ ν리μΌμ΄μ
μ λν κΆλ¦¬, μμ κΆ λλ μ΄κΆ(ν΄λΉ μ ν리μΌμ΄μ
μ μ‘΄μ¬νλ λͺ¨λ μ§μ μ¬μ°κΆ ν¬ν¨)μ μ»μ§ μλλ€λ λ° λμν©λλ€. 4.2 κ·νλ (a) λΌμ΄μΌμ€ κ³μ½ λ° (b) ν΄λΉ κ΄ν κΆμμ μ μ© κ°λ₯ν λ²λ₯ , κ·μ λλ μΌλ°μ μΌλ‘ νμ©λλ κ΄ν λλ μ§μΉ¨(λ―Έκ΅ λλ κΈ°ν κ΄λ ¨ κ΅κ°μμ λ°μ΄ν° λλ μννΈμ¨μ΄ μμΆμ κ΄ν λ²λ₯ ν¬ν¨)μμ νμ©νλ λͺ©μ μΌλ‘λ§ SDKλ₯Ό μ¬μ©νκ³ μ ν리μΌμ΄μ
μ μμ±νλ λ° λμν©λλ€. 4.3 κ·νλ SDKλ₯Ό μ¬μ©νμ¬ μΌλ° λμ€μ μν μ ν리μΌμ΄μ
μ κ°λ°νλ κ²½μ° ν΄λΉ μ¬μ©μμ κ°μΈμ 보 λ° λ²μ κΆλ¦¬λ₯Ό 보νΈν κ²μ λμν©λλ€. μ¬μ©μκ° κ·νμκ² μ¬μ©μ μ΄λ¦, μνΈ λλ κΈ°ν λ‘κ·ΈμΈ μ 보λ κ°μΈ μ 보λ₯Ό μ 곡νλ κ²½μ° κ·νλ κ·νμ μ ν리μΌμ΄μ
μμ ν΄λΉ μ 보λ₯Ό μ¬μ©ν μ μμμ μ¬μ©μμκ² μλ¦¬κ³ ν΄λΉ μ¬μ©μμ λν΄ λ²μ μΌλ‘ μ μ ν κ°μΈ μ 보 λ³΄νΈ κ³ μ§ λ° λ³΄νΈλ₯Ό μ 곡ν΄μΌ ν©λλ€. μ ν리μΌμ΄μ
μ΄ μ¬μ©μκ° μ 곡ν κ°μΈ μ 보 λλ λ―Όκ°ν μ 보λ₯Ό μ μ₯νλ κ²½μ° μμ νκ² λ³΄κ΄ν΄μΌ ν©λλ€. μ¬μ©μκ° κ·νμ μ ν리μΌμ΄μ
μ Google κ³μ μ 보λ₯Ό μ 곡νλ κ²½μ° κ·νμ μ ν리μΌμ΄μ
μ μ¬μ©μκ° κ·νμκ² κΆνμ λΆμ¬ν μ νλ λͺ©μ κ³Ό μκΈ°μλ§ μ¬μ©μμ Google κ³μ μ μ‘μΈμ€νκΈ° μν΄ ν΄λΉ μ 보λ₯Ό μ¬μ©ν μ μμ΅λλ€. 4.4 κ·νλ Google λλ λͺ¨λ μ΄λν΅μ μ¬λ₯Ό ν¬ν¨νλ μ΄μ κ΅νλμ§ μλ μ 3μμ μλ², λ€νΈμν¬ λλ κΈ°ν μ¬μ°μ΄λ μλΉμ€λ₯Ό 무λ¨μΌλ‘ λ°©ν΄, μ€λ¨, μμ λλ μ‘μΈμ€νλ μ ν리μΌμ΄μ
μ κ°λ° λλ λ°°ν¬λ₯Ό ν¬ν¨νμ¬ SDKλ₯Ό μ¬μ©νμ¬ μ΄λ ν νλμλ κ΄μ¬νμ§ μμ κ²μ λμν©λλ€. 4.5 κ·νλ κ·νκ° Android λ°/λλ Androidμ© μ ν리μΌμ΄μ
μ ν΅ν΄ μμ±, μ μ‘ λλ νμνλ λͺ¨λ λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€μ κ·Έλ κ² ν¨μΌλ‘μ¨ κ·νμ νλ κ²°κ³Ό(Googleμ΄ μ
μ μ μλ λͺ¨λ μμ€ λλ νΌν΄ ν¬ν¨)μ λν΄ μ μ μΌλ‘ μ±
μμ΄ μμΌλ©° Googleμ κ·ν λλ μ 3μμ λν΄ μ±
μμ μ§μ§ μλλ€λ λ° λμν©λλ€. 4.6 κ·νλ λΌμ΄μ μ€ κ³μ½, κ΄λ ¨ μ 3μ κ³μ½ λλ μλΉμ€ μ½κ΄ λλ κ΄λ ¨ λ²λ₯ μ΄λ κ·μ μ λ°λ₯Έ κ·νμ μ무 μλ° λ° κ·Έλ¬ν μλ°μΌλ‘ μΈν κ²°κ³Ό(Google λλ μ 3μκ° μ
μ μ μλ λͺ¨λ μμ€ λλ μν΄ ν¬ν¨)μ λν΄ μ μ μΌλ‘ μ±
μμ΄ μμΌλ©° Googleμ κ·ν λλ μ 3μμ λν΄ μ±
μμ μ§μ§ μλλ€λ λ° λμν©λλ€. 5.1 κ·νλ Googleμ΄ κ·νμκ² λ°κΈνκ±°λ κ·νκ° μ§μ μ νν μ μλ λͺ¨λ κ°λ°μ μ격 μ¦λͺ
μ κΈ°λ°μ μ μ§ν μ±
μμ΄ μμΌλ©° κ·νμ κ°λ°μ μ격 μ¦λͺ
μΌλ‘ κ°λ°λ λͺ¨λ μ ν리μΌμ΄μ
μ λν μ μ μΈ μ±
μμ΄ μμμ λμν©λλ€. 6.1 SDKλ₯Ό μ§μμ μΌλ‘ νμ νκ³ κ°μ νκΈ° μν΄ Googleμ μννΈμ¨μ΄μμ νΉμ μ¬μ© ν΅κ³λ₯Ό μμ§ν μ μμ΅λλ€. μ¬κΈ°μλ κ³ μ μλ³μ, κ΄λ ¨ IP μ£Όμ, μννΈμ¨μ΄ λ²μ λ²νΈ, SDKμ μ΄λ€ λꡬ λ°/λλ μλΉμ€κ° μ¬μ©λκ³ μκ³ μ΄λ»κ² μ¬μ©λκ³ μλμ§μ λν μ λ³΄κ° ν¬ν¨λμ§λ§ μ΄μ κ΅νλμ§ μμ΅λλ€. μ΄ μ λ³΄κ° μμ§λκΈ° μ μ SDKλ κ·νμκ² μλ¦¬κ³ κ·νμ λμλ₯Ό ꡬν κ²μ
λλ€. λμλ₯Ό κ±°λΆνλ©΄ μ λ³΄κ° μμ§λμ§ μμ΅λλ€. 6.2 μμ§λ λ°μ΄ν°λ SDKλ₯Ό κ°μ νκΈ° μν΄ μ’
ν©μ μΌλ‘ κ²μ¬λλ©° λ€μ URLμ μλ Googleμ κ°μΈμ 보 보νΈμ μ±
μ λ°λΌ μ μ§λ©λλ€. 7.1 SDKλ₯Ό μ¬μ©νμ¬ μ 3μκ° κ°λ°ν μ ν리μΌμ΄μ
μ μ€ννκ±°λ μ 3μκ° μ 곡ν λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€μ μ‘μΈμ€νλ κ²½μ° κ·νλ Googleμ΄ ν΄λΉ μ ν리μΌμ΄μ
, λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€μ λν΄ μ±
μμ μ§μ§ μλλ€λ λ° λμν©λλ€. κ·νλ μ΄λ¬ν μ 3μ μ ν리μΌμ΄μ
μ ν΅ν΄ μ‘μΈμ€ν μ μλ λͺ¨λ λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€κ° ν΄λΉ μΆμ²μ λ¨λ
μ±
μμ΄λ©° Googleμ μ΄λ¬ν μ 3μ μ ν리μΌμ΄μ
, λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€μ μ¬μ© λλ μ‘μΈμ€μ κ²°κ³Όλ‘ λ°μν μ μλ μμ€μ΄λ μν΄μ λν΄ μ±
μμ μ§μ§ μλλ€λ μ μ μ΄ν΄ν©λλ€. 7.2 κ·νλ μ΄λ¬ν μ 3μ μ ν리μΌμ΄μ
μ ν΅ν΄ κ·νμκ² μ 곡λλ λ°μ΄ν°, μ½ν
μΈ λ° λ¦¬μμ€κ° μ 곡μ(λλ μ 곡μλ₯Ό λμ ν λ€λ₯Έ μ¬λ λλ νμ¬)κ° μμ ν μ§μ μ¬μ°κΆμ μν΄ λ³΄νΈλ μ μμμ μκ³ μμ΄μΌ ν©λλ€.κ΄λ ¨ μμ μλ‘λΆν° νΉλ³ν νκ°λ₯Ό λ°μ§ μμ ν μ΄λ¬ν λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€(μ 체 λλ μΌλΆ)λ₯Ό κΈ°λ°μΌλ‘ νμλ¬Όμ μμ , μλ, λμ¬, ν맀, λ°°ν¬ λλ μμ±ν μ μμ΅λλ€.7.3 κ·νλ μ΄λ¬ν μ 3μ μ ν리μΌμ΄μ
, λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€λ₯Ό μ¬μ©ν λ κ·νμ κ΄λ ¨ μ 3μ κ°μ λ³λ μ½κ΄μ΄ μ μ©λ μ μμμ μΈμ ν©λλ€.μ΄ κ²½μ° λΌμ΄μ μ€ κ³μ½μ μ΄λ¬ν μ 3μμ κ·νμ λ²μ κ΄κ³μ μν₯μ λ―ΈμΉμ§ μμ΅λλ€.8.1 Google λ°μ΄ν° API 8.1.1 APIλ₯Ό μ¬μ©νμ¬ Googleμμ λ°μ΄ν°λ₯Ό κ²μνλ κ²½μ° κ·νλ λ°μ΄ν°κ° Google λλ λ°μ΄ν°λ₯Ό μ 곡νλ λΉμ¬μ(λλ μ΄λ₯Ό λμ νλ λ€λ₯Έ μ¬λ λλ νμ¬)κ° μμ νλ μ§μ μ¬μ°κΆμ μν΄ λ³΄νΈλ μ μμμ μΈμ ν©λλ€.μ΄λ¬ν APIλ₯Ό μ¬μ©νλ©΄ μΆκ° μλΉμ€ μ½κ΄μ΄ μ μ©λ μ μμ΅λλ€.κ΄λ ¨ μλΉμ€ μ½κ΄μμ νμ©νμ§ μλ ν μ΄ λ°μ΄ν°(μ 체 λλ μΌλΆ)λ₯Ό κΈ°λ°μΌλ‘ μμ , μλ, μλ, λμ¬, ν맀, λ°°ν¬ λλ νμ μμ
μ μμ±ν μ μμ΅λλ€.8.1.2 Googleμμ μ¬μ©μ λ°μ΄ν°λ₯Ό κ²μνκΈ° μν΄ APIλ₯Ό μ¬μ©νλ κ²½μ° μ¬μ©μκ° λͺ
μμ μΌλ‘ λμν κ²½μ°μλ§ λ°μ΄ν°λ₯Ό κ²μν μ μμΌλ©° μ¬μ©μκ° κΆνμ λΆμ¬ν μ νλ λͺ©μ μ νν΄ λ°μ΄ν°λ₯Ό κ²μν μ μμμ μΈμ νκ³ λμν©λλ€.Android Recognition Service APIλ₯Ό μ¬μ©νλ κ²½μ° λ€μ URLμ λ¬Έμνλμ΄ μμ΅λλ€. 9.1 λΌμ΄μ μ€ κ³μ½μ μλμ λͺ
μλ λλ‘ κ·ν λλ Googleμ΄ μ’
λ£ν λκΉμ§ κ³μ μ μ©λ©λλ€.9.2 λΌμ΄μ μ€ κ³μ½μ μ’
λ£νλ €λ©΄ SDK λ° κ΄λ ¨ κ°λ°μ μ격 μ¦λͺ
μ μ¬μ©μ μ€λ¨νλ©΄ λ©λλ€.9.3 Googleμ λ€μκ³Ό κ°μ κ²½μ° μΈμ λ μ§ κ·νμμ λΌμ΄μ μ€ κ³μ½μ ν΄μ§ν μ μμ΅λλ€. (A) κ·νκ° λΌμ΄μ μ€ κ³μ½μ μ‘°νμ μλ°ν κ²½μ° λλ (B) Googleμ λ²μ λ°λΌ κ·Έλ κ² ν΄μΌ ν©λλ€. λλ (C) Googleκ³Ό ν¨κ» κ·νμκ² SDKμ νΉμ λΆλΆ(μ: API)μ μ 곡ν ννΈλκ° Googleκ³Όμ κ΄κ³λ₯Ό μ’
λ£νκ±°λ SDKμ νΉμ λΆλΆμ κ·νμκ² μ 곡νλ κ²μ μ€λ¨νμ΅λλ€. λλ (D) Googleμ΄ κ·νκ° κ±°μ£Όνκ±°λ κ·νκ° μλΉμ€λ₯Ό μ¬μ©νλ κ΅κ°μ μ¬μ©μμκ² λ μ΄μ SDK λλ SDKμ νΉμ λΆλΆμ μ 곡νμ§ μκΈ°λ‘ κ²°μ νκ±°λ Googleμ΄ κ·νμκ² SDK λλ νΉμ SDK μλΉμ€λ₯Ό μ 곡νλ κ²μ΄ Googleμ λ¨λ
μ¬λμ λ°λΌ λ μ΄μ μμ
μ μΌλ‘ μ€ν κ°λ₯νμ§ μμ΅λλ€.9.4 λΌμ΄μ μ€ κ³μ½μ΄ μ’
λ£λλλΌλ κ·νμ Googleμ΄ ννμ λ°μκ±°λ μ μ©μ λ°μκ±°λ(λλ λΌμ΄μ μ€ κ³μ½μ΄ λ°ν¨λλ λμ μκ°μ΄ μ§λ¨μ λ°λΌ λ°μνκ±°λ) 무기ν μ§μλλ€κ³ λͺ
μν λͺ¨λ λ²μ κΆλ¦¬, μ무 λ° μ±
μμ μ΄λ¬ν μ€λ¨μΌλ‘ μΈν΄ μν₯μ λ°μ§ μμΌλ©° 14.7νμ μ‘°νμ κ·Έλ¬ν κΆλ¦¬, μ무 λ° μ±
μμ 무기νμΌλ‘ κ³μ μ μ©λ©λλ€.10.1 κ·νλ μ μ μΌλ‘ κ·νμ μ±
μ νμ SDKλ₯Ό μ¬μ©νλ©° SDKκ° Googleμ μ΄λ ν μ’
λ₯μ λ³΄μ¦ μμ΄ "μλ κ·Έλλ‘"λ° "μ΄μ© κ°λ₯ν μνλ‘"μ 곡λ¨μ λͺ
μμ μΌλ‘ μ΄ν΄νκ³ μ΄μ λμν©λλ€.10.2 SDK λ° SDK μ¬μ©μ ν΅ν΄ λ€μ΄λ‘λνκ±°λ κΈ°ν λ°©μμΌλ‘ μ»μ μλ£μ μ¬μ©μ μμ μ μ¬λκ³Ό μν λΆλ΄ νμ μ΄λ£¨μ΄μ§λ©° μ΄λ¬ν μ¬μ©μΌλ‘ μΈν΄ λ°μνλ μ»΄ν¨ν° μμ€ν
λλ κΈ°ν μ₯μΉμ μμ λλ λ°μ΄ν° μμ€μ λν μ±
μμ μ μ μΌλ‘ κ·νμκ² μμ΅λλ€.10.3 Googleμ μνμ±, νΉμ λͺ©μ μμ μ ν©μ± λ° λΉμΉ¨ν΄μ±μ λν 묡μμ λ³΄μ¦ λ° μ‘°κ±΄μ ν¬ν¨νλ μ΄μ κ΅νλμ§ μκ³ λͺ
μμ μ΄λ 묡μμ μ΄λ λͺ¨λ μ’
λ₯μ λ³΄μ¦ λ° μ‘°κ±΄μ λͺ
μμ μΌλ‘ λΆμΈν©λλ€.11.1 κ·νλ Google, Googleμ μνμ¬ λ° μ ν΄μ¬, λΌμ΄μ μ€ μ 곡μκ° μ§μ μ , κ°μ μ , λΆμμ , νΉμμ , κ²°κ³Όμ λλ μ§λ²μ μν΄μ λν΄ μ±
μ μ΄λ‘ μ λ°λΌ κ·νμκ² μ±
μμ μ§μ§ μμμ λͺ
μμ μΌλ‘ μ΄ν΄νκ³ λμν©λλ€. Google λλ κ·Έ λ리μΈμ΄ μ΄λ¬ν μμ€μ΄ λ°μν κ°λ₯μ±μ λν΄ μ‘°μΈμ λ°μκ±°λ μΈμνμ΄μΌ νλμ§ μ¬λΆμ κ΄κ³μμ΄ λͺ¨λ λ°μ΄ν° μμ€μ ν¬ν¨νμ¬ κ·νκ° μμ²νμ΅λλ€.12.1 λ²μ΄ νμ©νλ μ΅λ λ²μ λ΄μμ κ·νλ (a) κ·νμ SDK μ¬μ©, (b) κ·νκ° SDKμμ κ°λ°νμ¬ μ μκΆμ μΉ¨ν΄νλ λͺ¨λ μ ν리μΌμ΄μ
, νμΈμ μν, μμ
λΉλ°, νΈλ μ΄λ λλ μ€, νΉν λλ κΈ°ν μ§μ μ¬μ°κΆ λλ νμΈμ λͺ
μλ₯Ό νΌμνκ±°λ νΌλΈλ¦¬μν°κΆ λλ νλΌμ΄λ²μκΆμ μΉ¨ν΄νλ νμ, λ° (c) κ·νκ° λΌμ΄μ μ€ κ³μ½μ μ€μνμ§ μλ νμ.13.λΌμ΄μ μ€ κ³μ½ λ³κ²½ 13.1 Googleμ SDKμ μ λ²μ μ λ°°ν¬ν λ λΌμ΄μ μ€ κ³μ½μ λ³κ²½ν μ μμ΅λλ€.μ΄λ¬ν λ³κ²½μ΄ μ΄λ£¨μ΄μ§λ©΄ Googleμ SDKλ₯Ό μ¬μ©ν μ μλ μΉμ¬μ΄νΈμμ λΌμ΄μΌμ€ κ³μ½μ μ λ²μ μ λ§λ€ κ²μ
λλ€.14.1 λΌμ΄μ μ€ κ³μ½μ κ·νμ Google κ°μ μ 체 λ²μ κ³μ½μ ꡬμ±νκ³ κ·νμ SDK μ¬μ©μ μ μ©λλ©°(λ³λμ μλ©΄ κ³μ½μ λ°λΌ Googleμ΄ κ·νμκ² μ 곡ν μ μλ λͺ¨λ μλΉμ€ μ μΈ) SDKμ κ΄λ ¨νμ¬ κ·νμ Google κ°μ μ΄μ κ³μ½μ μμ ν λ체ν©λλ€.14.2 κ·νλ Googleμ΄ λΌμ΄μ μ€ κ³μ½μ ν¬ν¨λ(λλ κ΄λ ¨ λ²λ₯ μ λ°λΌ Googleμ΄ ννμ λ°λ) λ²μ κΆλ¦¬ λλ ꡬμ μ±
μ νμ¬νκ±°λ μννμ§ μλ κ²½μ° μ΄κ²μ΄ Googleμ κΆλ¦¬λ₯Ό 곡μμ μΌλ‘ ν¬κΈ°νλ κ²μΌλ‘ κ°μ£Όλμ§ μμΌλ©° μ΄λ¬ν κΆλ¦¬ λλ ꡬμ μ±
μ΄ Googleμ κ³μ μ 곡λλ€λ λ° λμν©λλ€.14.3 μ΄ λ¬Έμ λ₯Ό κ²°μ ν κ΄ν κΆμ΄ μλ λ²μμμ λΌμ΄μ μ€ κ³μ½μ μ‘°νμ΄ λ¬΄ν¨λΌκ³ νκ²°νλ κ²½μ° ν΄λΉ μ‘°νμ λΌμ΄μ μ€ κ³μ½μ λλ¨Έμ§ λΆλΆμ μν₯μ λ―ΈμΉμ§ μκ³ λΌμ΄μ μ€ κ³μ½μμ μ κ±°λ©λλ€.λΌμ΄μ μ€ κ³μ½μ λλ¨Έμ§ μ‘°νμ κ³μν΄μ μ ν¨νκ³ μ§ν κ°λ₯ν©λλ€.14.4 κ·νλ Googleμ΄ λͺ¨νμ¬μΈ νμ¬ κ·Έλ£Ήμ κ° κ΅¬μ±μμ΄ λΌμ΄μ μ€ κ³μ½μ μ 3μ μνμμ΄λ©° μ΄λ¬ν λ€λ₯Έ νμ¬λ κ·Έλ€μκ² μ΄μ΅(λλ μ 리ν κΆλ¦¬)μ λΆμ¬νλ λΌμ΄μ μ€ κ³μ½μ λͺ¨λ μ‘°νμ μ§μ μννκ³ μ΄μ μμ‘΄ν μκ²©μ΄ μμμ μΈμ νκ³ μ΄μ λμν©λλ€.μ΄ μΈμ λ€λ₯Έ μ¬λμ΄λ νμ¬λ λΌμ΄μ μ€ κ³μ½μ μ 3μ μνμκ° λ μ μμ΅λλ€.14.5 μμΆ μ ν.SDKλ λ―Έκ΅ μμΆλ² λ° κ·μ μ μ μ©μ λ°μ΅λλ€.κ·νλ SDKμ μ μ©λλ λͺ¨λ κ΅λ΄ λ° κ΅μ μμΆλ²κ³Ό κ·μ μ μ€μν΄μΌ ν©λλ€.μ΄λ¬ν λ²λ₯ μλ λͺ©μ μ§, μ΅μ’
μ¬μ©μ λ° μ΅μ’
μ©λμ λν μ νμ΄ ν¬ν¨λ©λλ€.14.6 λΌμ΄μ μ€ κ³μ½μμ λΆμ¬λ κΆλ¦¬λ μλλ°©μ μ¬μ μλ©΄ μΉμΈ μμ΄ κ·νλ Googleμ΄ μλνκ±°λ μ΄μ ν μ μμ΅λλ€.κ·νμ Googleμ μλλ°©μ μ¬μ μλ©΄ μΉμΈ μμ΄ λΌμ΄μ μ€ κ³μ½μ λ°λ₯Έ μ±
μμ΄λ μ무λ₯Ό μμν μ μμ΅λλ€.14.7 λΌμ΄μ μ€ κ³μ½ λ° λΌμ΄μ μ€ κ³μ½μ λ°λ₯Έ κ·νμ Googleμ κ΄κ³λ λ²λ₯ μ‘°νμ μΆ©λμ κ΄κ³μμ΄ μΊλ¦¬ν¬λμμ£Ό λ²λ₯ μ μ μ©μ λ°μ΅λλ€.κ·νμ Googleμ λΌμ΄μ μ€ κ³μ½μμ λ°μνλ λͺ¨λ λ²μ λ¬Έμ λ₯Ό ν΄κ²°νκΈ° μν΄ μΊλ¦¬ν¬λμμ£Ό μ°νν΄λΌλΌ μΉ΄μ΄ν° λ΄μ μμΉν λ²μμ λ°°νμ κ΄ν κΆμ λ°λ₯Ό κ²μ λμν©λλ€.κ·ΈλΌμλ λΆκ΅¬νκ³ κ·νλ Googleμ΄ λͺ¨λ κ΄ν κΆμμ κΈμ§ λͺ
λ Ή ꡬμ (λλ μ΄μ μμνλ μ νμ κΈ΄κΈ λ²μ ꡬμ )λ₯Ό μ μ²ν μ μμμ λμν©λλ€.2021λ
7μ 27μΌ μ΄κ²μ Android μννΈμ¨μ΄ κ°λ° ν€νΈ λΌμ΄μ μ€ κ³μ½μ
λλ€1.1 Android μννΈμ¨μ΄ κ°λ° ν€νΈ(λΌμ΄μ μ€ κ³μ½μμ "SDK"λΌκ³ νλ©° νΉν Android μμ€ν
νμΌ, ν¨ν€μ§ API λ° Google API μΆκ° κΈ°λ₯ ν¬ν¨)λ λΌμ΄μ μ€ κ³μ½μ 쑰건μ λ°λΌ κ·νμκ² λΌμ΄μ μ€κ° λΆμ¬λ©λλ€.λΌμ΄μ μ€ κ³μ½μ SDK μ¬μ©κ³Ό κ΄λ ¨νμ¬ κ·νμ Google κ°μ λ²μ ꡬμλ ₯μ΄ μλ κ³μ½μ νμ±ν©λλ€.1.2 "Android"λ httpssource.android.com/ URLμ μμΌλ©° μμλ‘ μ
λ°μ΄νΈλλ Android μ€ν μμ€ νλ‘μ νΈμμ μ¬μ©ν μ μλ κΈ°κΈ°μ© Android μννΈμ¨μ΄ μ€νμ μλ―Έν©λλ€.1.3 "νΈν κ°λ₯ν ꡬν"μ (i) Android νΈνμ± μΉμ¬μ΄νΈ(httpssource.android.com/compatibility)μμ μ°Ύμ μ μκ³ μμλ‘ μ
λ°μ΄νΈλ μ μλ Android νΈνμ± μ μ λ¬Έμλ₯Ό μ€μνλ λͺ¨λ Android κΈ°κΈ°λ₯Ό μλ―Έν©λλ€. (ii) Android νΈνμ± ν
μ€νΈ λꡬ λͺ¨μ(CTS)μ μ±κ³΅μ μΌλ‘ ν΅κ³Όν©λλ€.1.4 "Google"μ λ―Έκ΅ λΈλΌμ¨μ΄μ£Ό λ²λ₯ μ λ°λΌ μ‘°μ§λκ³ λ―Έκ΅ λ²λ₯ μ λ°λΌ μ΄μλλ©° λ³Έμ¬ μ£Όμλ 1600 Amphitheatre Parkway, Mountain View, CA 94043, USAμΈ Google LLCλ₯Ό μλ―Έν©λλ€.2.1 SDKλ₯Ό μ¬μ©νλ €λ©΄ λ¨Όμ λΌμ΄μ μ€ κ³μ½μ λμν΄μΌ ν©λλ€.λΌμ΄μ μ€ κ³μ½μ λμνμ§ μμΌλ©΄ SDKλ₯Ό μ¬μ©ν μ μμ΅λλ€.2.2 μ΄ SDKλ₯Ό μλ½ λ°/λλ μ¬μ©νκΈ° μν΄ ν΄λ¦νλ©΄ λΌμ΄μ μ€ κ³μ½ 쑰건μ λμνλ κ²μ
λλ€.2.3 κ·νκ° κ±°μ£Όνκ±°λ SDKλ₯Ό μ¬μ©νλ κ΅κ°λ₯Ό ν¬ν¨νμ¬ λ―Έκ΅ λλ κΈ°ν κ΅κ°μ λ²λ₯ μ λ°λΌ SDKλ₯Ό λ°λ κ²μ΄ κΈμ§λ μ¬λμΈ κ²½μ° SDKλ₯Ό μ¬μ©ν μ μμΌλ©° λΌμ΄μΌμ€ κ³μ½μ μλ½ν μ μμ΅λλ€.2.4 κ·νκ° κ·νμ κ³ μ©μ£Ό λλ κΈ°ν 주체λ₯Ό λμ νμ¬ λΌμ΄μ μ€ κ³μ½μ ꡬμλλ λ° λμνλ κ²½μ° κ·νλ κ·νμ κ³ μ©μ£Ό λλ ν΄λΉ 주체λ₯Ό λΌμ΄μ μ€ κ³μ½μ ꡬμν μμ ν λ²μ κΆνμ΄ μμμ μ§μ νκ³ λ³΄μ¦ν©λλ€.νμν κΆνμ΄ μλ κ²½μ° λΌμ΄μ μ€ κ³μ½μ λμνκ±°λ κ³ μ©μ£Ό λλ κΈ°ν λ²μΈμ λμ νμ¬ SDKλ₯Ό μ¬μ©ν μ μμ΅λλ€.3.1 λΌμ΄μ μ€ κ³μ½μ 쑰건μ λ°λΌ Googleμ Androidμ νΈν ꡬνμ μν μ ν리μΌμ΄μ
μ κ°λ°νκΈ° μν λͺ©μ μΌλ‘λ§ SDKλ₯Ό μ¬μ©ν μ μλ μ νμ μ΄κ³ μ μΈκ³μ μ΄λ©° λ‘μ΄ν°κ° μκ³ μλ λΆκ°λ₯νκ³ λΉλ
μ μ μ΄λ©° μ¬ν맀 λΆκ°λ₯ν λΌμ΄μ μ€λ₯Ό κ·νμκ² λΆμ¬ν©λλ€.3.2 μ΄ SDKλ₯Ό μ¬μ©νμ¬ λ€λ₯Έ νλ«νΌ(νΈνλμ§ μλ Android ꡬν ν¬ν¨)μ© μ ν리μΌμ΄μ
μ κ°λ°νκ±°λ λ€λ₯Έ SDKλ₯Ό κ°λ°ν μ μμ΅λλ€.λ¬Όλ‘ μ΄ SDKκ° ν΄λΉ μ©λλ‘ μ¬μ©λμ§ μλ ν νΈνλμ§ μλ Android ꡬνμ ν¬ν¨νμ¬ λ€λ₯Έ νλ«νΌμ© μ ν리μΌμ΄μ
μ μμ λ‘κ² κ°λ°ν μ μμ΅λλ€.3.3 κ·νλ Google λλ μ 3μκ° SDKμ μν λͺ¨λ μ§μ μ¬μ°κΆμ ν¬ν¨νμ¬ SDKμ λν λͺ¨λ λ²μ κΆλ¦¬, μμ κΆ λ° μ΄κΆμ μμ νλ€λ λ° λμν©λλ€."μ§μ μ¬μ°κΆ"μ νΉνλ², μ μκΆλ², μμ
λΉλ°λ², μνλ² λ° κΈ°ν λͺ¨λ μμ κΆμ λ°λ₯Έ λͺ¨λ κΆλ¦¬λ₯Ό μλ―Έν©λλ€.Googleμ κ·νμκ² λͺ
μμ μΌλ‘ λΆμ¬λμ§ μμ λͺ¨λ κΆλ¦¬λ₯Ό 보μ ν©λλ€.3.4 λΌμ΄μ μ€ κ³μ½μμ λͺ
μμ μΌλ‘ νμ©νμ§ μμ λͺ©μ μΌλ‘ SDKλ₯Ό μ¬μ©ν μ μμ΅λλ€.ν΄λΉ μ 3μ λΌμ΄μ μ€μμ μꡬνλ λ²μλ₯Ό μ μΈνκ³ κ·νλ SDK λλ SDKμ μΌλΆλ₯Ό 볡μ¬(λ°±μ
λͺ©μ μ μΈ), μμ , κ°μ, μ¬λ°°ν¬, λμ»΄νμΌ, 리λ²μ€ μμ§λμ΄λ§, λΆν΄νκ±°λ νμλ¬Όμ μμ±ν μ μμ΅λλ€.3.5 μ€ν μμ€ μννΈμ¨μ΄ λΌμ΄μ μ€μ λ°λΌ λΌμ΄μ μ€κ° λΆμ¬λ SDK κ΅¬μ± μμμ μ¬μ©, 볡μ λ° λ°°ν¬μλ λΌμ΄μ μ€ κ³μ½μ΄ μλ ν΄λΉ μ€ν μμ€ μννΈμ¨μ΄ λΌμ΄μ μ€μ μ‘°κ±΄λ§ μ μ©λ©λλ€.3.6 κ·νλ Googleμ΄ μ 곡νλ SDKμ νμκ³Ό νΉμ±μ΄ μ¬μ ν΅μ§ μμ΄ λ³κ²½λ μ μμΌλ©° SDKμ ν₯ν λ²μ μ΄ μ΄μ λ²μ μ SDKμμ κ°λ°λ μ ν리μΌμ΄μ
κ³Ό νΈνλμ§ μμ μ μλ€λ λ° λμν©λλ€.κ·νλ Googleμ΄ μ¬μ ν΅μ§ μμ΄ μΌλ°μ μΌλ‘ Googleμ λ¨λ
μ¬λμ λ°λΌ κ·ν λλ μ¬μ©μμκ² SDK(λλ SDK λ΄μ λͺ¨λ κΈ°λ₯) μ 곡μ μ€λ¨(μꡬμ λλ μΌμμ μΌλ‘)ν μ μμμ λμν©λλ€.3.7 λΌμ΄μ μ€ κ³μ½μ μ΄λ€ λΆλΆλ κ·νμκ² Googleμ μνΈ, μν, μλΉμ€ λ§ν¬, λ‘κ³ , λλ©μΈ μ΄λ¦ λλ κΈ°ν κ³ μ ν λΈλλ νμλ₯Ό μ¬μ©ν κΆλ¦¬λ₯Ό λΆμ¬νμ§ μμ΅λλ€.3.8 κ·νλ SDKμ 첨λΆλκ±°λ ν¬ν¨λ μ μλ μμ κΆ κ³ μ§(μ μκΆ λ° μνκΆ κ³ μ§ ν¬ν¨)λ₯Ό μ κ±°νκ±°λ κ°λ¦¬κ±°λ λ³κ²½νμ§ μμ κ²μ λμν©λλ€.4.1 Googleμ λΌμ΄μ μ€ κ³μ½μ λ°λΌ κ·ν(λλ κ·νμ λΌμ΄μ μ€ μ 곡μ)λ‘λΆν° κ·νκ° SDKλ₯Ό μ¬μ©νμ¬ κ°λ°νλ λͺ¨λ μννΈμ¨μ΄ μ ν리μΌμ΄μ
(ν΄λΉ μ ν리μΌμ΄μ
μ μ‘΄μ¬νλ λͺ¨λ μ§μ μ¬μ°κΆ ν¬ν¨)μ λν κΆλ¦¬, μμ κΆ λλ μ΄μ΅μ μ·¨νμ§ μλλ€λ λ° λμν©λλ€.4.2 κ·νλ (a) λΌμ΄μΌμ€ κ³μ½ λ° (b) ν΄λΉ κ΄ν κΆμμ μ μ© κ°λ₯ν λ²λ₯ , κ·μ λλ μΌλ°μ μΌλ‘ νμ©λλ κ΄ν λλ μ§μΉ¨(λ―Έκ΅ λλ κΈ°ν κ΄λ ¨ κ΅κ°μμ λ°μ΄ν° λλ μννΈμ¨μ΄ μμΆμ κ΄ν λ²λ₯ ν¬ν¨)μμ νμ©νλ λͺ©μ μΌλ‘λ§ SDKλ₯Ό μ¬μ©νκ³ μ ν리μΌμ΄μ
μ μμ±νλ λ° λμν©λλ€.4.3 κ·νλ SDKλ₯Ό μ¬μ©νμ¬ μΌλ° λμ€μ μν μ ν리μΌμ΄μ
μ κ°λ°νλ κ²½μ° ν΄λΉ μ¬μ©μμ κ°μΈ μ 보 λ° λ²μ κΆλ¦¬λ₯Ό 보νΈν κ²μ λμν©λλ€.μ¬μ©μκ° μ¬μ©μ μ΄λ¦, μνΈ λλ κΈ°ν λ‘κ·ΈμΈ μ 보λ κ°μΈ μ 보λ₯Ό μ 곡νλ κ²½μ° ν΄λΉ μ 보λ₯Ό μ ν리μΌμ΄μ
μμ μ¬μ©ν μ μμμ μ¬μ©μμκ² μλ¦¬κ³ ν΄λΉ μ¬μ©μμ λν΄ λ²μ μΌλ‘ μ μ ν κ°μΈ μ 보 λ³΄νΈ κ³ μ§ λ° λ³΄νΈλ₯Ό μ 곡ν΄μΌ ν©λλ€.μ ν리μΌμ΄μ
μ΄ μ¬μ©μκ° μ 곡ν κ°μΈ μ 보 λλ λ―Όκ°ν μ 보λ₯Ό μ μ₯νλ κ²½μ° μμ νκ² λ³΄κ΄ν΄μΌ ν©λλ€.μ¬μ©μκ° κ·νμ μ ν리μΌμ΄μ
μ Google κ³μ μ 보λ₯Ό μ 곡νλ©΄ κ·νμ μ ν리μΌμ΄μ
μ μ¬μ©μκ° κ·νμκ² κΆνμ λΆμ¬ν μ νλ λͺ©μ κ³Ό μκΈ°μλ§ μ¬μ©μμ Google κ³μ μ μ‘μΈμ€νκΈ° μν΄ ν΄λΉ μ 보λ₯Ό μ¬μ©ν μ μμ΅λλ€.4.4 κ·νλ Google λλ λͺ¨λ μ΄λν΅μ μ¬λ₯Ό ν¬ν¨νλ μ΄μ κ΅νλμ§ μλ μ 3μμ μλ², λ€νΈμν¬ λλ κΈ°ν μ¬μ°μ΄λ μλΉμ€λ₯Ό 무λ¨μΌλ‘ λ°©ν΄, μ€λ¨, μμ λλ μ‘μΈμ€νλ μ ν리μΌμ΄μ
μ κ°λ° λλ λ°°ν¬λ₯Ό ν¬ν¨νμ¬ SDKλ₯Ό μ¬μ©νμ¬ μ΄λ ν νλμλ κ΄μ¬νμ§ μμ κ²μ λμν©λλ€.4.5 κ·νλ κ·νκ° Android λ°/λλ Androidμ© μ ν리μΌμ΄μ
μ ν΅ν΄ μμ±, μ μ‘ λλ νμνλ λͺ¨λ λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€μ κ·Έλ κ² ν¨μΌλ‘μ¨ κ·νμ νλ κ²°κ³Ό(Googleμ΄ μ
μ μ μλ λͺ¨λ μμ€ λλ νΌν΄ ν¬ν¨)μ λν΄ μ μ μΌλ‘ μ±
μμ μ§λ€λ λ° λμν©λλ€(Googleμ κ·ν λλ μ 3μμ λν΄ μ±
μμ μ§μ§ μμ΅λλ€).4.6 κ·νλ λΌμ΄μ μ€ κ³μ½, κ΄λ ¨ μ 3μ κ³μ½ λλ μλΉμ€ μ½κ΄ λλ κ΄λ ¨ λ²λ₯ μ΄λ κ·μ μ λ°λ₯Έ κ·νμ μ무 μλ°κ³Ό κ·Έλ¬ν μλ°μ κ²°κ³Ό(Google λλ μ 3μκ° μ
μ μ μλ λͺ¨λ μμ€ λλ μν΄ ν¬ν¨)μ λν΄ μ μ μΌλ‘ μ±
μμ΄ μμΌλ©° Googleμ κ·ν λλ μ 3μμ λν΄ μ±
μμ μ§μ§ μλλ€λ λ° λμν©λλ€.5.1 κ·νλ Googleμ΄ κ·νμκ² λ°κΈν μ μκ±°λ κ·νκ° μ§μ μ νν μ μλ λͺ¨λ κ°λ°μ μ격 μ¦λͺ
μ κΈ°λ°μ μ μ§ν μ±
μμ΄ μμΌλ©° κ·νλ λ€μκ³Ό κ°μ μ±
μμ μ§λ€λ λ° λμν©λλ€. κ·νμ κ°λ°μ μ격 μ¦λͺ
μΌλ‘ κ°λ°λ λͺ¨λ μ ν리μΌμ΄μ
μ λν μ μ μΈ μ±
μμ΄ μμ΅λλ€.6.1 SDKλ₯Ό μ§μμ μΌλ‘ νμ νκ³ κ°μ νκΈ° μν΄ Googleμ μννΈμ¨μ΄μμ νΉμ μ¬μ© ν΅κ³λ₯Ό μμ§ν μ μμ΅λλ€. μ¬κΈ°μλ κ³ μ μλ³μ, κ΄λ ¨ IP μ£Όμ, μννΈμ¨μ΄ λ²μ λ²νΈ, μ¬μ© μ€μΈ SDKμ λꡬ λ°/λλ μλΉμ€ λ° μ¬μ© λ°©λ²μ λν μ λ³΄κ° ν¬ν¨λμ§λ§ μ΄μ κ΅νλμ§ μμ΅λλ€.μ΄ μ λ³΄κ° μμ§λκΈ° μ μ SDKλ κ·νμκ² μλ¦¬κ³ κ·νμ λμλ₯Ό ꡬν κ²μ
λλ€.λμλ₯Ό κ±°λΆνμλ©΄ μ λ³΄κ° μμ§λμ§ μμ΅λλ€.6.2 μμ§λ λ°μ΄ν°λ SDKλ₯Ό κ°μ νκΈ° μν΄ μ§κ³μμ κ²μ¬λλ©° λ€μ URLμ μλ Googleμ κ°μΈμ 보 보νΈμ μ±
μ λ°λΌ μ μ§λ©λλ€. λλ μμ.κ·νλ μ΄λ¬ν μ 3μ μ ν리μΌμ΄μ
μ ν΅ν΄ μ‘μΈμ€ν μ μλ λͺ¨λ λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€κ° ν΄λΉ μΆμ²μ λ¨λ
μ±
μμ΄λ©° Googleμ μ΄λ¬ν μ 3μ μ ν리μΌμ΄μ
, λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€μ μ¬μ© λλ μ‘μΈμ€λ‘ μΈν΄ λ°μν μ μλ μμ€μ΄λ μν΄μ λν΄ μ±
μμ μ§μ§ μλλ€λ μ μ μ΄ν΄ν©λλ€.7.2 μ΄λ¬ν μ 3μ μ ν리μΌμ΄μ
μ ν΅ν΄ κ·νμκ² μ 곡λλ λ°μ΄ν°, μ½ν
μΈ λ° λ¦¬μμ€λ 곡κΈμ(λλ 곡κΈμλ₯Ό λμ ν λ€λ₯Έ μ¬λ λλ νμ¬)κ° μμ ν μ§μ μ¬μ°κΆμΌλ‘ 보νΈλ μ μμμ μκ³ μμ΄μΌ ν©λλ€.κ΄λ ¨ μμ μλ‘λΆν° νΉλ³ν νκ°λ₯Ό λ°μ§ μμ ν μ΄λ¬ν λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€(μ 체 λλ μΌλΆ)λ₯Ό κΈ°λ°μΌλ‘ μμ , μλ, μλ, λμ¬, ν맀, λ°°ν¬ λλ νμ μμ
μ μμ±ν μ μμ΅λλ€.7.3 κ·νλ μ΄λ¬ν μ 3μ μ ν리μΌμ΄μ
, λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€λ₯Ό μ¬μ©ν λ κ·νμ κ΄λ ¨ μ 3μ κ°μ λ³λ μ‘°κ±΄μ΄ μ μ©λ μ μμμ μΈμ ν©λλ€.μ΄ κ²½μ° λΌμ΄μ μ€ κ³μ½μ μ΄λ¬ν μ 3μμ κ·νμ λ²μ κ΄κ³μ μν₯μ λ―ΈμΉμ§ μμ΅λλ€.8.1 Google λ°μ΄ν° API 8.1.1 APIλ₯Ό μ¬μ©νμ¬ Googleμμ λ°μ΄ν°λ₯Ό κ²μνλ κ²½μ° κ·νλ λ°μ΄ν°κ° Google λλ λ°μ΄ν°λ₯Ό μ 곡νλ λΉμ¬μ(λλ μ΄λ₯Ό λμ νλ λ€λ₯Έ μ¬λ λλ νμ¬)κ° μμ νλ μ§μ μ¬μ°κΆμ μν΄ λ³΄νΈλ μ μμμ μΈμ ν©λλ€.μ΄λ¬ν APIλ₯Ό μ¬μ©νλ©΄ μΆκ° μλΉμ€ μ½κ΄μ΄ μ μ©λ μ μμ΅λλ€.κ΄λ ¨ μλΉμ€ μ½κ΄μμ νμ©νμ§ μλ ν μ΄ λ°μ΄ν°(μ 체 λλ μΌλΆ)λ₯Ό κΈ°λ°μΌλ‘ μμ , μλ, μλ, λμ¬, ν맀, λ°°ν¬ λλ νμ μμ
μ μμ±ν μ μμ΅λλ€.8.1.2 Googleμμ μ¬μ©μ λ°μ΄ν°λ₯Ό κ²μνκΈ° μν΄ APIλ₯Ό μ¬μ©νλ κ²½μ° μ¬μ©μμ λͺ
μμ μΈ λμκ° μλ κ²½μ°μλ§ λ°μ΄ν°λ₯Ό κ²μν μ μμΌλ©° μ¬μ©μκ° νμ©ν κ²½μ°μ μ νλ λͺ©μ μ νν΄ λ°μ΄ν°λ₯Ό κ²μν μ μμμ μΈμ νκ³ λμν©λλ€.httpsdeveloper.android.com/reference/android/speech/RecognitionService URL(μμλ‘ μ
λ°μ΄νΈλ¨)μ λ¬Έμνλ Android μΈμ μλΉμ€ APIλ₯Ό μ¬μ©νλ κ²½μ°, κ·νλ API μ¬μ©μ΄ Googleμ΄ λ°μ΄ν° νλ‘μΈμμΈ μ νμ λν λ°μ΄ν° μ²λ¦¬ λΆλ‘(μμλ‘ μ
λ°μ΄νΈλλ URL httpsprivacy.google.com/businesses/gdprprocessorterms/μ μμ)μ μ μ©μ λ°λλ€λ κ²μ μΈμ ν©λλ€.λμλ₯Ό ν΄λ¦νλ©΄ Googleμ΄ λ°μ΄ν° νλ‘μΈμμΈ μ νμ λν λ°μ΄ν° μ²λ¦¬ λΆλ‘μ 쑰건μ λμνλ κ²μ
λλ€.9.1 λΌμ΄μ μ€ κ³μ½μ μλμ λͺ
μλ λλ‘ κ·ν λλ Googleμ΄ μ’
λ£ν λκΉμ§ κ³μ μ μ©λ©λλ€.9.2 λΌμ΄μ μ€ κ³μ½μ μ’
λ£νλ €λ©΄ SDK λ° κ΄λ ¨ κ°λ°μ μ격 μ¦λͺ
μ μ¬μ©μ μ€λ¨νλ©΄ λ©λλ€.9.3 Googleμ λ€μκ³Ό κ°μ κ²½μ° μΈμ λ μ§ κ·νμμ λΌμ΄μ μ€ κ³μ½μ ν΄μ§ν μ μμ΅λλ€. (A) κ·νκ° λΌμ΄μ μ€ κ³μ½μ μ‘°νμ μλ°ν κ²½μ°; λλ (B) Googleμ λ²μ λ°λΌ κ·Έλ κ² ν΄μΌ ν©λλ€. λλ (C) Googleκ³Ό ν¨κ» κ·νμκ² SDKμ νΉμ λΆλΆ(μ: API)μ μ 곡ν ννΈλκ° Googleκ³Όμ κ΄κ³λ₯Ό μ’
λ£νκ±°λ SDKμ νΉμ λΆλΆμ κ·νμκ² μ 곡νλ κ²μ μ€λ¨νμ΅λλ€. λλ (D) Googleμ΄ κ·νκ° κ±°μ£Όνκ±°λ κ·νκ° μλΉμ€λ₯Ό μ¬μ©νλ κ΅κ°μ μ¬μ©μμκ² λ μ΄μ SDK λλ SDKμ νΉμ λΆλΆμ μ 곡νμ§ μκΈ°λ‘ κ²°μ νκ±°λ Googleμ΄ κ·νμκ² SDK λλ νΉμ SDK μλΉμ€λ₯Ό μ 곡νλ κ²μ΄ Googleμ λ¨λ
μ¬λμ λ°λΌ λ μ΄μ μμ
μ μΌλ‘ μ€ν κ°λ₯νμ§ μμ΅λλ€.9.4 λΌμ΄μ μ€ κ³μ½μ΄ μ’
λ£λλλΌλ κ·νμ Googleμ΄ ννμ λ°μκ±°λ μ μ©μ λ°μκ±°λ(λλ λΌμ΄μ μ€ κ³μ½μ΄ λ°ν¨λλ λμ μκ°μ΄ μ§λ¨μ λ°λΌ λ°μνκ±°λ) 무기ν μ§μλλ€κ³ λͺ
μν λͺ¨λ λ²μ κΆλ¦¬, μ무 λ° μ±
μμ μ΄λ¬ν μ€λ¨μΌλ‘ μΈν΄ μν₯μ λ°μ§ μμΌλ©° 14.7νμ μ‘°νμ κ·Έλ¬ν κΆλ¦¬, μ무 λ° μ±
μμ 무기νμΌλ‘ κ³μ μ μ©λ©λλ€.10.1 κ·νλ μ μ μΌλ‘ κ·νμ μ±
μ νμ SDKλ₯Ό μ¬μ©νλ©° SDKκ° Googleμ μ΄λ ν μ’
λ₯μ λ³΄μ¦ μμ΄ "μλ κ·Έλλ‘"λ° "μ΄μ© κ°λ₯ν μνλ‘"μ 곡λ¨μ λͺ
μμ μΌλ‘ μ΄ν΄νκ³ μ΄μ λμν©λλ€.10.2 SDK λ° SDK μ¬μ©μ ν΅ν΄ λ€μ΄λ‘λνκ±°λ κΈ°ν λ°©μμΌλ‘ μ»μ μλ£μ μ¬μ©μ μμ μ μ¬λκ³Ό μν λΆλ΄ νμ μ΄λ£¨μ΄μ§λ©° μ΄λ¬ν μ¬μ©μΌλ‘ μΈν΄ λ°μνλ μ»΄ν¨ν° μμ€ν
λλ κΈ°ν μ₯μΉμ μμ λλ λ°μ΄ν° μμ€μ λν μ±
μμ μ μ μΌλ‘ κ·νμκ² μμ΅λλ€.10.3 Googleμ μνμ±, νΉμ λͺ©μ μμ μ ν©μ± λ° λΉμΉ¨ν΄μ±μ λν 묡μμ λ³΄μ¦ λ° μ‘°κ±΄μ ν¬ν¨νλ μ΄μ κ΅νλμ§ μκ³ λͺ
μμ μ΄λ 묡μμ μ΄λ λͺ¨λ μ’
λ₯μ λ³΄μ¦ λ° μ‘°κ±΄μ λͺ
μμ μΌλ‘ λΆμΈν©λλ€.11.1 κ·νλ Google, Googleμ μνμ¬ λ° μ ν΄μ¬, λΌμ΄μ μ€ μ 곡μλ LOλ₯Ό ν¬ν¨νμ¬ κ·νμκ² λ°μν μ μλ μ§κ°μ μ , λΆμμ , νΉλ³, κ²°κ³Όμ λλ μ§λ²μ μν΄μ λν΄ μ±
μ μ΄λ‘ μ λ°λΌ κ·νμκ² μ±
μμ μ§μ§ μλλ€λ μ μ μΆ©λΆν μ΄ν΄νκ³ λμν©λλ€. Google λλ κ·Έ λ리μΈμ΄ κ·Έλ¬ν μμ€μ΄ λ°μν κ°λ₯μ±μ λν΄ μ‘°μΈμ λ°μκ±°λ μΈμνμ΄μΌ νλμ§ μ¬λΆμ κ΄κ³μμ΄ λ°μ΄ν°μ SS.12.1 λ²λ₯ μ΄ νμ©νλ μ΅λ λ²μ λ΄μμ κ·νλ Google, Google κ³μ΄μ¬ λ° κ° μ΄μ¬, μμ, μ§μ λ° λ리μΈμ λͺ¨λ μ²κ΅¬, μμ‘, μ μ°¨ λ° λ° (a) κ·νμ SDK μ¬μ©, (b) λ€λ₯Έ μ¬λμ μ μκΆ, μν, μμ
λΉλ°, νΈλ μ΄λ λλ μ€, νΉν λλ κΈ°ν μ§μ μ¬μ°κΆμ μΉ¨ν΄νκ±°λ λ€λ₯Έ μ¬λμ λͺ
μλ₯Ό νΌμνκ±°λ νΌλΈλ¦¬μν°κΆ λλ κ°μΈμ 보 보νΈκΆμ μΉ¨ν΄νλ SDKμμ κ·νκ° κ°λ°νλ λͺ¨λ μ ν리μΌμ΄μ
λ° (c) κ·νμ λΌμ΄μ μ€ κ³μ½ λΉμ€μλ‘ μΈν΄ λ°μνκ±°λ λ°μνλ λͺ¨λ μμ€, μ±
μ, μν΄, λΉμ© λ° λΉμ©(ν©λ¦¬μ μΈ λ³νΈμ¬ μμλ£ ν¬ν¨).13.1 Googleμ μ μ νμ λ°°ν¬ν λ λΌμ΄μ μ€ κ³μ½μ λ³κ²½ν μ μμ΅λλ€. SDKμ λ²μ .μ΄λ¬ν λ³κ²½μ΄ μ΄λ£¨μ΄μ§λ©΄ Googleμ SDKλ₯Ό μ¬μ©ν μ μλ μΉμ¬μ΄νΈμμ λΌμ΄μ μ€ κ³μ½μ μ λ²μ μ λ§λ€ κ²μ
λλ€.14.1 λΌμ΄μ μ€ κ³μ½μ κ·νμ Google κ°μ μ 체 λ²μ κ³μ½μ ꡬμ±νκ³ κ·νμ SDK μ¬μ©(λ³λμ μλ©΄ κ³μ½μ λ°λΌ Googleμ΄ κ·νμκ² μ 곡ν μ μλ λͺ¨λ μλΉμ€ μ μΈ)μ μ μ©λλ©° SDKμ κ΄λ ¨νμ¬ κ·νμ Google κ°μ λͺ¨λ μ΄μ κ³μ½μ μμ ν λ체ν©λλ€.14.2 κ·νλ Googleμ΄ λΌμ΄μ μ€ κ³μ½μ ν¬ν¨λ(λλ κ΄λ ¨ λ²λ₯ μ λ°λΌ Googleμ΄ ννμ λ°λ) λ²μ κΆλ¦¬ λλ ꡬμ μ±
μ νμ¬νκ±°λ μννμ§ μλ κ²½μ° μ΄κ²μ΄ Googleμ κΆλ¦¬λ₯Ό 곡μμ μΌλ‘ ν¬κΈ°νλ κ²μΌλ‘ κ°μ£Όλμ§ μμΌλ©° μ΄λ¬ν κΆλ¦¬ λλ ꡬμ μ±
μ΄ Googleμ κ³μ μ 곡λλ€λ λ° λμν©λλ€.14.3 μ΄ λ¬Έμ λ₯Ό κ²°μ ν κ΄ν κΆμ΄ μλ λ²μμμ λΌμ΄μΌμ€ κ³μ½μ μ‘°νμ΄ λ¬΄ν¨λΌκ³ νκ²°νλ κ²½μ° ν΄λΉ μ‘°νμ λΌμ΄μΌμ€ κ³μ½μ λλ¨Έμ§ λΆλΆμ μν₯μ λ―ΈμΉμ§ μκ³ λΌμ΄μΌμ€ κ³μ½μμ μ κ±°λ©λλ€.λΌμ΄μ μ€ κ³μ½μ λλ¨Έμ§ μ‘°νμ κ³μν΄μ μ ν¨νκ³ μ§ν κ°λ₯ν©λλ€.14.4 κ·νλ Googleμ΄ λͺ¨νμ¬μΈ νμ¬ κ·Έλ£Ήμ κ° κ΅¬μ±μμ΄ λΌμ΄μ μ€ κ³μ½μ μ 3μ μνμμ΄λ©° μ΄λ¬ν λ€λ₯Έ νμ¬λ νν(λλ μ 리ν κΆλ¦¬)μ λΆμ¬νλ λΌμ΄μ μ€ κ³μ½μ λͺ¨λ μ‘°νμ μ§μ μννκ³ μ΄μ μμ‘΄ν μκ²©μ΄ μμμ μΈμ νκ³ μ΄μ λμν©λλ€.μ΄ μΈμ λ€λ₯Έ μ¬λμ΄λ νμ¬λ λΌμ΄μΌμ€ κ³μ½μ μ 3μ μνμκ° λ μ μμ΅λλ€.14.5 μμΆ μ ν.SDKλ λ―Έκ΅ μμΆλ² λ° κ·μ μ μ μ©μ λ°μ΅λλ€.κ·νλ SDKμ μ μ©λλ λͺ¨λ κ΅λ΄ λ° κ΅μ μμΆλ²κ³Ό κ·μ μ μ€μν΄μΌ ν©λλ€.μ΄λ¬ν λ²λ₯ μλ λͺ©μ μ§, μ΅μ’
μ¬μ©μ λ° μ΅μ’
μ©λμ λν μ νμ΄ ν¬ν¨λ©λλ€.14.6 λΌμ΄μ μ€ κ³μ½μμ λΆμ¬λ κΆλ¦¬λ μλλ°©μ μ¬μ μλ©΄ μΉμΈ μμ΄ κ·ν λλ Googleμ΄ μλνκ±°λ μ΄μ ν μ μμ΅λλ€.κ·νμ Googleμ μλλ°©μ μ¬μ μλ©΄ μΉμΈ μμ΄ λΌμ΄μ μ€ κ³μ½μ λ°λ₯Έ μ±
μμ΄λ μ무λ₯Ό μμν μ μμ΅λλ€.14.7 λΌμ΄μ μ€ κ³μ½ λ° λΌμ΄μ μ€ κ³μ½μ λ°λ₯Έ κ·νμ Googleμ κ΄κ³λ λ²λ₯ μ‘°νμ μΆ©λμ κ΄κ³μμ΄ μΊλ¦¬ν¬λμμ£Ό λ²λ₯ μ μ μ©μ λ°μ΅λλ€.κ·νμ Googleμ λΌμ΄μ μ€ κ³μ½μμ λ°μνλ λͺ¨λ λ²μ λ¬Έμ λ₯Ό ν΄κ²°νκΈ° μν΄ μΊλ¦¬ν¬λμμ£Ό μ°νν΄λΌλΌ μΉ΄μ΄ν° λ΄μ μμΉν λ²μμ λ°°νμ κ΄ν κΆμ λ°λ₯Ό κ²μ λμν©λλ€.κ·ΈλΌμλ λΆκ΅¬νκ³ κ·νλ Googleμ΄ λͺ¨λ κ΄ν κΆμμ κΈμ§ λͺ
λ Ή ꡬμ (λλ μ΄μ μμνλ μ νμ κΈ΄κΈ λ²μ ꡬμ )λ₯Ό μ μ²ν μ μμμ λμν©λλ€.2021λ
7μ 27μΌ λ³ΈμΈμ μ μ΄μ©μ½κ΄μ μ½μμΌλ©° μ΄μ λμν©λλ€
λ€μ΄λ‘λνκΈ° μ μ λ€μ μ΄μ© μ½κ΄μ λμν΄μΌ ν©λλ€.μ΄κ²μ Android μννΈμ¨μ΄ κ°λ° ν€νΈ λΌμ΄μ μ€ κ³μ½μ
λλ€. 1.1 Android μννΈμ¨μ΄ κ°λ° ν€νΈ(λΌμ΄μ μ€ κ³μ½μμλ "SDK"λΌκ³ νλ©° νΉν Android μμ€ν
νμΌ, ν¨ν€μ§ API λ° Google API μΆκ° κΈ°λ₯μ ν¬ν¨ν¨)λ λΌμ΄μ μ€ κ³μ½μ 쑰건μ λ°λΌ κ·νμκ² λΌμ΄μ μ€κ° λΆμ¬λ©λλ€.λΌμ΄μ μ€ κ³μ½μ SDK μ¬μ©κ³Ό κ΄λ ¨νμ¬ κ·νμ Google κ°μ λ²μ ꡬμλ ₯μ΄ μλ κ³μ½μ νμ±ν©λλ€.1.2 "Android"λ httpssource.android.com/ URLμ μμΌλ©° μμλ‘ μ
λ°μ΄νΈλλ Android μ€ν μμ€ νλ‘μ νΈμμ μ¬μ©ν μ μλ κΈ°κΈ°μ© Android μννΈμ¨μ΄ μ€νμ μλ―Έν©λλ€.1.3 "νΈν κ°λ₯ν ꡬν"μ (i) Android νΈνμ± μΉμ¬μ΄νΈ(httpssource.android.com/compatibility)μμ μ°Ύμ μ μκ³ μμλ‘ μ
λ°μ΄νΈλ μ μλ Android νΈνμ± μ μ λ¬Έμλ₯Ό μ€μνλ λͺ¨λ Android κΈ°κΈ°λ₯Ό μλ―Έν©λλ€. (ii) Android νΈνμ± ν
μ€νΈ λꡬ λͺ¨μ(CTS)μ μ±κ³΅μ μΌλ‘ ν΅κ³Όν©λλ€.1.4 "Google"μ λ―Έκ΅ λΈλΌμ¨μ΄μ£Ό λ²λ₯ μ λ°λΌ μ‘°μ§λκ³ λ―Έκ΅ λ²λ₯ μ λ°λΌ μ΄μλλ©° μ£Όμ μ¬μ
μ₯ μ£Όμλ 1600 Amphitheatre Parkway, Mountain View, CA 94043, USAμΈ Google LLCλ₯Ό μλ―Έν©λλ€.2.1 SDKλ₯Ό μ¬μ©νκΈ° μν΄μλ λ¨Όμ λΌμ΄μ μ€ κ³μ½μ λμν΄μΌ ν©λλ€.λΌμ΄μ μ€ κ³μ½μ λμνμ§ μμΌλ©΄ SDKλ₯Ό μ¬μ©ν μ μμ΅λλ€.2.2 μ΄ SDKλ₯Ό μλ½ λ°/λλ μ¬μ©νκΈ° μν΄ ν΄λ¦νλ©΄ λΌμ΄μ μ€ κ³μ½ 쑰건μ λμνλ κ²μ
λλ€.2.3 κ·νκ° κ±°μ£Όνκ±°λ SDKλ₯Ό μ¬μ©νλ κ΅κ°λ₯Ό ν¬ν¨νμ¬ λ―Έκ΅ λλ κΈ°ν κ΅κ°μ λ²λ₯ μ λ°λΌ SDKλ₯Ό λ°λ κ²μ΄ κΈμ§λ μ¬λμΈ κ²½μ° SDKλ₯Ό μ¬μ©ν μ μμΌλ©° λΌμ΄μΌμ€ κ³μ½μ μλ½ν μ μμ΅λλ€.2.4 κ·νκ° κ·νμ κ³ μ©μ£Ό λλ κΈ°ν 주체λ₯Ό λμ νμ¬ λΌμ΄μ μ€ κ³μ½μ ꡬμλλ λ° λμνλ κ²½μ° κ·νλ κ·νμ κ³ μ©μ£Ό λλ ν΄λΉ 주체λ₯Ό λΌμ΄μ μ€ κ³μ½μ ꡬμν μμ ν λ²μ κΆνμ΄ μμμ μ§μ νκ³ λ³΄μ¦ν©λλ€.νμν κΆνμ΄ μλ κ²½μ° κ³ μ©μ£Ό λλ κΈ°ν λ²μΈμ λμ νμ¬ λΌμ΄μ μ€ κ³μ½μ λμνκ±°λ SDKλ₯Ό μ¬μ©ν μ μμ΅λλ€.3.1 λΌμ΄μ μ€ κ³μ½μ 쑰건μ λ°λΌ Googleμ Android νΈν ꡬνμ μν μ ν리μΌμ΄μ
μ κ°λ°νκΈ° μν λͺ©μ μΌλ‘λ§ SDKλ₯Ό μ¬μ©ν μ μλ μ νμ μ΄κ³ μ μΈκ³μ μ΄λ©° λ‘μ΄ν°κ° μκ³ μλ λΆκ°λ₯νκ³ λΉλ
μ μ μ΄λ©° μλΈλΌμ΄μ μ€λ₯Ό λΆμ¬ν μ μλ λΌμ΄μ μ€λ₯Ό κ·νμκ² λΆμ¬ν©λλ€.3.2 μ΄ SDKλ₯Ό μ¬μ©νμ¬ λ€λ₯Έ νλ«νΌ(νΈνλμ§ μλ Android ꡬν ν¬ν¨)μ© μ ν리μΌμ΄μ
μ κ°λ°νκ±°λ λ€λ₯Έ SDKλ₯Ό κ°λ°ν μ μμ΅λλ€.λ¬Όλ‘ μ΄ SDKκ° ν΄λΉ μ©λλ‘ μ¬μ©λμ§ μλ ν νΈνλμ§ μλ Android ꡬνμ ν¬ν¨νμ¬ λ€λ₯Έ νλ«νΌμ© μ ν리μΌμ΄μ
μ μμ λ‘κ² κ°λ°ν μ μμ΅λλ€.3.3 κ·νλ Google λλ μ 3μκ° SDKμ μν λͺ¨λ μ§μ μ¬μ°κΆμ ν¬ν¨νμ¬ SDKμ λν λͺ¨λ λ²μ κΆλ¦¬, μμ κΆ λ° μ΄κΆμ μμ νλ€λ λ° λμν©λλ€."μ§μ μ¬μ°κΆ"μ νΉνλ², μ μκΆλ², μμ
λΉλ°λ², μνλ² λ° κΈ°ν λͺ¨λ μμ κΆμ λ°λ₯Έ λͺ¨λ κΆλ¦¬λ₯Ό μλ―Έν©λλ€.Googleμ κ·νμκ² λͺ
μμ μΌλ‘ λΆμ¬λμ§ μμ λͺ¨λ κΆλ¦¬λ₯Ό 보μ ν©λλ€.3.4 λΌμ΄μ μ€ κ³μ½μμ λͺ
μμ μΌλ‘ νμ©νμ§ μμ λͺ©μ μΌλ‘ SDKλ₯Ό μ¬μ©ν μ μμ΅λλ€.ν΄λΉ μ 3μ λΌμ΄μ μ€μμ μꡬνλ λ²μλ₯Ό μ μΈνκ³ κ·νλ SDK λλ SDKμ μΌλΆλ₯Ό 볡μ¬(λ°±μ
λͺ©μ μ μΈ), μμ , κ°μ, μ¬λ°°ν¬, λμ»΄νμΌ, 리λ²μ€ μμ§λμ΄λ§, λΆν΄νκ±°λ νμλ¬Όμ μμ±ν μ μμ΅λλ€.3.5 μ€ν μμ€ μννΈμ¨μ΄ λΌμ΄μ μ€μ λ°λΌ λΌμ΄μ μ€κ° λΆμ¬λ SDK κ΅¬μ± μμμ μ¬μ©, 볡μ λ° λ°°ν¬μλ λΌμ΄μ μ€ κ³μ½μ΄ μλ ν΄λΉ μ€ν μμ€ μννΈμ¨μ΄ λΌμ΄μ μ€μ μ‘°κ±΄λ§ μ μ©λ©λλ€.3.6 κ·νλ Googleμ΄ μ 곡νλ SDKμ νμκ³Ό νΉμ±μ΄ μ¬μ ν΅μ§ μμ΄ λ³κ²½λ μ μμΌλ©° SDKμ ν₯ν λ²μ μ΄ μ΄μ λ²μ μ SDKμμ κ°λ°λ μ ν리μΌμ΄μ
κ³Ό νΈνλμ§ μμ μ μλ€λ λ° λμν©λλ€.κ·νλ Googleμ΄ μ¬μ ν΅μ§ μμ΄ μΌλ°μ μΌλ‘ Googleμ λ¨λ
μ¬λμ λ°λΌ κ·ν λλ μ¬μ©μμκ² SDK(λλ SDK λ΄μ λͺ¨λ κΈ°λ₯) μ 곡μ μ€λ¨(μꡬμ λλ μΌμμ μΌλ‘)ν μ μμμ λμν©λλ€.3.7 λΌμ΄μ μ€ κ³μ½μ μ΄λ€ λΆλΆλ κ·νμκ² Googleμ μνΈ, μν, μλΉμ€ λ§ν¬, λ‘κ³ , λλ©μΈ μ΄λ¦ λλ κΈ°ν κ³ μ ν λΈλλ νμλ₯Ό μ¬μ©ν κΆλ¦¬λ₯Ό λΆμ¬νμ§ μμ΅λλ€.3.8 κ·νλ SDKμ 첨λΆλκ±°λ ν¬ν¨λ μ μλ μμ κΆ κ³ μ§(μ μκΆ λ° μν κ³ μ§ ν¬ν¨)λ₯Ό μ κ±°νκ±°λ κ°λ¦¬κ±°λ λ³κ²½νμ§ μμ κ²μ λμν©λλ€.4.κ·νμ SDK μ¬μ© 4.1 Googleμ λΌμ΄μ μ€ κ³μ½μ λ°λΌ κ·ν(λλ κ·νμ λΌμ΄μ μ€ μ 곡μ)λ‘λΆν° κ·νκ° SDKλ₯Ό μ¬μ©νμ¬ κ°λ°νλ λͺ¨λ μννΈμ¨μ΄ μ ν리μΌμ΄μ
μ λν κΆλ¦¬, μμ κΆ λλ μ΄κΆ(ν΄λΉ μ ν리μΌμ΄μ
μ μ‘΄μ¬νλ λͺ¨λ μ§μ μ¬μ°κΆ ν¬ν¨)μ μ»μ§ μλλ€λ λ° λμν©λλ€.4.2 κ·νλ (a) λΌμ΄μΌμ€ κ³μ½ λ° (b) ν΄λΉ κ΄ν κΆμμ μ μ© κ°λ₯ν λ²λ₯ , κ·μ λλ μΌλ°μ μΌλ‘ νμ©λλ κ΄ν λλ μ§μΉ¨(λ―Έκ΅ λλ κΈ°ν κ΄λ ¨ κ΅κ°μμ λ°μ΄ν° λλ μννΈμ¨μ΄ μμΆμ κ΄ν λ²λ₯ ν¬ν¨)μμ νμ©νλ λͺ©μ μΌλ‘λ§ SDKλ₯Ό μ¬μ©νκ³ μ ν리μΌμ΄μ
μ μμ±νλ λ° λμν©λλ€.4.3 κ·νλ SDKλ₯Ό μ¬μ©νμ¬ μΌλ° λμ€μ μν μ ν리μΌμ΄μ
μ κ°λ°νλ κ²½μ° ν΄λΉ μ¬μ©μμ κ°μΈ μ 보 λ° λ²μ κΆλ¦¬λ₯Ό 보νΈν κ²μ λμν©λλ€.μ¬μ©μκ° μ¬μ©μ μ΄λ¦, μνΈ λλ κΈ°ν λ‘κ·ΈμΈ μ 보λ κ°μΈ μ 보λ₯Ό μ 곡νλ κ²½μ° ν΄λΉ μ 보λ₯Ό μ ν리μΌμ΄μ
μμ μ¬μ©ν μ μμμ μ¬μ©μμκ² μλ¦¬κ³ ν΄λΉ μ¬μ©μμ λν΄ λ²μ μΌλ‘ μ μ ν κ°μΈ μ 보 λ³΄νΈ κ³ μ§ λ° λ³΄νΈλ₯Ό μ 곡ν΄μΌ ν©λλ€.μ ν리μΌμ΄μ
μ΄ μ¬μ©μκ° μ 곡ν κ°μΈ μ 보 λλ λ―Όκ°ν μ 보λ₯Ό μ μ₯νλ κ²½μ° μμ νκ² λ³΄κ΄ν΄μΌ ν©λλ€.μ¬μ©μκ° κ·νμ μ ν리μΌμ΄μ
μ Google κ³μ μ 보λ₯Ό μ 곡νλ©΄ κ·νμ μ ν리μΌμ΄μ
μ μ¬μ©μκ° κ·νμκ² κΆνμ λΆμ¬ν μ νλ λͺ©μ κ³Ό μκΈ°μλ§ μ¬μ©μμ Google κ³μ μ μ‘μΈμ€νκΈ° μν΄ ν΄λΉ μ 보λ₯Ό μ¬μ©ν μ μμ΅λλ€.4.4 κ·νλ Google λλ λͺ¨λ μ΄λν΅μ μ¬λ₯Ό ν¬ν¨νλ μ΄μ κ΅νλμ§ μλ μ 3μμ μλ², λ€νΈμν¬ λλ κΈ°ν μ¬μ°μ΄λ μλΉμ€λ₯Ό 무λ¨μΌλ‘ λ°©ν΄, μ€λ¨, μμ λλ μ‘μΈμ€νλ μ ν리μΌμ΄μ
μ κ°λ° λλ λ°°ν¬λ₯Ό ν¬ν¨νμ¬ SDKλ₯Ό μ¬μ©νμ¬ μ΄λ ν νλμλ κ΄μ¬νμ§ μμ κ²μ λμν©λλ€.4.5 κ·νλ κ·νκ° Android λ°/λλ Androidμ© μ ν리μΌμ΄μ
μ ν΅ν΄ μμ±, μ μ‘ λλ νμνλ λͺ¨λ λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€μ κ·Έλ κ² ν¨μΌλ‘μ¨ κ·νμ νλ κ²°κ³Ό(Googleμ΄ μ
μ μ μλ λͺ¨λ μμ€ λλ μν΄ ν¬ν¨)μ λν΄ μ μ μΌλ‘ μ±
μμ΄ μμΌλ©° Googleμ κ·ν λλ μ 3μμ λν΄ μ±
μμ μ§μ§ μλλ€λ λ° λμν©λλ€.4.6 κ·νλ λΌμ΄μ μ€ κ³μ½, κ΄λ ¨ μ 3μ κ³μ½ λλ μλΉμ€ μ½κ΄ λλ κ΄λ ¨ λ²λ₯ μ΄λ κ·μ μ λ°λ₯Έ κ·νμ μ무 μλ° λ° κ·Έλ¬ν μλ°μΌλ‘ μΈν κ²°κ³Ό(Google λλ μ 3μκ° μ
μ μ μλ μμ€ λλ μν΄ ν¬ν¨)μ λν΄ μ μ μΌλ‘ μ±
μμ΄ μμΌλ©° Googleμ κ·ν λλ μ 3μμ λν΄ μ΄λ ν μ±
μλ μλ€λ λ° λμν©λλ€.5.1 κ·νλ Googleμ΄ κ·νμκ² λ°κΈνκ±°λ κ·νκ° μ§μ μ νν μ μλ λͺ¨λ κ°λ°μ μ격 μ¦λͺ
μ κΈ°λ°μ μ μ§ν μ±
μμ΄ μμΌλ©° κ·νμ κ°λ°μ μ격 μ¦λͺ
μΌλ‘ κ°λ°λ λͺ¨λ μ ν리μΌμ΄μ
μ λν μ μ μΈ μ±
μμ΄ μλ€λ λ° λμν©λλ€.6.1 SDKλ₯Ό μ§μμ μΌλ‘ νμ νκ³ κ°μ νκΈ° μν΄ Googleμ μννΈμ¨μ΄μμ νΉμ μ¬μ© ν΅κ³λ₯Ό μμ§ν μ μμ΅λλ€. μ¬κΈ°μλ κ³ μ μλ³μ, κ΄λ ¨ IP μ£Όμ, μννΈμ¨μ΄ λ²μ λ²νΈ, SDKμ μ΄λ€ λꡬ λ°/λλ μλΉμ€κ° μ¬μ©λκ³ μκ³ μ΄λ»κ² μ¬μ©λλμ§μ λν μ λ³΄κ° ν¬ν¨λμ§λ§ μ΄μ κ΅νλμ§ μμ΅λλ€.μ΄ μ λ³΄κ° μμ§λκΈ° μ μ SDKλ κ·νμκ² μλ¦¬κ³ κ·νμ λμλ₯Ό ꡬν κ²μ
λλ€.λμλ₯Ό κ±°λΆνλ©΄ μ λ³΄κ° μμ§λμ§ μμ΅λλ€.6.2 μμ§λ λ°μ΄ν°λ SDKλ₯Ό κ°μ νκΈ° μν΄ μ§κ³μμ κ²μ¬λλ©° λ€μ URLμ μλ Googleμ κ°μΈμ 보 보νΈμ μ±
μ λ°λΌ μ μ§ κ΄λ¦¬λ©λλ€.7.1 SDKλ₯Ό μ¬μ©νμ¬ μ 3μκ° κ°λ°ν μ ν리μΌμ΄μ
μ μ€ννκ±°λ μ 3μκ° μ 곡ν λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€μ μ‘μΈμ€νλ κ²½μ° κ·νλ Googleμ΄ ν΄λΉ μ ν리μΌμ΄μ
, λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€μ λν΄ μ±
μμ μ§μ§ μλλ€λ λ° λμν©λλ€.κ·νλ μ΄λ¬ν μ 3μ μ ν리μΌμ΄μ
μ ν΅ν΄ μ‘μΈμ€ν μ μλ λͺ¨λ λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€κ° ν΄λΉ μΆμ²μ λ¨λ
μ±
μμ΄λ©° Googleμ μ΄λ¬ν μ 3μ μ ν리μΌμ΄μ
, λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€μ μ¬μ© λλ μ‘μΈμ€λ‘ μΈν΄ λ°μν μ μλ μμ€μ΄λ μν΄μ λν΄ μ±
μμ μ§μ§ μλλ€λ μ μ μ΄ν΄ν©λλ€.7.2 μ΄λ¬ν μ 3μ μ ν리μΌμ΄μ
μ ν΅ν΄ κ·νμκ² μ 곡λλ λ°μ΄ν°, μ½ν
μΈ λ° λ¦¬μμ€λ 곡κΈμ(λλ 곡κΈμλ₯Ό λμ ν λ€λ₯Έ μ¬λ λλ νμ¬)κ° μμ ν μ§μ μ¬μ°κΆμΌλ‘ 보νΈλ μ μμμ μκ³ μμ΄μΌ ν©λλ€.κ΄λ ¨ μμ μλ‘λΆν° νΉλ³ν νκ°λ₯Ό λ°μ§ μμ ν μ΄λ¬ν λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€(μ 체 λλ μΌλΆ)λ₯Ό κΈ°λ°μΌλ‘ νμλ¬Όμ μμ , μλ, λμ¬, ν맀, λ°°ν¬ λλ μμ±ν μ μμ΅λλ€. 7.3 κ·νλ κ·Έλ¬ν μ 3μ μ ν리μΌμ΄μ
, λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€μ μ¬μ©μ΄ κ·νμ κ΄λ ¨ μ 3μ κ°μ λ³λ 쑰건μ μ μ©λ μ μμμ μΈμ ν©λλ€. μ΄ κ²½μ° λΌμ΄μΌμ€ κ³μ½μ μ΄λ¬ν μ 3μμ κ·νμ λ²μ κ΄κ³μ μν₯μ λ―ΈμΉμ§ μμ΅λλ€. 8.1 Google λ°μ΄ν° API 8.1.1 APIλ₯Ό μ¬μ©νμ¬ Googleμμ λ°μ΄ν°λ₯Ό κ²μνλ κ²½μ° κ·νλ λ°μ΄ν°κ° Google λλ λ°μ΄ν°λ₯Ό μ 곡νλ λΉμ¬μ(λλ Googleμ λμ νλ λ€λ₯Έ μ¬λ λλ νμ¬)κ° μμ νλ μ§μ μ¬μ°κΆμ μν΄ λ³΄νΈλ μ μμμ μΈμ ν©λλ€. μ΄λ¬ν APIλ₯Ό μ¬μ©νλ©΄ μΆκ° μλΉμ€ μ½κ΄μ΄ μ μ©λ μ μμ΅λλ€. κ΄λ ¨ μλΉμ€ μ½κ΄μμ νμ©νμ§ μλ ν μ΄ λ°μ΄ν°(μ 체 λλ μΌλΆ)λ₯Ό κΈ°λ°μΌλ‘ μμ , μλ, μλ, λμ¬, ν맀, λ°°ν¬ λλ νμ μμ
μ μμ±ν μ μμ΅λλ€. 8.1.2 κ·νκ° APIλ₯Ό μ¬μ©νμ¬ Googleμμ μ¬μ©μ λ°μ΄ν°λ₯Ό κ²μνλ κ²½μ° κ·νλ μ¬μ©μμ λͺ
μμ μΈ λμκ° μλ κ²½μ°μλ§, κ·Έλ¦¬κ³ μ¬μ©μκ° νμ©ν κ²½μ°μ μ νλ λͺ©μ μ νν΄ λ°μ΄ν°λ₯Ό κ²μν΄μΌ ν¨μ μΈμ νκ³ μ΄μ λμν©λλ€. λ€μ URLμ λ¬Έμνλ Android μΈμ μλΉμ€ APIλ₯Ό μ¬μ©νλ κ²½μ°: 9.1 λΌμ΄μ μ€ κ³μ½μ μλμ λͺ
μλ λλ‘ κ·ν λλ Googleμ΄ μ’
λ£ν λκΉμ§ κ³μ μ μ©λ©λλ€. 9.2 λΌμ΄μ μ€ κ³μ½μ μ’
λ£νλ €λ©΄ SDK λ° κ΄λ ¨ κ°λ°μ μ격 μ¦λͺ
μ μ¬μ©μ μ€λ¨νλ©΄ λ©λλ€. 9.3 Googleμ λ€μκ³Ό κ°μ κ²½μ° μΈμ λ μ§ κ·νμμ λΌμ΄μ μ€ κ³μ½μ ν΄μ§ν μ μμ΅λλ€. λλ (B) Googleμ λ²μ λ°λΌ κ·Έλ κ² ν΄μΌ ν©λλ€. λλ (C) Googleκ³Ό ν¨κ» κ·νμκ² SDKμ νΉμ λΆλΆ(μ: API)μ μ 곡ν ννΈλκ° Googleκ³Όμ κ΄κ³λ₯Ό μ’
λ£νκ±°λ SDKμ νΉμ λΆλΆμ κ·νμκ² μ 곡νλ κ²μ μ€λ¨νμ΅λλ€. λλ (D) Googleμ΄ κ·νκ° κ±°μ£Όνκ±°λ κ·νκ° μλΉμ€λ₯Ό μ¬μ©νλ κ΅κ°μ μ¬μ©μμκ² λ μ΄μ SDK λλ SDKμ νΉμ λΆλΆμ μ 곡νμ§ μκΈ°λ‘ κ²°μ νκ±°λ Googleμ΄ κ·νμκ² SDK λλ νΉμ SDK μλΉμ€λ₯Ό μ 곡νλ κ²μ΄ Googleμ λ¨λ
μ¬λμ λ°λΌ λ μ΄μ μμ
μ μΌλ‘ μ€ν κ°λ₯νμ§ μμ΅λλ€. 9.4 λΌμ΄μ μ€ κ³μ½μ΄ μ’
λ£λλλΌλ κ·νμ Googleμ΄ ννμ λ°μκ±°λ μ μ©μ λ°μκ±°λ(λλ λΌμ΄μ μ€ κ³μ½μ΄ μ ν¨ν λμ μκ°μ΄ μ§λ¨μ λ°λΌ λ°μνκ±°λ) 무기ν μ§μλλ€κ³ λͺ
μν λͺ¨λ λ²μ κΆλ¦¬, μ무 λ° μ±
μμ μ΄λ¬ν μ€λ¨μΌλ‘ μΈν΄ μν₯μ λ°μ§ μμΌλ©° 14.7νμ μ‘°νμ κ·Έλ¬ν κΆλ¦¬, μ무 λ° μ±
μμ 무기νμΌλ‘ κ³μ μ μ©λ©λλ€. 10.1 κ·νλ μ μ μΌλ‘ κ·νμ μ±
μνμ SDKλ₯Ό μ¬μ©νλ©° SDKκ° Googleμ μ΄λ ν μ’
λ₯μ λ³΄μ¦ μμ΄ "μλ κ·Έλλ‘"λ° "μ΄μ© κ°λ₯ν μνλ‘"μ 곡λ¨μ λͺ
μμ μΌλ‘ μ΄ν΄νκ³ μ΄μ λμν©λλ€. 10.2 SDK λ° SDK μ¬μ©μ ν΅ν΄ λ€μ΄λ‘λνκ±°λ νλν λͺ¨λ μλ£μ μ¬μ©μ μμ μ μ¬λκ³Ό μν λΆλ΄ νμ μ΄λ£¨μ΄μ§λ©° μ΄λ¬ν μ¬μ©μΌλ‘ μΈν΄ λ°μνλ μ»΄ν¨ν° μμ€ν
λλ κΈ°ν μ₯μΉμ μμμ΄λ λ°μ΄ν° μμ€μ λν μ±
μμ μ μ μΌλ‘ κ·νμκ² μμ΅λλ€. 10.3 Googleμ μνμ±, νΉμ λͺ©μ μμ μ ν©μ± λ° λΉμΉ¨ν΄μ±μ λν 묡μμ λ³΄μ¦ λ° μ‘°κ±΄μ ν¬ν¨νλ μ΄μ κ΅νλμ§ μκ³ λͺ
μμ μ΄λ 묡μμ μ΄λ λͺ¨λ μ’
λ₯μ λ³΄μ¦ λ° μ‘°κ±΄μ λͺ
μμ μΌλ‘ λΆμΈν©λλ€. 11.1 κ·νλ Google, Googleμ μνμ¬ λ° μ ν΄μ¬, λΌμ΄μ μ€ μ 곡μκ° κ·νμκ² λ°μν μ μλ μ§κ°μ μ , λΆμμ , νΉλ³, κ²°κ³Όμ λλ μ§λ²μ μν΄μ λν΄ μ΄λ ν μ±
μ μ΄λ‘ μ μκ±°νμ¬ κ·νμκ² μ±
μμ μ§μ§ μλλ€λ μ μ λͺ
μμ μΌλ‘ μ΄ν΄νκ³ μ΄μ λμν©λλ€. , Google λλ κ·Έ λ리μΈμ΄ κ·Έλ¬ν μμ€μ΄ λ°μν κ°λ₯μ±μ λν΄ μ‘°μΈμ λ°μκ±°λ μΈμ§νμ΄μΌ νλμ§ μ¬λΆμ κ΄κ³μμ΄ λͺ¨λ λ°μ΄ν° μμ€μ ν¬ν¨ν©λλ€. 12.1 λ²μ΄ νμ©νλ μ΅λ λ²μ λ΄μμ κ·νλ (a) κ·νμ SDK μ¬μ©, (b) μ μκΆ, μν, μμ
λΉλ°, νμΈμ νΈλ μ΄λ λλ μ€, νΉνκΆ λλ κΈ°ν μ§μ μ¬μ°κΆ λλ νμΈμ λͺ
μλ₯Ό νΌμνκ±°λ νΌλΈλ¦¬μν°κΆ λλ νλΌμ΄λ²μκΆμ μΉ¨ν΄νλ νμ, λ° (c) κ·νκ° λΌμ΄μ μ€ κ³μ½μ μ€μνμ§ μλ νμ. 13.λΌμ΄μ μ€ κ³μ½ λ³κ²½ 13.1 Googleμ SDKμ μ λ²μ μ λ°°ν¬ν λ λΌμ΄μ μ€ κ³μ½μ λ³κ²½ν μ μμ΅λλ€.μ΄λ¬ν λ³κ²½μ΄ μ΄λ£¨μ΄μ§λ©΄ Googleμ SDKλ₯Ό μ¬μ©ν μ μλ μΉμ¬μ΄νΈμμ λΌμ΄μΌμ€ κ³μ½μ μ λ²μ μ λ§λ€ κ²μ
λλ€.14.1 λΌμ΄μ μ€ κ³μ½μ κ·νμ Google κ°μ μ 체 λ²μ κ³μ½μ ꡬμ±νκ³ κ·νμ SDK μ¬μ©μ μ μ©λλ©°(λ³λμ μλ©΄ κ³μ½μ λ°λΌ Googleμ΄ κ·νμκ² μ 곡ν μ μλ λͺ¨λ μλΉμ€ μ μΈ) SDKμ κ΄λ ¨νμ¬ κ·νμ Google κ°μ μ΄μ κ³μ½μ μμ ν λ체ν©λλ€.14.2 κ·νλ Googleμ΄ λΌμ΄μ μ€ κ³μ½μ ν¬ν¨λ(λλ κ΄λ ¨ λ²λ₯ μ λ°λΌ Googleμ΄ ννμ λ°λ) λ²μ κΆλ¦¬ λλ ꡬμ μ±
μ νμ¬νκ±°λ μννμ§ μλ κ²½μ° μ΄κ²μ΄ Googleμ κΆλ¦¬λ₯Ό 곡μμ μΌλ‘ ν¬κΈ°νλ κ²μΌλ‘ κ°μ£Όλμ§ μμΌλ©° μ΄λ¬ν κΆλ¦¬ λλ ꡬμ μ±
μ΄ Googleμ κ³μ μ 곡λλ€λ λ° λμν©λλ€.14.3 μ΄ λ¬Έμ λ₯Ό κ²°μ ν κ΄ν κΆμ΄ μλ λ²μμμ λΌμ΄μ μ€ κ³μ½μ μ‘°νμ΄ λ¬΄ν¨λΌκ³ νκ²°νλ κ²½μ° ν΄λΉ μ‘°νμ λΌμ΄μ μ€ κ³μ½μ λλ¨Έμ§ λΆλΆμ μν₯μ λ―ΈμΉμ§ μκ³ λΌμ΄μ μ€ κ³μ½μμ μ κ±°λ©λλ€.λΌμ΄μ μ€ κ³μ½μ λλ¨Έμ§ μ‘°νμ κ³μν΄μ μ ν¨νκ³ μ§ν κ°λ₯ν©λλ€.14.4 κ·νλ Googleμ΄ λͺ¨νμ¬μΈ νμ¬ κ·Έλ£Ήμ κ° κ΅¬μ±μμ΄ λΌμ΄μ μ€ κ³μ½μ μ 3μ μνμμ΄λ©° μ΄λ¬ν λ€λ₯Έ νμ¬λ νν(λλ μ 리ν κΆλ¦¬)μ λΆμ¬νλ λΌμ΄μ μ€ κ³μ½μ λͺ¨λ μ‘°νμ μ§μ μννκ³ μ΄μ μμ‘΄ν μκ²©μ΄ μμμ μΈμ νκ³ μ΄μ λμν©λλ€.μ΄ μΈμ λ€λ₯Έ μ¬λμ΄λ νμ¬λ λΌμ΄μΌμ€ κ³μ½μ μ 3μ μνμκ° λ μ μμ΅λλ€.14.5 μμΆ μ ν.SDKλ λ―Έκ΅ μμΆλ² λ° κ·μ μ μ μ©μ λ°μ΅λλ€.κ·νλ SDKμ μ μ©λλ λͺ¨λ κ΅λ΄ λ° κ΅μ μμΆλ²κ³Ό κ·μ μ μ€μν΄μΌ ν©λλ€.μ΄λ¬ν λ²λ₯ μλ λͺ©μ μ§, μ΅μ’
μ¬μ©μ λ° μ΅μ’
μ©λμ λν μ νμ΄ ν¬ν¨λ©λλ€.14.6 λΌμ΄μ μ€ κ³μ½μμ λΆμ¬λ κΆλ¦¬λ μλλ°©μ μ¬μ μλ©΄ μΉμΈ μμ΄ κ·ν λλ Googleμ΄ μλνκ±°λ μ΄μ ν μ μμ΅λλ€.κ·νμ Googleμ μλλ°©μ μ¬μ μλ©΄ μΉμΈ μμ΄ λΌμ΄μ μ€ κ³μ½μ λ°λ₯Έ μ±
μμ΄λ μ무λ₯Ό μμν μ μμ΅λλ€.14.7 λΌμ΄μ μ€ κ³μ½ λ° λΌμ΄μ μ€ κ³μ½μ λ°λ₯Έ κ·νμ Googleμ κ΄κ³λ λ²λ₯ μ‘°νμ μΆ©λμ κ΄κ³μμ΄ μΊλ¦¬ν¬λμμ£Ό λ²λ₯ μ μ μ©μ λ°μ΅λλ€.κ·νμ Googleμ λΌμ΄μ μ€ κ³μ½μμ λ°μνλ λͺ¨λ λ²μ λ¬Έμ λ₯Ό ν΄κ²°νκΈ° μν΄ μΊλ¦¬ν¬λμμ£Ό μ°νν΄λΌλΌ μΉ΄μ΄ν° λ΄μ μμΉν λ²μμ λ°°νμ κ΄ν κΆμ λ°λ₯Ό κ²μ λμν©λλ€.κ·ΈλΌμλ λΆκ΅¬νκ³ κ·νλ Googleμ΄ λͺ¨λ κ΄ν κΆμμ κΈμ§ λͺ
λ Ή ꡬμ (λλ μ΄μ μμνλ μ νμ κΈ΄κΈ λ²μ ꡬμ )λ₯Ό μ μ²ν μ μμμ λμν©λλ€.2021λ
7μ 27μΌ μ΄κ²μ Android μννΈμ¨μ΄ κ°λ° ν€νΈ λΌμ΄μ μ€ κ³μ½μ
λλ€1.1 Android μννΈμ¨μ΄ κ°λ° ν€νΈ(λΌμ΄μ μ€ κ³μ½μμ "SDK"λΌκ³ νλ©° νΉν Android μμ€ν
νμΌ, ν¨ν€μ§ API λ° Google API μΆκ° κΈ°λ₯ ν¬ν¨)λ λΌμ΄μ μ€ κ³μ½μ 쑰건μ λ°λΌ κ·νμκ² λΌμ΄μ μ€κ° λΆμ¬λ©λλ€.λΌμ΄μ μ€ κ³μ½μ SDK μ¬μ©κ³Ό κ΄λ ¨νμ¬ κ·νμ Google κ°μ λ²μ ꡬμλ ₯μ΄ μλ κ³μ½μ νμ±ν©λλ€.1.2 "Android"λ httpssource.android.com/ URLμ μμΌλ©° μμλ‘ μ
λ°μ΄νΈλλ Android μ€ν μμ€ νλ‘μ νΈμμ μ¬μ©ν μ μλ κΈ°κΈ°μ© Android μννΈμ¨μ΄ μ€νμ μλ―Έν©λλ€.1.3 "νΈν κ°λ₯ν ꡬν"μ (i) Android νΈνμ± μΉμ¬μ΄νΈ(httpssource.android.com/compatibility)μμ μ°Ύμ μ μκ³ μμλ‘ μ
λ°μ΄νΈλ μ μλ Android νΈνμ± μ μ λ¬Έμλ₯Ό μ€μνλ λͺ¨λ Android κΈ°κΈ°λ₯Ό μλ―Έν©λλ€. (ii) Android νΈνμ± ν
μ€νΈ λꡬ λͺ¨μ(CTS)μ μ±κ³΅μ μΌλ‘ ν΅κ³Όν©λλ€.1.4 "Google"μ λ―Έκ΅ λΈλΌμ¨μ΄μ£Ό λ²λ₯ μ λ°λΌ μ‘°μ§λκ³ λ―Έκ΅ λ²λ₯ μ λ°λΌ μ΄μλλ©° 1600 Amphitheatre Parkway, Mountain View, CA 94043, USAμ λ³Έμ¬κ° μλ Google LLCλ₯Ό μλ―Έν©λλ€.2.1 SDKλ₯Ό μ¬μ©νλ €λ©΄ λ¨Όμ λΌμ΄μ μ€ κ³μ½μ λμν΄μΌ ν©λλ€.λΌμ΄μ μ€ κ³μ½μ λμνμ§ μμΌλ©΄ SDKλ₯Ό μ¬μ©ν μ μμ΅λλ€.2.2 μ΄ SDKλ₯Ό μλ½ λ°/λλ μ¬μ©νκΈ° μν΄ ν΄λ¦νλ©΄ λΌμ΄μ μ€ κ³μ½ 쑰건μ λμνλ κ²μ
λλ€.2.3 κ·νκ° κ±°μ£Όνκ±°λ SDKλ₯Ό μ¬μ©νλ κ΅κ°λ₯Ό ν¬ν¨νμ¬ λ―Έκ΅ λλ κΈ°ν κ΅κ°μ λ²λ₯ μ λ°λΌ SDKλ₯Ό λ°λ κ²μ΄ κΈμ§λ μ¬λμΈ κ²½μ° SDKλ₯Ό μ¬μ©ν μ μμΌλ©° λΌμ΄μΌμ€ κ³μ½μ μλ½ν μ μμ΅λλ€.2.4 κ·νκ° κ·νμ κ³ μ©μ£Ό λλ κΈ°ν 주체λ₯Ό λμ νμ¬ λΌμ΄μ μ€ κ³μ½μ ꡬμλλ λ° λμνλ κ²½μ° κ·νλ κ·νμ κ³ μ©μ£Ό λλ ν΄λΉ 주체λ₯Ό λΌμ΄μ μ€ κ³μ½μ ꡬμν μμ ν λ²μ κΆνμ΄ μμμ μ§μ νκ³ λ³΄μ¦ν©λλ€.νμν κΆνμ΄ μλ κ²½μ° λΌμ΄μ μ€ κ³μ½μ λμνκ±°λ κ³ μ©μ£Ό λλ κΈ°ν λ²μΈμ λμ νμ¬ SDKλ₯Ό μ¬μ©ν μ μμ΅λλ€.3.1 λΌμ΄μ μ€ κ³μ½μ 쑰건μ λ°λΌ Googleμ Androidμ νΈν ꡬνμ μν μ ν리μΌμ΄μ
μ κ°λ°νκΈ° μν λͺ©μ μΌλ‘λ§ SDKλ₯Ό μ¬μ©ν μ μλ μ νμ μ΄κ³ μ μΈκ³μ μ΄λ©° λ‘μ΄ν°κ° μκ³ μλ λΆκ°λ₯νκ³ λΉλ
μ μ μ΄λ©° μ¬ν맀 λΆκ°λ₯ν λΌμ΄μ μ€λ₯Ό κ·νμκ² λΆμ¬ν©λλ€.3.2 μ΄ SDKλ₯Ό μ¬μ©νμ¬ λ€λ₯Έ νλ«νΌ(νΈνλμ§ μλ Android ꡬν ν¬ν¨)μ© μ ν리μΌμ΄μ
μ κ°λ°νκ±°λ λ€λ₯Έ SDKλ₯Ό κ°λ°ν μ μμ΅λλ€.λ¬Όλ‘ μ΄ SDKκ° ν΄λΉ μ©λλ‘ μ¬μ©λμ§ μλ ν νΈνλμ§ μλ Android ꡬνμ ν¬ν¨νμ¬ λ€λ₯Έ νλ«νΌμ© μ ν리μΌμ΄μ
μ μμ λ‘κ² κ°λ°ν μ μμ΅λλ€.3.3 κ·νλ Google λλ μ 3μκ° SDKμ μν λͺ¨λ μ§μ μ¬μ°κΆμ ν¬ν¨νμ¬ SDKμ λν λͺ¨λ λ²μ κΆλ¦¬, μμ κΆ λ° μ΄κΆμ μμ νλ€λ λ° λμν©λλ€."μ§μ μ¬μ°κΆ"μ νΉνλ², μ μκΆλ², μμ
λΉλ°λ², μνλ² λ° κΈ°ν λͺ¨λ μμ κΆμ λ°λ₯Έ λͺ¨λ κΆλ¦¬λ₯Ό μλ―Έν©λλ€.Googleμ κ·νμκ² λͺ
μμ μΌλ‘ λΆμ¬λμ§ μμ λͺ¨λ κΆλ¦¬λ₯Ό 보μ ν©λλ€.3.4 λΌμ΄μ μ€ κ³μ½μμ λͺ
μμ μΌλ‘ νμ©νμ§ μμ λͺ©μ μΌλ‘ SDKλ₯Ό μ¬μ©ν μ μμ΅λλ€.ν΄λΉ μ 3μ λΌμ΄μ μ€μμ μꡬνλ λ²μλ₯Ό μ μΈνκ³ κ·νλ SDK λλ SDKμ μΌλΆλ₯Ό 볡μ¬(λ°±μ
λͺ©μ μ μΈ), μμ , κ°μ, μ¬λ°°ν¬, λμ»΄νμΌ, 리λ²μ€ μμ§λμ΄λ§, λΆν΄νκ±°λ νμλ¬Όμ μμ±ν μ μμ΅λλ€.3.5 μ€ν μμ€ μννΈμ¨μ΄ λΌμ΄μ μ€μ λ°λΌ λΌμ΄μ μ€κ° λΆμ¬λ SDK κ΅¬μ± μμμ μ¬μ©, 볡μ λ° λ°°ν¬μλ λΌμ΄μ μ€ κ³μ½μ΄ μλ ν΄λΉ μ€ν μμ€ μννΈμ¨μ΄ λΌμ΄μ μ€μ μ‘°κ±΄λ§ μ μ©λ©λλ€.3.6 κ·νλ Googleμ΄ μ 곡νλ SDKμ νμκ³Ό νΉμ±μ΄ μ¬μ ν΅μ§ μμ΄ λ³κ²½λ μ μμΌλ©° SDKμ ν₯ν λ²μ μ΄ μ΄μ λ²μ μ SDKμμ κ°λ°λ μ ν리μΌμ΄μ
κ³Ό νΈνλμ§ μμ μ μλ€λ λ° λμν©λλ€.κ·νλ Googleμ΄ μ¬μ ν΅μ§ μμ΄ μΌλ°μ μΌλ‘ Googleμ λ¨λ
μ¬λμ λ°λΌ κ·ν λλ μ¬μ©μμκ² SDK(λλ SDK λ΄μ λͺ¨λ κΈ°λ₯) μ 곡μ μ€λ¨(μꡬμ λλ μΌμμ μΌλ‘)ν μ μμμ λμν©λλ€.3.7 λΌμ΄μ μ€ κ³μ½μ μ΄λ€ λΆλΆλ κ·νμκ² Googleμ μνΈ, μν, μλΉμ€ λ§ν¬, λ‘κ³ , λλ©μΈ μ΄λ¦ λλ κΈ°ν κ³ μ ν λΈλλ νμλ₯Ό μ¬μ©ν κΆλ¦¬λ₯Ό λΆμ¬νμ§ μμ΅λλ€.3.8 κ·νλ SDKμ 첨λΆλκ±°λ ν¬ν¨λ μ μλ μμ κΆ κ³ μ§(μ μκΆ λ° μνκΆ κ³ μ§ ν¬ν¨)λ₯Ό μ κ±°νκ±°λ κ°λ¦¬κ±°λ λ³κ²½νμ§ μμ κ²μ λμν©λλ€.4.1 Googleμ λΌμ΄μ μ€ κ³μ½μ λ°λΌ κ·ν(λλ κ·νμ λΌμ΄μ μ€ μ 곡μ)λ‘λΆν° κ·νκ° SDKλ₯Ό μ¬μ©νμ¬ κ°λ°νλ λͺ¨λ μννΈμ¨μ΄ μ ν리μΌμ΄μ
(ν΄λΉ μ ν리μΌμ΄μ
μ μ‘΄μ¬νλ λͺ¨λ μ§μ μ¬μ°κΆ ν¬ν¨)μ λν κΆλ¦¬, μμ κΆ λλ μ΄μ΅μ μ·¨νμ§ μλλ€λ λ° λμν©λλ€.4.2 κ·νλ (a) λΌμ΄μΌμ€ κ³μ½ λ° (b) ν΄λΉ κ΄ν κΆμμ μ μ© κ°λ₯ν λ²λ₯ , κ·μ λλ μΌλ°μ μΌλ‘ νμ©λλ κ΄ν λλ μ§μΉ¨(λ―Έκ΅ λλ κΈ°ν κ΄λ ¨ κ΅κ°μμ λ°μ΄ν° λλ μννΈμ¨μ΄ μμΆμ κ΄ν λ²λ₯ ν¬ν¨)μμ νμ©νλ λͺ©μ μΌλ‘λ§ SDKλ₯Ό μ¬μ©νκ³ μ ν리μΌμ΄μ
μ μμ±νλ λ° λμν©λλ€.4.3 κ·νλ SDKλ₯Ό μ¬μ©νμ¬ μΌλ° λμ€μ μν μ ν리μΌμ΄μ
μ κ°λ°νλ κ²½μ° ν΄λΉ μ¬μ©μμ κ°μΈ μ 보 λ° λ²μ κΆλ¦¬λ₯Ό 보νΈν κ²μ λμν©λλ€.μ¬μ©μκ° μ¬μ©μ μ΄λ¦, μνΈ λλ κΈ°ν λ‘κ·ΈμΈ μ 보λ κ°μΈ μ 보λ₯Ό μ 곡νλ κ²½μ° ν΄λΉ μ 보λ₯Ό μ ν리μΌμ΄μ
μμ μ¬μ©ν μ μμμ μ¬μ©μμκ² μλ¦¬κ³ ν΄λΉ μ¬μ©μμ λν΄ λ²μ μΌλ‘ μ μ ν κ°μΈ μ 보 λ³΄νΈ κ³ μ§ λ° λ³΄νΈλ₯Ό μ 곡ν΄μΌ ν©λλ€.μ ν리μΌμ΄μ
μ΄ μ¬μ©μκ° μ 곡ν κ°μΈ μ 보 λλ λ―Όκ°ν μ 보λ₯Ό μ μ₯νλ κ²½μ° μμ νκ² λ³΄κ΄ν΄μΌ ν©λλ€.μ¬μ©μκ° κ·νμ μ ν리μΌμ΄μ
μ Google κ³μ μ 보λ₯Ό μ 곡νλ©΄ κ·νμ μ ν리μΌμ΄μ
μ μ¬μ©μκ° κ·νμκ² κΆνμ λΆμ¬ν μ νλ λͺ©μ κ³Ό μκΈ°μλ§ μ¬μ©μμ Google κ³μ μ μ‘μΈμ€νκΈ° μν΄ ν΄λΉ μ 보λ₯Ό μ¬μ©ν μ μμ΅λλ€.4.4 κ·νλ Google λλ λͺ¨λ μ΄λν΅μ μ¬λ₯Ό ν¬ν¨νλ μ΄μ κ΅νλμ§ μλ μ 3μμ μλ², λ€νΈμν¬ λλ κΈ°ν μ¬μ°μ΄λ μλΉμ€λ₯Ό 무λ¨μΌλ‘ λ°©ν΄, μ€λ¨, μμ λλ μ‘μΈμ€νλ μ ν리μΌμ΄μ
μ κ°λ° λλ λ°°ν¬λ₯Ό ν¬ν¨νμ¬ SDKλ₯Ό μ¬μ©νμ¬ μ΄λ ν νλμλ κ΄μ¬νμ§ μμ κ²μ λμν©λλ€.4.5 κ·νλ Android λ°/λλ Androidμ© μ ν리μΌμ΄μ
μ ν΅ν΄ κ·νκ° μμ±, μ μ‘ λλ νμνλ λͺ¨λ λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€μ κ·Έλ κ² ν¨μΌλ‘μ¨ κ·νμ νλ κ²°κ³Ό(Googleμ΄ μ
μ μ μλ λͺ¨λ μμ€ λλ νΌν΄ ν¬ν¨)μ λν΄ μ μ μΌλ‘ μ±
μμ΄ μμΌλ©° Googleμ κ·ν λλ μ 3μμ λν΄ μ±
μμ μ§μ§ μλλ€λ λ° λμν©λλ€.4.6 κ·νλ λΌμ΄μ μ€ κ³μ½, κ΄λ ¨ μ 3μ κ³μ½ λλ μλΉμ€ μ½κ΄ λλ κ΄λ ¨ λ²λ₯ μ΄λ κ·μ μ λ°λ₯Έ κ·νμ μ무 μλ°κ³Ό κ·Έλ¬ν μλ°μ κ²°κ³Ό(Google λλ μ 3μκ° μ
μ μ μλ λͺ¨λ μμ€ λλ μν΄ ν¬ν¨)μ λν΄ μ μ μΌλ‘ μ±
μμ΄ μμΌλ©° Googleμ κ·ν λλ μ 3μμ λν΄ μ±
μμ μ§μ§ μλλ€λ λ° λμν©λλ€.5.1 κ·νλ Googleμ΄ κ·νμκ² λ°κΈν μ μκ±°λ κ·νκ° μ§μ μ νν μ μλ κ°λ°μ μΈμ¦ μ 보μ κΈ°λ°μ μ μ§ν μ±
μμ΄ μμΌλ©° κ·νλ λ€μκ³Ό κ°μ μ±
μμ μ§λ€λ λ° λμν©λλ€. κ·νμ κ°λ°μ μ격 μ¦λͺ
μΌλ‘ κ°λ°λ λͺ¨λ μ ν리μΌμ΄μ
μ λν μ μ μΈ μ±
μμ΄ μμ΅λλ€.6.1 SDKλ₯Ό μ§μμ μΌλ‘ νμ νκ³ κ°μ νκΈ° μν΄ Googleμ μννΈμ¨μ΄μμ νΉμ μ¬μ© ν΅κ³λ₯Ό μμ§ν μ μμ΅λλ€. μ¬κΈ°μλ κ³ μ μλ³μ, κ΄λ ¨ IP μ£Όμ, μννΈμ¨μ΄ λ²μ λ²νΈ, μ¬μ© μ€μΈ SDKμ λꡬ λ°/λλ μλΉμ€ λ° μ¬μ© λ°©λ²μ λν μ λ³΄κ° ν¬ν¨λμ§λ§ μ΄μ κ΅νλμ§ μμ΅λλ€.μ΄ μ λ³΄κ° μμ§λκΈ° μ μ SDKλ κ·νμκ² μλ¦¬κ³ κ·νμ λμλ₯Ό ꡬν κ²μ
λλ€.λμλ₯Ό κ±°λΆνλ©΄ μ λ³΄κ° μμ§λμ§ μμ΅λλ€.6.2 μμ§λ λ°μ΄ν°λ SDKλ₯Ό κ°μ νκΈ° μν΄ μ§κ³μμ κ²μ¬λλ©° λ€μ URLμ μλ Googleμ κ°μΈμ 보 보νΈμ μ±
μ λ°λΌ μ μ§λ©λλ€. httpspolicies.google.com/privacy 6.3 SDKλ₯Ό κ°μ νκΈ° μν΄ μ΅λͺ
μΌλ‘ μ§κ³λ λ°μ΄ν° μΈνΈλ₯Ό Google ννΈλμ 곡μ ν μ μμ΅λλ€.7.1 SDKλ₯Ό μ¬μ©νμ¬ μ 3μκ° κ°λ°ν μ ν리μΌμ΄μ
μ μ€ννκ±°λ μ 3μκ° μ 곡ν λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€μ μ‘μΈμ€νλ κ²½μ° κ·νλ Googleμ΄ ν΄λΉ μ ν리μΌμ΄μ
, λ°μ΄ν°, μ½ν
μΈ , λλ μμ.κ·νλ μ΄λ¬ν μ 3μ μ ν리μΌμ΄μ
μ ν΅ν΄ μ‘μΈμ€ν μ μλ λͺ¨λ λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€κ° ν΄λΉ μΆμ²μ λ¨λ
μ±
μμ΄λ©° Googleμ μ΄λ¬ν μ 3μ μ ν리μΌμ΄μ
, λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€μ μ¬μ© λλ μ‘μΈμ€λ‘ μΈν΄ λ°μν μ μλ μμ€μ΄λ μν΄μ λν΄ μ±
μμ μ§μ§ μλλ€λ μ μ μ΄ν΄ν©λλ€.7.2 μ΄λ¬ν μ 3μ μ ν리μΌμ΄μ
μ ν΅ν΄ κ·νμκ² μ 곡λλ λ°μ΄ν°, μ½ν
μΈ λ° λ¦¬μμ€λ 곡κΈμ(λλ 곡κΈμλ₯Ό λμ ν λ€λ₯Έ μ¬λ λλ νμ¬)κ° μμ ν μ§μ μ¬μ°κΆμΌλ‘ 보νΈλ μ μμμ μκ³ μμ΄μΌ ν©λλ€.κ΄λ ¨ μμ μλ‘λΆν° νΉλ³ν νκ°λ₯Ό λ°μ§ μμ ν μ΄λ¬ν λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€(μ 체 λλ μΌλΆ)λ₯Ό κΈ°λ°μΌλ‘ μμ , μλ, μλ, λμ¬, ν맀, λ°°ν¬ λλ νμ μμ
μ μμ±ν μ μμ΅λλ€.7.3 κ·νλ μ΄λ¬ν μ 3μ μ ν리μΌμ΄μ
, λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€λ₯Ό μ¬μ©ν λ κ·νμ κ΄λ ¨ μ 3μ κ°μ λ³λ μ½κ΄μ΄ μ μ©λ μ μμμ μΈμ ν©λλ€.μ΄ κ²½μ° λΌμ΄μ μ€ κ³μ½μ μ΄λ¬ν μ 3μμ κ·νμ λ²μ κ΄κ³μ μν₯μ λ―ΈμΉμ§ μμ΅λλ€.8.1 Google λ°μ΄ν° API 8.1.1 APIλ₯Ό μ¬μ©νμ¬ Googleμμ λ°μ΄ν°λ₯Ό κ²μνλ κ²½μ° κ·νλ λ°μ΄ν°κ° Google λλ λ°μ΄ν°λ₯Ό μ 곡νλ λΉμ¬μ(λλ μ΄λ₯Ό λμ νλ λ€λ₯Έ μ¬λ λλ νμ¬)κ° μμ νλ μ§μ μ¬μ°κΆμ μν΄ λ³΄νΈλ μ μμμ μΈμ ν©λλ€.μ΄λ¬ν APIλ₯Ό μ¬μ©νλ©΄ μΆκ° μλΉμ€ μ½κ΄μ΄ μ μ©λ μ μμ΅λλ€.κ΄λ ¨ μλΉμ€ μ½κ΄μμ νμ©νμ§ μλ ν μ΄ λ°μ΄ν°(μ 체 λλ μΌλΆ)λ₯Ό κΈ°λ°μΌλ‘ μμ , μλ, μλ, λμ¬, ν맀, λ°°ν¬ λλ νμ μμ
μ μμ±ν μ μμ΅λλ€.8.1.2 Googleμμ μ¬μ©μ λ°μ΄ν°λ₯Ό κ²μνκΈ° μν΄ APIλ₯Ό μ¬μ©νλ κ²½μ° μ¬μ©μκ° λͺ
μμ μΌλ‘ λμν κ²½μ°μλ§ λ°μ΄ν°λ₯Ό κ²μν μ μμΌλ©° μ¬μ©μκ° κΆνμ λΆμ¬ν μ νλ λͺ©μ μ νν΄ λ°μ΄ν°λ₯Ό κ²μν μ μμμ μΈμ νκ³ λμν©λλ€.httpsdeveloper.android.com/reference/android/speech/RecognitionService URLμ λ¬Έμνλ Android Recognition Service API(μμλ‘ μ
λ°μ΄νΈλ¨)λ₯Ό μ¬μ©νλ κ²½μ° κ·νλ API μ¬μ©μ΄ Googleμ΄ λ°μ΄ν° νλ‘μΈμμΈ μ νμ λν λ°μ΄ν° μ²λ¦¬ λΆλ‘(μμλ‘ μ
λ°μ΄νΈλλ URL: httpsprivacy.google.com/businesses/gdprprocessorterms/μ μμ)μ μ μ©μ λ°λλ€λ κ²μ μΈμ ν©λλ€.λμλ₯Ό ν΄λ¦νλ©΄ Googleμ΄ λ°μ΄ν° νλ‘μΈμμΈ μ νμ λν λ°μ΄ν° μ²λ¦¬ λΆλ‘μ 쑰건μ λμνλ κ²μ
λλ€.9.1 λΌμ΄μ μ€ κ³μ½μ μλμ λͺ
μλ λλ‘ κ·ν λλ Googleμ΄ μ’
λ£ν λκΉμ§ κ³μ μ μ©λ©λλ€.9.2 λΌμ΄μ μ€ κ³μ½μ μ’
λ£νλ €λ©΄ SDK λ° κ΄λ ¨ κ°λ°μ μ격 μ¦λͺ
μ μ¬μ©μ μ€λ¨νλ©΄ λ©λλ€.9.3 Googleμ λ€μκ³Ό κ°μ κ²½μ° μΈμ λ μ§ κ·νμμ λΌμ΄μ μ€ κ³μ½μ ν΄μ§ν μ μμ΅λλ€. (A) κ·νκ° λΌμ΄μ μ€ κ³μ½μ μ‘°νμ μλ°ν κ²½μ° λλ (B) Googleμ λ²μ λ°λΌ κ·Έλ κ² ν΄μΌ ν©λλ€. λλ (C) Googleκ³Ό ν¨κ» κ·νμκ² SDKμ νΉμ λΆλΆ(μ: API)μ μ 곡ν ννΈλκ° Googleκ³Όμ κ΄κ³λ₯Ό μ’
λ£νκ±°λ SDKμ νΉμ λΆλΆμ κ·νμκ² μ 곡νλ κ²μ μ€λ¨νμ΅λλ€. λλ (D) Googleμ΄ κ·νκ° κ±°μ£Όνκ±°λ κ·νκ° μλΉμ€λ₯Ό μ¬μ©νλ κ΅κ°μ μ¬μ©μμκ² λ μ΄μ SDK λλ SDKμ νΉμ λΆλΆμ μ 곡νμ§ μκΈ°λ‘ κ²°μ νκ±°λ Googleμ΄ κ·νμκ² SDK λλ νΉμ SDK μλΉμ€λ₯Ό μ 곡νλ κ²μ΄ Googleμ λ¨λ
μ¬λμ λ°λΌ λ μ΄μ μμ
μ μΌλ‘ μ€ν κ°λ₯νμ§ μμ΅λλ€.9.4 λΌμ΄μ μ€ κ³μ½μ΄ μ’
λ£λλλΌλ κ·νμ Googleμ΄ ννμ λ°μκ±°λ μ μ©μ λ°μκ±°λ(λλ λΌμ΄μ μ€ κ³μ½μ΄ λ°ν¨λλ λμ μκ°μ΄ μ§λ¨μ λ°λΌ λ°μνκ±°λ) 무기ν μ§μλλ€κ³ λͺ
μν λͺ¨λ λ²μ κΆλ¦¬, μ무 λ° μ±
μμ μ΄λ¬ν μ€λ¨μΌλ‘ μΈν΄ μν₯μ λ°μ§ μμΌλ©° 14.7νμ μ‘°νμ κ·Έλ¬ν κΆλ¦¬, μ무 λ° μ±
μμ 무기νμΌλ‘ κ³μ μ μ©λ©λλ€.10.1 κ·νλ μ μ μΌλ‘ κ·νμ μ±
μ νμ SDKλ₯Ό μ¬μ©νλ©° SDKκ° Googleμ μ΄λ ν μ’
λ₯μ λ³΄μ¦ μμ΄ "μλ κ·Έλλ‘"λ° "μ΄μ© κ°λ₯ν μνλ‘"μ 곡λ¨μ λͺ
μμ μΌλ‘ μ΄ν΄νκ³ μ΄μ λμν©λλ€.10.2 SDK λ° SDK μ¬μ©μ ν΅ν΄ λ€μ΄λ‘λνκ±°λ κΈ°ν λ°©μμΌλ‘ μ»μ μλ£μ μ¬μ©μ μμ μ μ¬λκ³Ό μν λΆλ΄ νμ μ΄λ£¨μ΄μ§λ©° μ΄λ¬ν μ¬μ©μΌλ‘ μΈν΄ λ°μνλ μ»΄ν¨ν° μμ€ν
λλ κΈ°ν μ₯μΉμ μμ λλ λ°μ΄ν° μμ€μ λν μ±
μμ μ μ μΌλ‘ κ·νμκ² μμ΅λλ€.10.3 Googleμ μνμ±, νΉμ λͺ©μ μμ μ ν©μ± λ° λΉμΉ¨ν΄μ±μ λν 묡μμ λ³΄μ¦ λ° μ‘°κ±΄μ ν¬ν¨νλ μ΄μ κ΅νλμ§ μκ³ λͺ
μμ μ΄λ 묡μμ μ΄λ λͺ¨λ μ’
λ₯μ λ³΄μ¦ λ° μ‘°κ±΄μ λͺ
μμ μΌλ‘ λΆμΈν©λλ€.11.1 κ·νλ Google, Googleμ μνμ¬ λ° κ³μ΄μ¬, λΌμ΄μ μ€ μ 곡μλ LOλ₯Ό ν¬ν¨νμ¬ κ·νμκ² λ°μν μ μλ μ§κ°μ μ , λΆμμ , νΉλ³, κ²°κ³Όμ λλ μ§λ²μ μν΄μ λν΄ μ±
μ μ΄λ‘ μ λ°λΌ κ·νμκ² μ±
μμ μ§μ§ μλλ€λ μ μ μΆ©λΆν μ΄ν΄νκ³ λμν©λλ€. Google λλ κ·Έ λ리μΈμ΄ κ·Έλ¬ν μμ€μ΄ λ°μν κ°λ₯μ±μ λν΄ μ‘°μΈμ λ°μκ±°λ μΈμνμ΄μΌ νλμ§ μ¬λΆμ κ΄κ³μμ΄ λ°μ΄ν°μ SS.12.1 λ²λ₯ μ΄ νμ©νλ μ΅λ λ²μ λ΄μμ κ·νλ Google, Google κ³μ΄μ¬ λ° ν΄λΉ μ΄μ¬, μμ, μ§μ λ° λ리μΈμ λͺ¨λ μ²κ΅¬, μμ‘, μ μ°¨ λ° λ° (a) κ·νμ SDK μ¬μ©, (b) λ€λ₯Έ μ¬λμ μ μκΆ, μν, μμ
λΉλ°, νΈλ μ΄λ λλ μ€, νΉν λλ κΈ°ν μ§μ μ¬μ°κΆμ μΉ¨ν΄νκ±°λ λ€λ₯Έ μ¬λμ λͺ
μλ₯Ό νΌμνκ±°λ νΌλΈλ¦¬μν°κΆ λλ κ°μΈμ 보 보νΈκΆμ μΉ¨ν΄νλ SDKμμ κ·νκ° κ°λ°νλ λͺ¨λ μ ν리μΌμ΄μ
λ° (c) κ·νμ λΌμ΄μ μ€ κ³μ½ λΉμ€μλ‘ μΈν΄ λ°μνκ±°λ μ΄λ‘ μΈν΄ λ°μνλ λͺ¨λ μμ€, μ±
μ, μν΄, λΉμ© λ° λΉμ©(ν©λ¦¬μ μΈ λ³νΈμ¬ μμλ£ ν¬ν¨).13.1 Googleμ μ μ νμ λ°°ν¬ν λ λΌμ΄μ μ€ κ³μ½μ λ³κ²½ν μ μμ΅λλ€. SDKμ λ²μ .μ΄λ¬ν λ³κ²½μ΄ μ΄λ£¨μ΄μ§λ©΄ Googleμ SDKλ₯Ό μ¬μ©ν μ μλ μΉμ¬μ΄νΈμμ λΌμ΄μ μ€ κ³μ½μ μ λ²μ μ λ§λ€ κ²μ
λλ€.14.1 λΌμ΄μ μ€ κ³μ½μ κ·νμ Google κ°μ μ 체 λ²μ κ³μ½μ ꡬμ±νκ³ κ·νμ SDK μ¬μ©(λ³λμ μλ©΄ κ³μ½μ λ°λΌ Googleμ΄ κ·νμκ² μ 곡ν μ μλ λͺ¨λ μλΉμ€ μ μΈ)μ μ μ©λλ©° SDKμ κ΄λ ¨νμ¬ κ·νμ Google κ°μ λͺ¨λ μ΄μ κ³μ½μ μμ ν λ체ν©λλ€.14.2 κ·νλ Googleμ΄ λΌμ΄μ μ€ κ³μ½μ ν¬ν¨λ(λλ κ΄λ ¨ λ²λ₯ μ λ°λΌ Googleμ΄ ννμ λ°λ) λ²μ κΆλ¦¬ λλ ꡬμ μ±
μ νμ¬νκ±°λ μννμ§ μλ κ²½μ° μ΄κ²μ΄ Googleμ κΆλ¦¬λ₯Ό 곡μμ μΌλ‘ ν¬κΈ°νλ κ²μΌλ‘ κ°μ£Όλμ§ μμΌλ©° μ΄λ¬ν κΆλ¦¬ λλ ꡬμ μ±
μ΄ Googleμ κ³μ μ 곡λλ€λ λ° λμν©λλ€.14.3 μ΄ λ¬Έμ λ₯Ό κ²°μ ν κ΄ν κΆμ΄ μλ λ²μμμ λΌμ΄μΌμ€ κ³μ½μ μ‘°νμ΄ λ¬΄ν¨λΌκ³ νκ²°νλ κ²½μ° ν΄λΉ μ‘°νμ λΌμ΄μΌμ€ κ³μ½μ λλ¨Έμ§ λΆλΆμ μν₯μ λ―ΈμΉμ§ μκ³ λΌμ΄μΌμ€ κ³μ½μμ μ κ±°λ©λλ€.λΌμ΄μ μ€ κ³μ½μ λλ¨Έμ§ μ‘°νμ κ³μν΄μ μ ν¨νκ³ μ§ν κ°λ₯ν©λλ€.14.4 κ·νλ Googleμ΄ λͺ¨νμ¬μΈ νμ¬ κ·Έλ£Ήμ κ° κ΅¬μ±μμ΄ λΌμ΄μ μ€ κ³μ½μ μ 3μ μνμμ΄λ©° μ΄λ¬ν λ€λ₯Έ νμ¬λ νν(λλ μ 리ν κΆλ¦¬)μ λΆμ¬νλ λΌμ΄μ μ€ κ³μ½μ λͺ¨λ μ‘°νμ μ§μ μννκ³ μ΄μ μμ‘΄ν μκ²©μ΄ μμμ μΈμ νκ³ μ΄μ λμν©λλ€.μ΄ μΈμ λ€λ₯Έ μ¬λμ΄λ νμ¬λ λΌμ΄μΌμ€ κ³μ½μ μ 3μ μνμκ° λ μ μμ΅λλ€.14.5 μμΆ μ ν.SDKλ λ―Έκ΅ μμΆλ² λ° κ·μ μ μ μ©μ λ°μ΅λλ€.κ·νλ SDKμ μ μ©λλ λͺ¨λ κ΅λ΄ λ° κ΅μ μμΆλ²κ³Ό κ·μ μ μ€μν΄μΌ ν©λλ€.μ΄λ¬ν λ²λ₯ μλ λͺ©μ μ§, μ΅μ’
μ¬μ©μ λ° μ΅μ’
μ©λμ λν μ νμ΄ ν¬ν¨λ©λλ€.14.6 λΌμ΄μ μ€ κ³μ½μμ λΆμ¬λ κΆλ¦¬λ μλλ°©μ μ¬μ μλ©΄ μΉμΈ μμ΄ κ·ν λλ Googleμ΄ μλνκ±°λ μ΄μ ν μ μμ΅λλ€.κ·νμ Googleμ μλλ°©μ μ¬μ μλ©΄ μΉμΈ μμ΄ λΌμ΄μ μ€ κ³μ½μ λ°λ₯Έ μ±
μμ΄λ μ무λ₯Ό μμν μ μμ΅λλ€.14.7 λΌμ΄μ μ€ κ³μ½ λ° λΌμ΄μ μ€ κ³μ½μ λ°λ₯Έ κ·νμ Googleμ κ΄κ³λ λ²λ₯ μ‘°νμ μΆ©λμ κ΄κ³μμ΄ μΊλ¦¬ν¬λμμ£Ό λ²λ₯ μ μ μ©μ λ°μ΅λλ€.κ·νμ Googleμ λΌμ΄μ μ€ κ³μ½μμ λ°μνλ λͺ¨λ λ²μ λ¬Έμ λ₯Ό ν΄κ²°νκΈ° μν΄ μΊλ¦¬ν¬λμμ£Ό μ°νν΄λΌλΌ μΉ΄μ΄ν° λ΄μ μμΉν λ²μμ λ°°νμ κ΄ν κΆμ λ°λ₯Ό κ²μ λμν©λλ€.κ·ΈλΌμλ λΆκ΅¬νκ³ κ·νλ Googleμ΄ λͺ¨λ κ΄ν κΆμμ κΈμ§ λͺ
λ Ή ꡬμ (λλ μ΄μ μμνλ μ νμ κΈ΄κΈ λ²μ ꡬμ )λ₯Ό μ μ²ν μ μμμ λμν©λλ€.2021λ
7μ 27μΌ λ³ΈμΈμ μ μ΄μ©μ½κ΄μ μ½μμΌλ©° μ΄μ λμν©λλ€.λ€μ΄λ‘λνκΈ° μ μ λ€μ μ΄μ©μ½κ΄μ λμν΄μΌ ν©λλ€.μ΄κ²μ Android μννΈμ¨μ΄ κ°λ° ν€νΈ λΌμ΄μ μ€ κ³μ½μ
λλ€. 1.1 Android μννΈμ¨μ΄ κ°λ° ν€νΈ(λΌμ΄μ μ€ κ³μ½μμλ "SDK"λΌκ³ νλ©° νΉν Android μμ€ν
νμΌ, ν¨ν€μ§ API λ° Google API μΆκ° κΈ°λ₯μ ν¬ν¨ν¨)λ λΌμ΄μ μ€ κ³μ½μ 쑰건μ λ°λΌ κ·νμκ² λΌμ΄μ μ€κ° λΆμ¬λ©λλ€.λΌμ΄μ μ€ κ³μ½μ SDK μ¬μ©κ³Ό κ΄λ ¨νμ¬ κ·νμ Google κ°μ λ²μ ꡬμλ ₯μ΄ μλ κ³μ½μ νμ±ν©λλ€.1.2 "Android"λ httpssource.android.com/ URLμ μμΌλ©° μμλ‘ μ
λ°μ΄νΈλλ Android μ€ν μμ€ νλ‘μ νΈμμ μ¬μ©ν μ μλ κΈ°κΈ°μ© Android μννΈμ¨μ΄ μ€νμ μλ―Έν©λλ€.1.3 "νΈν κ°λ₯ν ꡬν"μ (i) Android νΈνμ± μΉμ¬μ΄νΈ(httpssource.android.com/compatibility)μμ μ°Ύμ μ μκ³ μμλ‘ μ
λ°μ΄νΈλ μ μλ Android νΈνμ± μ μ λ¬Έμλ₯Ό μ€μνλ λͺ¨λ Android κΈ°κΈ°λ₯Ό μλ―Έν©λλ€. (ii) Android νΈνμ± ν
μ€νΈ λꡬ λͺ¨μ(CTS)μ μ±κ³΅μ μΌλ‘ ν΅κ³Όν©λλ€.1.4 "Google"μ λ―Έκ΅ λΈλΌμ¨μ΄μ£Ό λ²λ₯ μ λ°λΌ μ‘°μ§λκ³ λ―Έκ΅ λ²λ₯ μ λ°λΌ μ΄μλλ©° μ£Όμ μ¬μ
μ₯ μ£Όμλ 1600 Amphitheatre Parkway, Mountain View, CA 94043, USAμΈ Google LLCλ₯Ό μλ―Έν©λλ€.2.1 SDKλ₯Ό μ¬μ©νκΈ° μν΄μλ λ¨Όμ λΌμ΄μ μ€ κ³μ½μ λμν΄μΌ ν©λλ€.λΌμ΄μ μ€ κ³μ½μ λμνμ§ μμΌλ©΄ SDKλ₯Ό μ¬μ©ν μ μμ΅λλ€.2.2 μ΄ SDKλ₯Ό μλ½ λ°/λλ μ¬μ©νκΈ° μν΄ ν΄λ¦νλ©΄ λΌμ΄μ μ€ κ³μ½ 쑰건μ λμνλ κ²μ
λλ€.2.3 κ·νκ° κ±°μ£Όνκ±°λ SDKλ₯Ό μ¬μ©νλ κ΅κ°λ₯Ό ν¬ν¨νμ¬ λ―Έκ΅ λλ κΈ°ν κ΅κ°μ λ²λ₯ μ λ°λΌ SDKλ₯Ό λ°λ κ²μ΄ κΈμ§λ μ¬λμΈ κ²½μ° SDKλ₯Ό μ¬μ©ν μ μμΌλ©° λΌμ΄μΌμ€ κ³μ½μ μλ½ν μ μμ΅λλ€.2.4 κ·νκ° κ·νμ κ³ μ©μ£Ό λλ κΈ°ν 주체λ₯Ό λμ νμ¬ λΌμ΄μ μ€ κ³μ½μ ꡬμλλ λ° λμνλ κ²½μ° κ·νλ κ·νμ κ³ μ©μ£Ό λλ ν΄λΉ 주체λ₯Ό λΌμ΄μ μ€ κ³μ½μ ꡬμν μμ ν λ²μ κΆνμ΄ μμμ μ§μ νκ³ λ³΄μ¦ν©λλ€.νμν κΆνμ΄ μλ κ²½μ° κ³ μ©μ£Ό λλ κΈ°ν λ²μΈμ λμ νμ¬ λΌμ΄μ μ€ κ³μ½μ λμνκ±°λ SDKλ₯Ό μ¬μ©ν μ μμ΅λλ€.3.1 λΌμ΄μ μ€ κ³μ½μ 쑰건μ λ°λΌ Googleμ νΈνλλ Android ꡬνμ μν μ ν리μΌμ΄μ
μ κ°λ°νκΈ° μν λͺ©μ μΌλ‘λ§ SDKλ₯Ό μ¬μ©ν μ μλ μ νμ μ΄κ³ μ μΈκ³μ μ΄λ©° λ‘μ΄ν°κ° μκ³ μλ λΆκ°λ₯νκ³ λΉλ
μ μ μ΄λ©° μ¬ν맀 λΆκ°λ₯ν λΌμ΄μ μ€λ₯Ό κ·νμκ² λΆμ¬ν©λλ€.3.2 μ΄ SDKλ₯Ό μ¬μ©νμ¬ λ€λ₯Έ νλ«νΌ(νΈνλμ§ μλ Android ꡬν ν¬ν¨)μ© μ ν리μΌμ΄μ
μ κ°λ°νκ±°λ λ€λ₯Έ SDKλ₯Ό κ°λ°ν μ μμ΅λλ€.λ¬Όλ‘ μ΄ SDKκ° ν΄λΉ μ©λλ‘ μ¬μ©λμ§ μλ ν νΈνλμ§ μλ Android ꡬνμ ν¬ν¨νμ¬ λ€λ₯Έ νλ«νΌμ© μ ν리μΌμ΄μ
μ μμ λ‘κ² κ°λ°ν μ μμ΅λλ€.3.3 κ·νλ Google λλ μ 3μκ° SDKμ μν λͺ¨λ μ§μ μ¬μ°κΆμ ν¬ν¨νμ¬ SDKμ λν λͺ¨λ λ²μ κΆλ¦¬, μμ κΆ λ° μ΄κΆμ μμ νλ€λ λ° λμν©λλ€."μ§μ μ¬μ°κΆ"μ νΉνλ², μ μκΆλ², μμ
λΉλ°λ², μνλ² λ° κΈ°ν λͺ¨λ μμ κΆμ λ°λ₯Έ λͺ¨λ κΆλ¦¬λ₯Ό μλ―Έν©λλ€.Googleμ κ·νμκ² λͺ
μμ μΌλ‘ λΆμ¬λμ§ μμ λͺ¨λ κΆλ¦¬λ₯Ό 보μ ν©λλ€.3.4 λΌμ΄μ μ€ κ³μ½μμ λͺ
μμ μΌλ‘ νμ©νμ§ μμ λͺ©μ μΌλ‘ SDKλ₯Ό μ¬μ©ν μ μμ΅λλ€.ν΄λΉ μ 3μ λΌμ΄μ μ€μμ μꡬνλ λ²μλ₯Ό μ μΈνκ³ κ·νλ SDK λλ SDKμ μΌλΆλ₯Ό 볡μ¬(λ°±μ
λͺ©μ μ μΈ), μμ , κ°μ, μ¬λ°°ν¬, λμ»΄νμΌ, 리λ²μ€ μμ§λμ΄λ§, λΆν΄νκ±°λ νμλ¬Όμ μμ±ν μ μμ΅λλ€.3.5 μ€ν μμ€ μννΈμ¨μ΄ λΌμ΄μ μ€μ λ°λΌ λΌμ΄μ μ€κ° λΆμ¬λ SDK κ΅¬μ± μμμ μ¬μ©, 볡μ λ° λ°°ν¬μλ λΌμ΄μ μ€ κ³μ½μ΄ μλ ν΄λΉ μ€ν μμ€ μννΈμ¨μ΄ λΌμ΄μ μ€μ μ‘°κ±΄λ§ μ μ©λ©λλ€.3.6 κ·νλ Googleμ΄ μ 곡νλ SDKμ νμκ³Ό νΉμ±μ΄ μ¬μ ν΅μ§ μμ΄ λ³κ²½λ μ μμΌλ©° SDKμ ν₯ν λ²μ μ΄ μ΄μ λ²μ μ SDKμμ κ°λ°λ μ ν리μΌμ΄μ
κ³Ό νΈνλμ§ μμ μ μλ€λ λ° λμν©λλ€.κ·νλ Googleμ΄ μ¬μ ν΅μ§ μμ΄ μΌλ°μ μΌλ‘ Googleμ λ¨λ
μ¬λμ λ°λΌ κ·ν λλ μ¬μ©μμκ² SDK(λλ SDK λ΄μ λͺ¨λ κΈ°λ₯) μ 곡μ μ€λ¨(μꡬμ λλ μΌμμ μΌλ‘)ν μ μμμ λμν©λλ€.3.7 λΌμ΄μ μ€ κ³μ½μ μ΄λ€ λΆλΆλ κ·νμκ² Googleμ μνΈ, μν, μλΉμ€ λ§ν¬, λ‘κ³ , λλ©μΈ μ΄λ¦ λλ κΈ°ν κ³ μ ν λΈλλ νμλ₯Ό μ¬μ©ν κΆλ¦¬λ₯Ό λΆμ¬νμ§ μμ΅λλ€.3.8 κ·νλ SDKμ 첨λΆλκ±°λ ν¬ν¨λ μ μλ μμ κΆ κ³ μ§(μ μκΆ λ° μν κ³ μ§ ν¬ν¨)λ₯Ό μ κ±°νκ±°λ κ°λ¦¬κ±°λ λ³κ²½νμ§ μμ κ²μ λμν©λλ€.4.κ·νμ SDK μ¬μ© 4.1 Googleμ λΌμ΄μ μ€ κ³μ½μ λ°λΌ κ·ν(λλ κ·νμ λΌμ΄μ μ€ μ 곡μ)λ‘λΆν° κ·νκ° SDKλ₯Ό μ¬μ©νμ¬ κ°λ°νλ λͺ¨λ μννΈμ¨μ΄ μ ν리μΌμ΄μ
(ν΄λΉ μ ν리μΌμ΄μ
μ ν¬ν¨λ μ§μ μ¬μ°κΆ ν¬ν¨)μ λν κΆλ¦¬, μμ κΆ λλ μ΄κΆμ μ·¨νμ§ μλλ€λ λ° λμν©λλ€.4.2 κ·νλ (a) λΌμ΄μΌμ€ κ³μ½ λ° (b) ν΄λΉ κ΄ν κΆμμ μ μ© κ°λ₯ν λ²λ₯ , κ·μ λλ μΌλ°μ μΌλ‘ νμ©λλ κ΄ν λλ μ§μΉ¨(λ―Έκ΅ λλ κΈ°ν κ΄λ ¨ κ΅κ°μμ λ°μ΄ν° λλ μννΈμ¨μ΄ μμΆμ κ΄ν λ²λ₯ ν¬ν¨)μμ νμ©νλ λͺ©μ μΌλ‘λ§ SDKλ₯Ό μ¬μ©νκ³ μ ν리μΌμ΄μ
μ μμ±νλ λ° λμν©λλ€.4.3 κ·νλ SDKλ₯Ό μ¬μ©νμ¬ μΌλ° λμ€μ μν μ ν리μΌμ΄μ
μ κ°λ°νλ κ²½μ° ν΄λΉ μ¬μ©μμ κ°μΈ μ 보 λ° λ²μ κΆλ¦¬λ₯Ό 보νΈν κ²μ λμν©λλ€.μ¬μ©μκ° μ¬μ©μ μ΄λ¦, μνΈ λλ κΈ°ν λ‘κ·ΈμΈ μ 보λ κ°μΈ μ 보λ₯Ό μ 곡νλ κ²½μ° ν΄λΉ μ 보λ₯Ό μ ν리μΌμ΄μ
μμ μ¬μ©ν μ μμμ μ¬μ©μμκ² μλ¦¬κ³ ν΄λΉ μ¬μ©μμ λν΄ λ²μ μΌλ‘ μ μ ν κ°μΈ μ 보 λ³΄νΈ κ³ μ§ λ° λ³΄νΈλ₯Ό μ 곡ν΄μΌ ν©λλ€.μ ν리μΌμ΄μ
μ΄ μ¬μ©μκ° μ 곡ν κ°μΈ μ 보 λλ λ―Όκ°ν μ 보λ₯Ό μ μ₯νλ κ²½μ° μμ νκ² λ³΄κ΄ν΄μΌ ν©λλ€.μ¬μ©μκ° κ·νμ μ ν리μΌμ΄μ
μ Google κ³μ μ 보λ₯Ό μ 곡νλ©΄ κ·νμ μ ν리μΌμ΄μ
μ μ¬μ©μκ° κ·νμκ² κΆνμ λΆμ¬ν μ νλ λͺ©μ κ³Ό μκΈ°μλ§ μ¬μ©μμ Google κ³μ μ μ‘μΈμ€νκΈ° μν΄ ν΄λΉ μ 보λ₯Ό μ¬μ©ν μ μμ΅λλ€.4.4 κ·νλ Google λλ λͺ¨λ μ΄λν΅μ μ¬λ₯Ό ν¬ν¨νλ μ΄μ κ΅νλμ§ μλ μ 3μμ μλ², λ€νΈμν¬ λλ κΈ°ν μ¬μ°μ΄λ μλΉμ€λ₯Ό 무λ¨μΌλ‘ λ°©ν΄, μ€λ¨, μμ λλ μ‘μΈμ€νλ μ ν리μΌμ΄μ
μ κ°λ° λλ λ°°ν¬λ₯Ό ν¬ν¨νμ¬ SDKλ₯Ό μ¬μ©νμ¬ μ΄λ ν νλμλ κ΄μ¬νμ§ μμ κ²μ λμν©λλ€.4.5 κ·νλ κ·νκ° Android λ°/λλ Androidμ© μ ν리μΌμ΄μ
μ ν΅ν΄ μμ±, μ μ‘ λλ νμνλ λͺ¨λ λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€μ κ·Έλ κ² ν¨μΌλ‘μ¨ κ·νμ νλ κ²°κ³Ό(Googleμ΄ μ
μ μ μλ λͺ¨λ μμ€ λλ μν΄ ν¬ν¨)μ λν΄ μ μ μΌλ‘ μ±
μμ΄ μμΌλ©° Googleμ κ·ν λλ μ 3μμ λν΄ μ±
μμ μ§μ§ μλλ€λ λ° λμν©λλ€.4.6 κ·νλ λΌμ΄μ μ€ κ³μ½, κ΄λ ¨ μ 3μ κ³μ½ λλ μλΉμ€ μ½κ΄ λλ κ΄λ ¨ λ²λ₯ μ΄λ κ·μ μ λ°λ₯Έ κ·νμ μ무 μλ° λ° κ·Έλ¬ν μλ°μΌλ‘ μΈν κ²°κ³Ό(Google λλ μ 3μκ° μ
μ μ μλ λͺ¨λ μμ€ λλ μν΄ ν¬ν¨)μ λν΄ μ μ μΌλ‘ μ±
μμ΄ μμΌλ©° Googleμ κ·ν λλ μ 3μμ λν΄ μ±
μμ μ§μ§ μλλ€λ λ° λμν©λλ€.5.1 κ·νλ Googleμ΄ κ·νμκ² λ°κΈνκ±°λ κ·νκ° μ§μ μ νν μ μλ λͺ¨λ κ°λ°μ μ격 μ¦λͺ
μ κΈ°λ°μ μ μ§ν μ±
μμ΄ μμΌλ©° κ·νμ κ°λ°μ μ격 μ¦λͺ
μΌλ‘ κ°λ°λ λͺ¨λ μ ν리μΌμ΄μ
μ λν μ μ μΈ μ±
μμ΄ μλ€λ λ° λμν©λλ€.6.1 SDKλ₯Ό μ§μμ μΌλ‘ νμ νκ³ κ°μ νκΈ° μν΄ Googleμ μννΈμ¨μ΄μμ νΉμ μ¬μ© ν΅κ³λ₯Ό μμ§ν μ μμ΅λλ€. μ¬κΈ°μλ κ³ μ μλ³μ, κ΄λ ¨ IP μ£Όμ, μννΈμ¨μ΄ λ²μ λ²νΈ, SDKμ μ΄λ€ λꡬ λ°/λλ μλΉμ€κ° μ¬μ©λκ³ μκ³ μ΄λ»κ² μ¬μ©λλμ§μ λν μ λ³΄κ° ν¬ν¨λμ§λ§ μ΄μ κ΅νλμ§ μμ΅λλ€.μ΄ μ λ³΄κ° μμ§λκΈ° μ μ SDKλ κ·νμκ² μλ¦¬κ³ κ·νμ λμλ₯Ό ꡬν κ²μ
λλ€.λμλ₯Ό κ±°λΆνλ©΄ μ λ³΄κ° μμ§λμ§ μμ΅λλ€.6.2 μμ§λ λ°μ΄ν°λ SDKλ₯Ό κ°μ νκΈ° μν΄ μ§κ³μμ κ²μ¬λλ©° λ€μ URLμ μλ Googleμ κ°μΈμ 보 보νΈμ μ±
μ λ°λΌ μ μ§ κ΄λ¦¬λ©λλ€.7.1 SDKλ₯Ό μ¬μ©νμ¬ μ 3μκ° κ°λ°ν μ ν리μΌμ΄μ
μ μ€ννκ±°λ μ 3μκ° μ 곡ν λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€μ μ‘μΈμ€νλ κ²½μ° κ·νλ Googleμ΄ ν΄λΉ μ ν리μΌμ΄μ
, λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€μ λν΄ μ±
μμ μ§μ§ μλλ€λ λ° λμν©λλ€.κ·νλ μ΄λ¬ν μ 3μ μ ν리μΌμ΄μ
μ ν΅ν΄ μ‘μΈμ€ν μ μλ λͺ¨λ λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€κ° ν΄λΉ μΆμ²μ λ¨λ
μ±
μμ΄λ©° Googleμ μ΄λ¬ν μ 3μ μ ν리μΌμ΄μ
, λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€μ μ¬μ© λλ μ‘μΈμ€λ‘ μΈν΄ λ°μν μ μλ μμ€μ΄λ μν΄μ λν΄ μ±
μμ μ§μ§ μλλ€λ μ μ μ΄ν΄ν©λλ€.7.2 μ΄λ¬ν μ 3μ μ ν리μΌμ΄μ
μ ν΅ν΄ κ·νμκ² μ 곡λλ λ°μ΄ν°, μ½ν
μΈ λ° λ¦¬μμ€λ 곡κΈμ(λλ 곡κΈμλ₯Ό λμ ν λ€λ₯Έ μ¬λ λλ νμ¬)κ° μμ ν μ§μ μ¬μ°κΆμΌλ‘ 보νΈλ μ μμμ μκ³ μμ΄μΌ ν©λλ€.κ΄λ ¨ μμ μλ‘λΆν° νΉλ³ν νκ°λ₯Ό λ°μ§ μμ ν μ΄λ¬ν λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€(μ 체 λλ μΌλΆ)λ₯Ό κΈ°λ°μΌλ‘ μμ , μλ, μλ, λμ¬, ν맀, λ°°ν¬ λλ νμ μμ
μ μμ±ν μ μμ΅λλ€.7.3 κ·νλ μ΄λ¬ν μ 3μ μ ν리μΌμ΄μ
, λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€λ₯Ό μ¬μ©ν λ κ·νμ κ΄λ ¨ μ 3μ κ°μ λ³λ μ½κ΄μ΄ μ μ©λ μ μμμ μΈμ ν©λλ€.μ΄ κ²½μ° λΌμ΄μ μ€ κ³μ½μ μ΄λ¬ν μ 3μμ κ·νμ λ²μ κ΄κ³μ μν₯μ λ―ΈμΉμ§ μμ΅λλ€.8.1 Google λ°μ΄ν° API 8.1.1 APIλ₯Ό μ¬μ©νμ¬ Googleμμ λ°μ΄ν°λ₯Ό κ²μνλ κ²½μ° κ·νλ λ°μ΄ν°κ° Google λλ λ°μ΄ν°λ₯Ό μ 곡νλ λΉμ¬μ(λλ μ΄λ₯Ό λμ νλ λ€λ₯Έ μ¬λ λλ νμ¬)κ° μμ νλ μ§μ μ¬μ°κΆμ μν΄ λ³΄νΈλ μ μμμ μΈμ ν©λλ€.μ΄λ¬ν APIλ₯Ό μ¬μ©νλ©΄ μΆκ° μλΉμ€ μ½κ΄μ΄ μ μ©λ μ μμ΅λλ€.κ΄λ ¨ μλΉμ€ μ½κ΄μμ νμ©νμ§ μλ ν μ΄ λ°μ΄ν°(μ 체 λλ μΌλΆ)λ₯Ό κΈ°λ°μΌλ‘ μμ , μλ, μλ, λμ¬, ν맀, λ°°ν¬ λλ νμ μμ
μ μμ±ν μ μμ΅λλ€.8.1.2 Googleμμ μ¬μ©μ λ°μ΄ν°λ₯Ό κ²μνκΈ° μν΄ APIλ₯Ό μ¬μ©νλ κ²½μ° μ¬μ©μκ° λͺ
μμ μΌλ‘ λμν κ²½μ°μλ§ λ°μ΄ν°λ₯Ό κ²μν μ μμΌλ©° μ¬μ©μκ° κΆνμ λΆμ¬ν μ νλ λͺ©μ μ νν΄ λ°μ΄ν°λ₯Ό κ²μν μ μμμ μΈμ νκ³ λμν©λλ€.Android Recognition Service APIλ₯Ό μ¬μ©νλ κ²½μ° λ€μ URLμ λ¬Έμνλμ΄ μμ΅λλ€. 9.1 λΌμ΄μ μ€ κ³μ½μ μλμ λͺ
μλ λλ‘ κ·ν λλ Googleμ΄ μ’
λ£ν λκΉμ§ κ³μ μ μ©λ©λλ€.9.2 λΌμ΄μ μ€ κ³μ½μ μ’
λ£νλ €λ©΄ SDK λ° κ΄λ ¨ κ°λ°μ μ격 μ¦λͺ
μ μ¬μ©μ μ€λ¨νλ©΄ λ©λλ€.9.3 Googleμ λ€μκ³Ό κ°μ κ²½μ° μΈμ λ μ§ κ·νμμ λΌμ΄μ μ€ κ³μ½μ ν΄μ§ν μ μμ΅λλ€. (A) κ·νκ° λΌμ΄μ μ€ κ³μ½μ μ‘°νμ μλ°ν κ²½μ° λλ (B) Googleμ λ²μ λ°λΌ κ·Έλ κ² ν΄μΌ ν©λλ€. λλ (C) Googleκ³Ό ν¨κ» κ·νμκ² SDKμ νΉμ λΆλΆ(μ: API)μ μ 곡ν ννΈλκ° Googleκ³Όμ κ΄κ³λ₯Ό μ’
λ£νκ±°λ SDKμ νΉμ λΆλΆμ κ·νμκ² μ 곡νλ κ²μ μ€λ¨νμ΅λλ€. λλ (D) Googleμ΄ κ·νκ° κ±°μ£Όνκ±°λ κ·νκ° μλΉμ€λ₯Ό μ¬μ©νλ κ΅κ°μ μ¬μ©μμκ² λ μ΄μ SDK λλ SDKμ νΉμ λΆλΆμ μ 곡νμ§ μκΈ°λ‘ κ²°μ νκ±°λ Googleμ΄ κ·νμκ² SDK λλ νΉμ SDK μλΉμ€λ₯Ό μ 곡νλ κ²μ΄ Googleμ λ¨λ
μ¬λμ λ°λΌ λ μ΄μ μμ
μ μΌλ‘ μ€ν κ°λ₯νμ§ μμ΅λλ€.9.4 λΌμ΄μ μ€ κ³μ½μ΄ μ’
λ£λλλΌλ κ·νμ Googleμ΄ ννμ λ°μκ±°λ μ μ©μ λ°μκ±°λ(λλ λΌμ΄μ μ€ κ³μ½μ΄ μ ν¨ν λμ μκ°μ΄ μ§λ¨μ λ°λΌ λ°μνκ±°λ) 무기ν μ§μλλ€κ³ λͺ
μν λͺ¨λ λ²μ κΆλ¦¬, μ무 λ° μ±
μμ μ΄λ¬ν μ€λ¨μΌλ‘ μΈν΄ μν₯μ λ°μ§ μμΌλ©° 14.7νμ μ‘°νμ κ·Έλ¬ν κΆλ¦¬, μ무 λ° μ±
μμ 무기νμΌλ‘ κ³μ μ μ©λ©λλ€. 10.1 κ·νλ μ μ μΌλ‘ κ·νμ μ±
μνμ SDKλ₯Ό μ¬μ©νλ©° SDKκ° Googleμ μ΄λ ν μ’
λ₯μ λ³΄μ¦ μμ΄ "μλ κ·Έλλ‘"λ° "μ΄μ© κ°λ₯ν μνλ‘"μ 곡λ¨μ λͺ
μμ μΌλ‘ μ΄ν΄νκ³ μ΄μ λμν©λλ€. 10.2 SDK λ° SDK μ¬μ©μ ν΅ν΄ λ€μ΄λ‘λνκ±°λ νλν λͺ¨λ μλ£μ μ¬μ©μ μμ μ μ¬λκ³Ό μν λΆλ΄ νμ μ΄λ£¨μ΄μ§λ©° μ΄λ¬ν μ¬μ©μΌλ‘ μΈν΄ λ°μνλ μ»΄ν¨ν° μμ€ν
λλ κΈ°ν μ₯μΉμ μμμ΄λ λ°μ΄ν° μμ€μ λν μ±
μμ μ μ μΌλ‘ κ·νμκ² μμ΅λλ€. 10.3 Googleμ μνμ±, νΉμ λͺ©μ μμ μ ν©μ± λ° λΉμΉ¨ν΄μ±μ λν 묡μμ λ³΄μ¦ λ° μ‘°κ±΄μ ν¬ν¨νλ μ΄μ κ΅νλμ§ μκ³ λͺ
μμ μ΄λ 묡μμ μ΄λ λͺ¨λ μ’
λ₯μ λ³΄μ¦ λ° μ‘°κ±΄μ λͺ
μμ μΌλ‘ λΆμΈν©λλ€. 11.1 κ·νλ Google, Googleμ μνμ¬ λ° μ ν΄μ¬, λΌμ΄μ μ€ μ 곡μκ° κ·νμκ² λ°μν μ μλ μ§κ°μ μ , λΆμμ , νΉλ³, κ²°κ³Όμ λλ μ§λ²μ μν΄μ λν΄ μ΄λ ν μ±
μ μ΄λ‘ μ μκ±°νμ¬ κ·νμκ² μ±
μμ μ§μ§ μλλ€λ μ μ λͺ
μμ μΌλ‘ μ΄ν΄νκ³ μ΄μ λμν©λλ€. , Google λλ κ·Έ λ리μΈμ΄ κ·Έλ¬ν μμ€μ΄ λ°μν κ°λ₯μ±μ λν΄ μ‘°μΈμ λ°μκ±°λ μΈμ§νμ΄μΌ νλμ§ μ¬λΆμ κ΄κ³μμ΄ λͺ¨λ λ°μ΄ν° μμ€μ ν¬ν¨ν©λλ€. 12.1 λ²μ΄ νμ©νλ μ΅λ λ²μ λ΄μμ κ·νλ (a) κ·νμ SDK μ¬μ©, (b) μ μκΆ, μν, μμ
λΉλ°, νμΈμ νΈλ μ΄λ λλ μ€, νΉνκΆ λλ κΈ°ν μ§μ μ¬μ°κΆ λλ νμΈμ λͺ
μλ₯Ό νΌμνκ±°λ νΌλΈλ¦¬μν°κΆ λλ νλΌμ΄λ²μκΆμ μΉ¨ν΄νλ νμ, λ° (c) κ·νκ° λΌμ΄μ μ€ κ³μ½μ μ€μνμ§ μλ νμ. 13. λΌμ΄μ μ€ κ³μ½ λ³κ²½ 13.1 Googleμ SDKμ μ λ²μ μ λ°°ν¬ν λ λΌμ΄μ μ€ κ³μ½μ λ³κ²½ν μ μμ΅λλ€. μ΄λ¬ν λ³κ²½μ΄ μ΄λ£¨μ΄μ§λ©΄ Googleμ SDKλ₯Ό μ¬μ©ν μ μλ μΉμ¬μ΄νΈμμ μ λ²μ μ λΌμ΄μ μ€ κ³μ½μ μ 곡ν©λλ€. 14.1 λΌμ΄μ μ€ κ³μ½μ κ·νμ Google κ°μ μ 체 λ²μ κ³μ½μ ꡬμ±νκ³ κ·νμ SDK μ¬μ©(λ³λμ μλ©΄ κ³μ½μ λ°λΌ Googleμ΄ κ·νμκ² μ 곡ν μ μλ λͺ¨λ μλΉμ€ μ μΈ)μ κ·μ¨νλ©° SDKμ κ΄λ ¨νμ¬ κ·νμ Google κ°μ μ΄μ κ³μ½μ μμ ν λ체ν©λλ€. 14.2 κ·νλ Googleμ΄ λΌμ΄μ μ€ κ³μ½μ ν¬ν¨λ(λλ κ΄λ ¨ λ²λ₯ μ λ°λΌ Googleμ΄ ννμ λ°λ) λ²μ κΆλ¦¬ λλ ꡬμ μ±
μ νμ¬νκ±°λ μννμ§ μλ κ²½μ° μ΄κ²μ΄ Googleμ κΆλ¦¬λ₯Ό 곡μμ μΌλ‘ ν¬κΈ°νλ κ²μΌλ‘ κ°μ£Όλμ§ μμΌλ©° μ΄λ¬ν κΆλ¦¬ λλ ꡬμ μ±
μ΄ Googleμ κ³μ μ 곡λλ€λ λ° λμν©λλ€. 14.3 μ΄ λ¬Έμ λ₯Ό κ²°μ ν κ΄ν κΆμ΄ μλ λ²μμμ λΌμ΄μΌμ€ κ³μ½μ μ‘°νμ΄ λ¬΄ν¨λΌκ³ νκ²°νλ κ²½μ° ν΄λΉ μ‘°νμ λΌμ΄μΌμ€ κ³μ½μ λλ¨Έμ§ λΆλΆμ μν₯μ λ―ΈμΉμ§ μκ³ λΌμ΄μΌμ€ κ³μ½μμ μ κ±°λ©λλ€. λΌμ΄μ μ€ κ³μ½μ λλ¨Έμ§ μ‘°νμ κ³μν΄μ μ ν¨νκ³ μ§ν κ°λ₯ν©λλ€. 14.4 κ·νλ Googleμ΄ λͺ¨νμ¬μΈ νμ¬ κ·Έλ£Ήμ κ° κ΅¬μ±μμ΄ λΌμ΄μ μ€ κ³μ½μ μ 3μ μνμμ΄λ©° μ΄λ¬ν λ€λ₯Έ νμ¬λ κ·Έλ€μκ² νν(λλ μ 리ν κΆλ¦¬)μ λΆμ¬νλ λΌμ΄μ μ€ κ³μ½μ λͺ¨λ μ‘°νμ μ§μ μννκ³ μ΄μ μμ‘΄ν μκ²©μ΄ μμμ μΈμ νκ³ μ΄μ λμν©λλ€. μ΄ μΈμ λ€λ₯Έ μ¬λμ΄λ νμ¬λ λΌμ΄μΌμ€ κ³μ½μ λν μ 3μ μνμκ° λ μ μμ΅λλ€. 14.5 μμΆ μ ν. SDKλ λ―Έκ΅ μμΆλ² λ° κ·μ μ μ μ©μ λ°μ΅λλ€. κ·νλ SDKμ μ μ©λλ λͺ¨λ κ΅λ΄ λ° κ΅μ μμΆλ²κ³Ό κ·μ μ μ€μν΄μΌ ν©λλ€. μ΄λ¬ν λ²λ₯ μλ λͺ©μ μ§, μ΅μ’
μ¬μ©μ λ° μ΅μ’
μ©λμ λν μ ν μ¬νμ΄ ν¬ν¨λ©λλ€. 14.6 λΌμ΄μ μ€ κ³μ½μμ λΆμ¬λ κΆλ¦¬λ μλλ°©μ μ¬μ μλ©΄ μΉμΈ μμ΄ κ·ν λλ Googleμ΄ μλνκ±°λ μ΄μ ν μ μμ΅λλ€.κ·νμ Googleμ μλλ°©μ μ¬μ μλ©΄ μΉμΈ μμ΄ λΌμ΄μ μ€ κ³μ½μ λ°λ₯Έ μ±
μμ΄λ μ무λ₯Ό μμν μ μμ΅λλ€.14.7 λΌμ΄μ μ€ κ³μ½ λ° λΌμ΄μ μ€ κ³μ½μ λ°λ₯Έ κ·νμ Googleμ κ΄κ³λ λ²λ₯ μ‘°νμ μΆ©λμ κ΄κ³μμ΄ μΊλ¦¬ν¬λμμ£Ό λ²λ₯ μ μ μ©μ λ°μ΅λλ€.κ·νμ Googleμ λΌμ΄μ μ€ κ³μ½μμ λ°μνλ λͺ¨λ λ²μ λ¬Έμ λ₯Ό ν΄κ²°νκΈ° μν΄ μΊλ¦¬ν¬λμμ£Ό μ°νν΄λΌλΌ μΉ΄μ΄ν° λ΄μ μμΉν λ²μμ λ°°νμ κ΄ν κΆμ λ°λ₯Ό κ²μ λμν©λλ€.κ·ΈλΌμλ λΆκ΅¬νκ³ κ·νλ Googleμ΄ λͺ¨λ κ΄ν κΆμμ κΈμ§ λͺ
λ Ή ꡬμ (λλ μ΄μ μμνλ μ νμ κΈ΄κΈ λ²μ ꡬμ )λ₯Ό μ μ²ν μ μμμ λμν©λλ€.2021λ
7μ 27μΌ μ΄κ²μ Android μννΈμ¨μ΄ κ°λ° ν€νΈ λΌμ΄μ μ€ κ³μ½μ
λλ€1.1 Android μννΈμ¨μ΄ κ°λ° ν€νΈ(λΌμ΄μ μ€ κ³μ½μμ "SDK"λΌκ³ νλ©° νΉν Android μμ€ν
νμΌ, ν¨ν€μ§ API λ° Google API μΆκ° κΈ°λ₯ ν¬ν¨)λ λΌμ΄μ μ€ κ³μ½μ 쑰건μ λ°λΌ κ·νμκ² λΌμ΄μ μ€κ° λΆμ¬λ©λλ€.λΌμ΄μ μ€ κ³μ½μ SDK μ¬μ©κ³Ό κ΄λ ¨νμ¬ κ·νμ Google κ°μ λ²μ ꡬμλ ₯μ΄ μλ κ³μ½μ νμ±ν©λλ€.1.2 "Android"λ httpssource.android.com/ URLμ μμΌλ©° μμλ‘ μ
λ°μ΄νΈλλ Android μ€ν μμ€ νλ‘μ νΈμμ μ¬μ©ν μ μλ κΈ°κΈ°μ© Android μννΈμ¨μ΄ μ€νμ μλ―Έν©λλ€.1.3 "νΈν κ°λ₯ν ꡬν"μ (i) Android νΈνμ± μΉμ¬μ΄νΈ(httpssource.android.com/compatibility)μμ μ°Ύμ μ μκ³ μμλ‘ μ
λ°μ΄νΈλ μ μλ Android νΈνμ± μ μ λ¬Έμλ₯Ό μ€μνλ λͺ¨λ Android κΈ°κΈ°λ₯Ό μλ―Έν©λλ€. (ii) Android νΈνμ± ν
μ€νΈ λꡬ λͺ¨μ(CTS)μ μ±κ³΅μ μΌλ‘ ν΅κ³Όν©λλ€.1.4 "Google"μ λ―Έκ΅ λΈλΌμ¨μ΄μ£Ό λ²λ₯ μ λ°λΌ μ‘°μ§λκ³ λ―Έκ΅ λ²λ₯ μ λ°λΌ μ΄μλλ©° λ³Έμ¬ μ£Όμλ 1600 Amphitheatre Parkway, Mountain View, CA 94043, USAμΈ Google LLCλ₯Ό μλ―Έν©λλ€.2.1 SDKλ₯Ό μ¬μ©νλ €λ©΄ λ¨Όμ λΌμ΄μ μ€ κ³μ½μ λμν΄μΌ ν©λλ€.λΌμ΄μ μ€ κ³μ½μ λμνμ§ μμΌλ©΄ SDKλ₯Ό μ¬μ©ν μ μμ΅λλ€.2.2 μ΄ SDKλ₯Ό μλ½ λ°/λλ μ¬μ©νκΈ° μν΄ ν΄λ¦νλ©΄ λΌμ΄μ μ€ κ³μ½ 쑰건μ λμνλ κ²μ
λλ€.2.3 κ·νκ° κ±°μ£Όνκ±°λ SDKλ₯Ό μ¬μ©νλ κ΅κ°λ₯Ό ν¬ν¨νμ¬ λ―Έκ΅ λλ κΈ°ν κ΅κ°μ λ²λ₯ μ λ°λΌ SDKλ₯Ό λ°λ κ²μ΄ κΈμ§λ μ¬λμΈ κ²½μ° SDKλ₯Ό μ¬μ©ν μ μμΌλ©° λΌμ΄μΌμ€ κ³μ½μ μλ½ν μ μμ΅λλ€.2.4 κ·νκ° κ·νμ κ³ μ©μ£Ό λλ κΈ°ν 주체λ₯Ό λμ νμ¬ λΌμ΄μ μ€ κ³μ½μ ꡬμλλ λ° λμνλ κ²½μ° κ·νλ κ·νμ κ³ μ©μ£Ό λλ ν΄λΉ 주체λ₯Ό λΌμ΄μ μ€ κ³μ½μ ꡬμν μμ ν λ²μ κΆνμ΄ μμμ μ§μ νκ³ λ³΄μ¦ν©λλ€.νμν κΆνμ΄ μλ κ²½μ° λΌμ΄μ μ€ κ³μ½μ λμνκ±°λ κ³ μ©μ£Ό λλ κΈ°ν λ²μΈμ λμ νμ¬ SDKλ₯Ό μ¬μ©ν μ μμ΅λλ€.3.1 λΌμ΄μ μ€ κ³μ½μ 쑰건μ λ°λΌ Googleμ Androidμ νΈν ꡬνμ μν μ ν리μΌμ΄μ
μ κ°λ°νκΈ° μν λͺ©μ μΌλ‘λ§ SDKλ₯Ό μ¬μ©ν μ μλ μ νμ μ΄κ³ μ μΈκ³μ μ΄λ©° λ‘μ΄ν°κ° μκ³ μλ λΆκ°λ₯νκ³ λΉλ
μ μ μ΄λ©° μ¬ν맀 λΆκ°λ₯ν λΌμ΄μ μ€λ₯Ό κ·νμκ² λΆμ¬ν©λλ€.3.2 μ΄ SDKλ₯Ό μ¬μ©νμ¬ λ€λ₯Έ νλ«νΌ(νΈνλμ§ μλ Android ꡬν ν¬ν¨)μ© μ ν리μΌμ΄μ
μ κ°λ°νκ±°λ λ€λ₯Έ SDKλ₯Ό κ°λ°ν μ μμ΅λλ€.λ¬Όλ‘ μ΄ SDKκ° ν΄λΉ μ©λλ‘ μ¬μ©λμ§ μλ ν νΈνλμ§ μλ Android ꡬνμ ν¬ν¨νμ¬ λ€λ₯Έ νλ«νΌμ© μ ν리μΌμ΄μ
μ μμ λ‘κ² κ°λ°ν μ μμ΅λλ€.3.3 κ·νλ Google λλ μ 3μκ° SDKμ μν λͺ¨λ μ§μ μ¬μ°κΆμ ν¬ν¨νμ¬ SDKμ λν λͺ¨λ λ²μ κΆλ¦¬, μμ κΆ λ° μ΄κΆμ μμ νλ€λ λ° λμν©λλ€."μ§μ μ¬μ°κΆ"μ νΉνλ², μ μκΆλ², μμ
λΉλ°λ², μνλ² λ° κΈ°ν λͺ¨λ μμ κΆμ λ°λ₯Έ λͺ¨λ κΆλ¦¬λ₯Ό μλ―Έν©λλ€.Googleμ κ·νμκ² λͺ
μμ μΌλ‘ λΆμ¬λμ§ μμ λͺ¨λ κΆλ¦¬λ₯Ό 보μ ν©λλ€.3.4 λΌμ΄μ μ€ κ³μ½μμ λͺ
μμ μΌλ‘ νμ©νμ§ μμ λͺ©μ μΌλ‘ SDKλ₯Ό μ¬μ©ν μ μμ΅λλ€.ν΄λΉ μ 3μ λΌμ΄μ μ€μμ μꡬνλ λ²μλ₯Ό μ μΈνκ³ κ·νλ SDK λλ SDKμ μΌλΆλ₯Ό 볡μ¬(λ°±μ
λͺ©μ μ μΈ), μμ , κ°μ, μ¬λ°°ν¬, λμ»΄νμΌ, 리λ²μ€ μμ§λμ΄λ§, λΆν΄νκ±°λ νμλ¬Όμ μμ±ν μ μμ΅λλ€.3.5 μ€ν μμ€ μννΈμ¨μ΄ λΌμ΄μ μ€μ λ°λΌ λΌμ΄μ μ€κ° λΆμ¬λ SDK κ΅¬μ± μμμ μ¬μ©, 볡μ λ° λ°°ν¬μλ λΌμ΄μ μ€ κ³μ½μ΄ μλ ν΄λΉ μ€ν μμ€ μννΈμ¨μ΄ λΌμ΄μ μ€μ μ‘°κ±΄λ§ μ μ©λ©λλ€.3.6 κ·νλ Googleμ΄ μ 곡νλ SDKμ νμκ³Ό νΉμ±μ΄ μ¬μ ν΅μ§ μμ΄ λ³κ²½λ μ μμΌλ©° SDKμ ν₯ν λ²μ μ΄ μ΄μ λ²μ μ SDKμμ κ°λ°λ μ ν리μΌμ΄μ
κ³Ό νΈνλμ§ μμ μ μλ€λ λ° λμν©λλ€.κ·νλ Googleμ΄ μ¬μ ν΅μ§ μμ΄ μΌλ°μ μΌλ‘ Googleμ λ¨λ
μ¬λμ λ°λΌ κ·ν λλ μ¬μ©μμκ² SDK(λλ SDK λ΄μ λͺ¨λ κΈ°λ₯) μ 곡μ μ€λ¨(μꡬμ λλ μΌμμ μΌλ‘)ν μ μμμ λμν©λλ€.3.7 λΌμ΄μ μ€ κ³μ½μ μ΄λ€ λΆλΆλ κ·νμκ² Googleμ μνΈ, μν, μλΉμ€ νμ, λ‘κ³ , λλ©μΈ μ΄λ¦ λλ κΈ°ν κ³ μ ν λΈλλ νμλ₯Ό μ¬μ©ν κΆλ¦¬λ₯Ό λΆμ¬νμ§ μμ΅λλ€.3.8 κ·νλ SDKμ 첨λΆλκ±°λ ν¬ν¨λ μ μλ λ
μ κΆ κ³ μ§(μ μκΆ λ° μν κ³ μ§ ν¬ν¨)λ₯Ό μ κ±°νκ±°λ κ°λ¦¬κ±°λ λ³κ²½νμ§ μμ κ²μ λμν©λλ€.4.1 Googleμ λΌμ΄μ μ€ κ³μ½μ λ°λΌ κ·ν(λλ κ·νμ λΌμ΄μ μ€ μ 곡μ)λ‘λΆν° κ·νκ° SDKλ₯Ό μ¬μ©νμ¬ κ°λ°νλ λͺ¨λ μννΈμ¨μ΄ μ ν리μΌμ΄μ
(ν΄λΉ μ ν리μΌμ΄μ
μ μ‘΄μ¬νλ λͺ¨λ μ§μ μ¬μ°κΆ ν¬ν¨)μ λν κΆλ¦¬, μμ κΆ λλ μ΄μ΅μ μ·¨νμ§ μλλ€λ λ° λμν©λλ€.4.2 κ·νλ (a) λΌμ΄μΌμ€ κ³μ½ λ° (b) ν΄λΉ κ΄ν κΆμμ μ μ© κ°λ₯ν λ²λ₯ , κ·μ λλ μΌλ°μ μΌλ‘ νμ©λλ κ΄ν λλ μ§μΉ¨(λ―Έκ΅ λλ κΈ°ν κ΄λ ¨ κ΅κ°μμ λ°μ΄ν° λλ μννΈμ¨μ΄ μμΆμ κ΄ν λ²λ₯ ν¬ν¨)μμ νμ©νλ λͺ©μ μΌλ‘λ§ SDKλ₯Ό μ¬μ©νκ³ μ ν리μΌμ΄μ
μ μμ±νλ λ° λμν©λλ€.4.3 κ·νλ SDKλ₯Ό μ¬μ©νμ¬ μΌλ° λμ€μ μν μ ν리μΌμ΄μ
μ κ°λ°νλ κ²½μ° ν΄λΉ μ¬μ©μμ κ°μΈ μ 보 λ° λ²μ κΆλ¦¬λ₯Ό 보νΈν κ²μ λμν©λλ€.μ¬μ©μκ° μ¬μ©μ μ΄λ¦, μνΈ λλ κΈ°ν λ‘κ·ΈμΈ μ 보λ κ°μΈ μ 보λ₯Ό μ 곡νλ κ²½μ° ν΄λΉ μ 보λ₯Ό μ ν리μΌμ΄μ
μμ μ¬μ©ν μ μμμ μ¬μ©μμκ² μλ¦¬κ³ ν΄λΉ μ¬μ©μμ λν΄ λ²μ μΌλ‘ μ μ ν κ°μΈ μ 보 λ³΄νΈ κ³ μ§ λ° λ³΄νΈλ₯Ό μ 곡ν΄μΌ ν©λλ€.μ ν리μΌμ΄μ
μ΄ μ¬μ©μκ° μ 곡ν κ°μΈ μ 보 λλ λ―Όκ°ν μ 보λ₯Ό μ μ₯νλ κ²½μ° μμ νκ² λ³΄κ΄ν΄μΌ ν©λλ€.μ¬μ©μκ° κ·νμ μ ν리μΌμ΄μ
μ Google κ³μ μ 보λ₯Ό μ 곡νλ©΄ κ·νμ μ ν리μΌμ΄μ
μ μ¬μ©μκ° κ·νμκ² κΆνμ λΆμ¬ν μ νλ λͺ©μ κ³Ό μκΈ°μλ§ μ¬μ©μμ Google κ³μ μ μ‘μΈμ€νκΈ° μν΄ ν΄λΉ μ 보λ₯Ό μ¬μ©ν μ μμ΅λλ€.4.4 κ·νλ Google λλ λͺ¨λ μ΄λν΅μ μ¬λ₯Ό ν¬ν¨νλ μ΄μ κ΅νλμ§ μλ μ 3μμ μλ², λ€νΈμν¬ λλ κΈ°ν μ¬μ°μ΄λ μλΉμ€λ₯Ό 무λ¨μΌλ‘ λ°©ν΄, μ€λ¨, μμ λλ μ‘μΈμ€νλ μ ν리μΌμ΄μ
μ κ°λ° λλ λ°°ν¬λ₯Ό ν¬ν¨νμ¬ SDKλ₯Ό μ¬μ©νμ¬ μ΄λ ν νλμλ κ΄μ¬νμ§ μμ κ²μ λμν©λλ€.4.5 κ·νλ κ·νκ° Android λ°/λλ Androidμ© μ ν리μΌμ΄μ
μ ν΅ν΄ μμ±, μ μ‘ λλ νμνλ λͺ¨λ λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€μ κ·Έλ κ² ν¨μΌλ‘μ¨ κ·νμ νλ κ²°κ³Ό(Googleμ΄ μ
μ μ μλ λͺ¨λ μμ€ λλ μν΄ ν¬ν¨)μ λν΄ μ μ μΌλ‘ μ±
μμ΄ μμΌλ©° Googleμ κ·ν λλ μ 3μμ λν΄ μ±
μμ μ§μ§ μλλ€λ λ° λμν©λλ€.4.6 κ·νλ λΌμ΄μ μ€ κ³μ½, κ΄λ ¨ μ 3μ κ³μ½ λλ μλΉμ€ μ½κ΄ λλ κ΄λ ¨ λ²λ₯ μ΄λ κ·μ μ λ°λ₯Έ κ·νμ μ무 μλ°κ³Ό κ·Έλ¬ν μλ°μΌλ‘ μΈν κ²°κ³Ό(Google λλ μ 3μκ° μ
μ μ μλ λͺ¨λ μμ€ λλ μν΄ ν¬ν¨)μ λν΄ μ μ μΌλ‘ μ±
μμ΄ μμΌλ©° Googleμ κ·ν λλ μ 3μμ λν΄ μ±
μμ μ§μ§ μλλ€λ λ° λμν©λλ€.5.1 κ·νλ Googleμ΄ κ·νμκ² λ°κΈν μ μκ±°λ κ·νκ° μ§μ μ νν μ μλ κ°λ°μ μΈμ¦ μ 보μ κΈ°λ°μ μ μ§ν μ±
μμ΄ μμΌλ©° κ·νλ λ€μκ³Ό κ°μ μ±
μμ μ§λ€λ λ° λμν©λλ€. κ·νμ κ°λ°μ μ격 μ¦λͺ
μΌλ‘ κ°λ°λ λͺ¨λ μ ν리μΌμ΄μ
μ λν μ μ μΈ μ±
μμ΄ μμ΅λλ€.6.1 SDKλ₯Ό μ§μμ μΌλ‘ νμ νκ³ κ°μ νκΈ° μν΄ Googleμ μννΈμ¨μ΄μμ νΉμ μ¬μ© ν΅κ³λ₯Ό μμ§ν μ μμ΅λλ€. μ¬κΈ°μλ κ³ μ μλ³μ, κ΄λ ¨ IP μ£Όμ, μννΈμ¨μ΄ λ²μ λ²νΈ, μ¬μ© μ€μΈ SDKμ λꡬ λ°/λλ μλΉμ€ λ° μ¬μ© λ°©λ²μ λν μ λ³΄κ° ν¬ν¨λλ μ΄μ κ΅νλμ§ μμ΅λλ€.μ΄ μ λ³΄κ° μμ§λκΈ° μ μ SDKλ κ·νμκ² μλ¦¬κ³ κ·νμ λμλ₯Ό ꡬν κ²μ
λλ€.λμλ₯Ό κ±°λΆνλ©΄ μ λ³΄κ° μμ§λμ§ μμ΅λλ€.6.2 μμ§λ λ°μ΄ν°λ SDKλ₯Ό κ°μ νκΈ° μν΄ μ§κ³μμ κ²μ¬λλ©° λ€μ URLμ μλ Googleμ κ°μΈμ 보 보νΈμ μ±
μ λ°λΌ μ μ§λ©λλ€. httpspolicies.google.com/privacy 6.3 SDKλ₯Ό κ°μ νκΈ° μν΄ μ΅λͺ
μΌλ‘ μ§κ³λ λ°μ΄ν° μΈνΈλ₯Ό Google ννΈλμ 곡μ ν μ μμ΅λλ€.7.1 SDKλ₯Ό μ¬μ©νμ¬ μ 3μκ° κ°λ°ν μ ν리μΌμ΄μ
μ μ€ννκ±°λ μ 3μκ° μ 곡ν λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€μ μ‘μΈμ€νλ κ²½μ° κ·νλ Googleμ΄ ν΄λΉ μ ν리μΌμ΄μ
, λ°μ΄ν°, μ½ν
μΈ , λλ μμ.κ·νλ μ΄λ¬ν μ 3μ μ ν리μΌμ΄μ
μ ν΅ν΄ μ‘μΈμ€ν μ μλ λͺ¨λ λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€κ° ν΄λΉ μΆμ²μ λ¨λ
μ±
μμ΄λ©° Googleμ μ΄λ¬ν μ 3μ μ ν리μΌμ΄μ
, λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€μ μ¬μ© λλ μ‘μΈμ€λ‘ μΈν΄ λ°μν μ μλ μμ€μ΄λ μν΄μ λν΄ μ±
μμ μ§μ§ μμμ μ΄ν΄ν©λλ€.7.2 μ΄λ¬ν μ 3μ μ ν리μΌμ΄μ
μ ν΅ν΄ κ·νμκ² μ 곡λλ λ°μ΄ν°, μ½ν
μΈ λ° λ¦¬μμ€λ 곡κΈμ(λλ 곡κΈμλ₯Ό λμ ν λ€λ₯Έ μ¬λ λλ νμ¬)κ° μμ ν μ§μ μ¬μ°κΆμΌλ‘ 보νΈλ μ μμμ μκ³ μμ΄μΌ ν©λλ€.κ΄λ ¨ μμ μλ‘λΆν° νΉλ³ν νκ°λ₯Ό λ°μ§ μμ ν μ΄λ¬ν λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€(μ 체 λλ μΌλΆ)λ₯Ό κΈ°λ°μΌλ‘ μμ , μλ, μλ, λμ¬, ν맀, λ°°ν¬ λλ νμ μμ
μ μμ±ν μ μμ΅λλ€.7.3 κ·νλ μ΄λ¬ν μ 3μ μ ν리μΌμ΄μ
, λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€λ₯Ό μ¬μ©ν λ κ·νμ κ΄λ ¨ μ 3μ κ°μ λ³λ μ½κ΄μ΄ μ μ©λ μ μμμ μΈμ ν©λλ€.μ΄ κ²½μ° λΌμ΄μ μ€ κ³μ½μ μ΄λ¬ν μ 3μμ κ·νμ λ²μ κ΄κ³μ μν₯μ λ―ΈμΉμ§ μμ΅λλ€.8.1 Google λ°μ΄ν° API 8.1.1 APIλ₯Ό μ¬μ©νμ¬ Googleμμ λ°μ΄ν°λ₯Ό κ²μνλ κ²½μ° κ·νλ λ°μ΄ν°κ° Google λλ λ°μ΄ν°λ₯Ό μ 곡νλ λΉμ¬μ(λλ μ΄λ₯Ό λμ νλ λ€λ₯Έ μ¬λ λλ νμ¬)κ° μμ νλ μ§μ μ¬μ°κΆμ μν΄ λ³΄νΈλ μ μμμ μΈμ ν©λλ€.μ΄λ¬ν APIλ₯Ό μ¬μ©νλ©΄ μΆκ° μλΉμ€ μ½κ΄μ΄ μ μ©λ μ μμ΅λλ€.κ΄λ ¨ μλΉμ€ μ½κ΄μμ νμ©νμ§ μλ ν μ΄ λ°μ΄ν°(μ 체 λλ μΌλΆ)λ₯Ό κΈ°λ°μΌλ‘ μμ , μλ, μλ, λμ¬, ν맀, λ°°ν¬ λλ νμ μμ
μ μμ±ν μ μμ΅λλ€.8.1.2 Googleμμ μ¬μ©μ λ°μ΄ν°λ₯Ό κ²μνκΈ° μν΄ APIλ₯Ό μ¬μ©νλ κ²½μ° μ¬μ©μκ° λͺ
μμ μΌλ‘ λμν κ²½μ°μλ§ λ°μ΄ν°λ₯Ό κ²μν μ μμΌλ©° μ¬μ©μκ° κΆνμ λΆμ¬ν μ νλ λͺ©μ μ νν΄ λ°μ΄ν°λ₯Ό κ²μν μ μμμ μΈμ νκ³ λμν©λλ€.Android Recognition Service APIλ₯Ό μ¬μ©νλ κ²½μ° httpsdeveloper.android.com/reference/android/speech/RecognitionService URL(μμλ‘ μ
λ°μ΄νΈλ¨)μ λ¬Έμνλμ΄ μλ κ²½μ° API μ¬μ©μλ Googleμ΄ λ°μ΄ν° νλ‘μΈμμΈ μ νμ λν λ°μ΄ν° μ²λ¦¬ λΆλ‘(μμλ‘ μ
λ°μ΄νΈλλ URL httpsprivacy.google.com/businesses/gdprprocessorterms/μ μμ)μ΄ μ μ©λ¨μ μΈμ ν©λλ€.λμλ₯Ό ν΄λ¦νλ©΄ Googleμ΄ λ°μ΄ν° νλ‘μΈμμΈ μ νμ λν λ°μ΄ν° μ²λ¦¬ λΆλ‘μ 쑰건μ λμνλ κ²μ
λλ€.9.1 λΌμ΄μ μ€ κ³μ½μ μλμ λͺ
μλ λλ‘ κ·ν λλ Googleμ΄ μ’
λ£ν λκΉμ§ κ³μ μ μ©λ©λλ€.9.2 λΌμ΄μ μ€ κ³μ½μ μ’
λ£νλ €λ©΄ SDK λ° κ΄λ ¨ κ°λ°μ μ격 μ¦λͺ
μ μ¬μ©μ μ€λ¨νλ©΄ λ©λλ€.9.3 Googleμ λ€μκ³Ό κ°μ κ²½μ° μΈμ λ μ§ κ·νμμ λΌμ΄μ μ€ κ³μ½μ ν΄μ§ν μ μμ΅λλ€. (A) κ·νκ° λΌμ΄μ μ€ κ³μ½μ μ‘°νμ μλ°ν κ²½μ° λλ (B) Googleμ λ²μ λ°λΌ κ·Έλ κ² ν΄μΌ ν©λλ€. λλ (C) Googleκ³Ό ν¨κ» κ·νμκ² SDKμ νΉμ λΆλΆ(μ: API)μ μ 곡ν ννΈλκ° Googleκ³Όμ κ΄κ³λ₯Ό μ’
λ£νκ±°λ SDKμ νΉμ λΆλΆμ κ·νμκ² μ 곡νλ κ²μ μ€λ¨νμ΅λλ€. λλ (D) Googleμ΄ κ·νκ° κ±°μ£Όνκ±°λ κ·νκ° μλΉμ€λ₯Ό μ¬μ©νλ κ΅κ°μ μ¬μ©μμκ² λ μ΄μ SDK λλ SDKμ νΉμ λΆλΆμ μ 곡νμ§ μκΈ°λ‘ κ²°μ νκ±°λ Googleμ΄ κ·νμκ² SDK λλ νΉμ SDK μλΉμ€λ₯Ό μ 곡νλ κ²μ΄ Googleμ λ¨λ
μ¬λμ λ°λΌ λ μ΄μ μμ
μ μΌλ‘ μ€ν κ°λ₯νμ§ μμ΅λλ€.9.4 λΌμ΄μ μ€ κ³μ½μ΄ μ’
λ£λλλΌλ κ·νμ Googleμ΄ ννμ λ°μκ±°λ μ μ©μ λ°μκ±°λ(λλ λΌμ΄μ μ€ κ³μ½μ΄ λ°ν¨λλ λμ μκ°μ΄ μ§λ¨μ λ°λΌ λ°μνκ±°λ) 무기ν μ§μλλ€κ³ λͺ
μν λͺ¨λ λ²μ κΆλ¦¬, μ무 λ° μ±
μμ μ΄λ¬ν μ€λ¨μΌλ‘ μΈν΄ μν₯μ λ°μ§ μμΌλ©° 14.7νμ μ‘°νμ κ·Έλ¬ν κΆλ¦¬, μ무 λ° μ±
μμ 무기νμΌλ‘ κ³μ μ μ©λ©λλ€.10.1 κ·νλ μ μ μΌλ‘ κ·νμ μ±
μ νμ SDKλ₯Ό μ¬μ©νλ©° SDKκ° Googleμ μ΄λ ν μ’
λ₯μ λ³΄μ¦ μμ΄ "μλ κ·Έλλ‘"λ° "μ΄μ© κ°λ₯ν μνλ‘"μ 곡λ¨μ λͺ
μμ μΌλ‘ μ΄ν΄νκ³ μ΄μ λμν©λλ€.10.2 SDK λ° SDK μ¬μ©μ ν΅ν΄ λ€μ΄λ‘λνκ±°λ κΈ°ν λ°©μμΌλ‘ μ»μ μλ£μ μ¬μ©μ μμ μ μ¬λκ³Ό μν λΆλ΄ νμ μ΄λ£¨μ΄μ§λ©° μ΄λ¬ν μ¬μ©μΌλ‘ μΈν΄ λ°μνλ μ»΄ν¨ν° μμ€ν
λλ κΈ°ν μ₯μΉμ μμ λλ λ°μ΄ν° μμ€μ λν μ±
μμ μ μ μΌλ‘ κ·νμκ² μμ΅λλ€.10.3 Googleμ λͺ
μ μ λλ 묡μμ μ΄λ , μμ
μ± λ° λΉ μΉ¨ν΄μ λν 묡μμ λ³΄μ¦ λ° μ‘°κ±΄μ ν¬ν¨νλ , λͺ
μ μ λλ 묡μμ μ΄λ λͺ¨λ μ’
λ₯μ λͺ¨λ λ³΄μ¦ λ° μ‘°κ±΄μ λͺ
μ μ μΌλ‘ λΆμΈν©λλ€. Google λλ κ·Έ λνμκ° κ·Έλ¬ν μμ€μ΄ λ°μν κ°λ₯μ±μ λν΄ μ‘°μΈμ λ°μκ±°λ μΈμ ν΄μΌνλμ§ μ¬λΆμ κ΄κ³μμ΄ λ°μ΄ν° μμ€μ ν¬ν¨νμ¬ κ·νμ Urredλ λ²μ΄ νμ©νλ μ΅λμ λ²μμ λν΄ μκ²λκ±°λ μΈμν΄μΌν©λλ€. κ·νλ λ²λ₯ μ μν΄ νμ©λλ μ΅λ λ²μκΉμ§, κ·νλ 무ν΄ν Google, μ§μ λ° μ§μ λ° μ§μ λ° λͺ¨λ μ£Όμ₯, λͺ¨λ μ²κ΅¬, μμ‘, μμ‘, μμ‘, κ·Έλ¦¬κ³ λͺ¨λ μ²κ΅¬, μμ‘, κ·Έλ¦¬κ³ λͺ¨λ μ²κ΅¬ λ° λͺ¨λ μ£Όμ₯μ λν΄ λ¬΄ν΄ν Google, μ§μ λ° μμ΄μ νΈλ₯Ό λ°©μ΄, λ©΄μ±
λ° λ³΄μ νλ λ° λμν©λλ€. (a) SDK μ¬μ©, (b) μ μκΆ, μν, κ±°λ λΉλ°, κ±°λ 볡μ₯, νΉν λλ κΈ°ν μ§μ μ¬μ°μ κ°μΈμ κΆλ¦¬ λλ ν보 λλ κ°μΈμ κΆλ¦¬λ₯Ό μΉ¨ν΄νλ SDKμμ κ°λ° ν λͺ¨λ μ μ²μμμ λ°μνκ±°λ (a) SDK μ¬μ©μΌλ‘ λ°μνκ±°λ λ°μνλ μν΄, λΉμ© λ° λΉμ© (ν©λ¦¬μ μΈ λ³νΈμ¬ λΉμ© ν¬ν¨). λΌμ΄μΌμ€ κ³μ½ μλ‘μ΄ λ²μ μ SDKλ₯Ό λ°°ν¬ν©λλ€.μ΄λ¬ν λ³κ²½μ΄ μ΄λ£¨μ΄μ§λ©΄ Googleμ SDKλ₯Ό μ¬μ©ν μ μλ μΉμ¬μ΄νΈμμ λΌμ΄μ μ€ κ³μ½μ μ λ²μ μ λ§λ€ κ²μ
λλ€.14.1 λΌμ΄μ μ€ κ³μ½μ κ·νμ Google κ°μ μ 체 λ²μ κ³μ½μ ꡬμ±νκ³ κ·νμ SDK μ¬μ©(λ³λμ μλ©΄ κ³μ½μ λ°λΌ Googleμ΄ κ·νμκ² μ 곡ν μ μλ λͺ¨λ μλΉμ€ μ μΈ)μ μ μ©λλ©° SDKμ κ΄λ ¨νμ¬ κ·νμ Google κ°μ λͺ¨λ μ΄μ κ³μ½μ μμ ν λ체ν©λλ€.14.2 κ·νλ Googleμ΄ λΌμ΄μ μ€ κ³μ½μ ν¬ν¨λ(λλ κ΄λ ¨ λ²λ₯ μ λ°λΌ Googleμ΄ ννμ λ°λ) λ²μ κΆλ¦¬ λλ ꡬμ μ±
μ νμ¬νκ±°λ μννμ§ μλ κ²½μ° μ΄κ²μ΄ Googleμ κΆλ¦¬λ₯Ό 곡μμ μΌλ‘ ν¬κΈ°νλ κ²μΌλ‘ κ°μ£Όλμ§ μμΌλ©° μ΄λ¬ν κΆλ¦¬ λλ ꡬμ μ±
μ΄ Googleμ κ³μ μ 곡λλ€λ λ° λμν©λλ€.14.3 μ΄ λ¬Έμ λ₯Ό κ²°μ ν κ΄ν κΆμ΄ μλ λ²μμμ λΌμ΄μ μ€ κ³μ½μ μ‘°νμ΄ λ¬΄ν¨λΌκ³ νκ²°νλ κ²½μ° ν΄λΉ μ‘°νμ λΌμ΄μ μ€ κ³μ½μ λλ¨Έμ§ λΆλΆμ μν₯μ λ―ΈμΉμ§ μκ³ λΌμ΄μ μ€ κ³μ½μμ μ κ±°λ©λλ€.λΌμ΄μ μ€ κ³μ½μ λλ¨Έμ§ μ‘°νμ κ³μν΄μ μ ν¨νκ³ μ§ν κ°λ₯ν©λλ€.14.4 κ·νλ Googleμ΄ λͺ¨νμ¬μΈ νμ¬ κ·Έλ£Ήμ κ° κ΅¬μ±μμ΄ λΌμ΄μ μ€ κ³μ½μ μ 3μ μνμμ΄λ©° μ΄λ¬ν λ€λ₯Έ νμ¬λ νν(λλ μ 리ν κΆλ¦¬)μ λΆμ¬νλ λΌμ΄μ μ€ κ³μ½μ λͺ¨λ μ‘°νμ μ§μ μννκ³ μ΄μ μμ‘΄ν μκ²©μ΄ μμμ μΈμ νκ³ μ΄μ λμν©λλ€.μ΄ μΈμ λ€λ₯Έ μ¬λμ΄λ νμ¬λ λΌμ΄μΌμ€ κ³μ½μ μ 3μ μνμκ° λ μ μμ΅λλ€.14.5 μμΆ μ ν.SDKλ λ―Έκ΅ μμΆλ² λ° κ·μ μ μ μ©μ λ°μ΅λλ€.κ·νλ SDKμ μ μ©λλ λͺ¨λ κ΅λ΄ λ° κ΅μ μμΆλ²κ³Ό κ·μ μ μ€μν΄μΌ ν©λλ€.μ΄λ¬ν λ²λ₯ μλ λͺ©μ μ§, μ΅μ’
μ¬μ©μ λ° μ΅μ’
μ©λμ λν μ νμ΄ ν¬ν¨λ©λλ€.14.6 λΌμ΄μ μ€ κ³μ½μμ λΆμ¬λ κΆλ¦¬λ μλλ°©μ μ¬μ μλ©΄ μΉμΈ μμ΄ κ·ν λλ Googleμ΄ μλνκ±°λ μ΄μ ν μ μμ΅λλ€.κ·νμ Googleμ μλλ°©μ μ¬μ μλ©΄ μΉμΈ μμ΄ λΌμ΄μ μ€ κ³μ½μ λ°λ₯Έ μ±
μμ΄λ μ무λ₯Ό μμν μ μμ΅λλ€.14.7 λΌμ΄μ μ€ κ³μ½ λ° λΌμ΄μ μ€ κ³μ½μ λ°λ₯Έ κ·νμ Googleμ κ΄κ³λ λ²λ₯ μ‘°νμ μΆ©λμ κ΄κ³μμ΄ μΊλ¦¬ν¬λμμ£Ό λ²λ₯ μ μ μ©μ λ°μ΅λλ€.κ·νμ Googleμ λΌμ΄μ μ€ κ³μ½μμ λ°μνλ λͺ¨λ λ²μ λ¬Έμ λ₯Ό ν΄κ²°νκΈ° μν΄ μΊλ¦¬ν¬λμμ£Ό μ°νν΄λΌλΌ μΉ΄μ΄ν° λ΄μ μμΉν λ²μμ λ°°νμ κ΄ν κΆμ λ°λ₯Ό κ²μ λμν©λλ€.κ·ΈλΌμλ λΆκ΅¬νκ³ κ·νλ Googleμ΄ λͺ¨λ κ΄ν κΆμμ κΈμ§ λͺ
λ Ή ꡬμ (λλ μ΄μ μμνλ μ νμ κΈ΄κΈ λ²μ ꡬμ )λ₯Ό μ μ²ν μ μμμ λμν©λλ€.2021λ
7μ 27μΌ λ³ΈμΈμ μ μ΄μ©μ½κ΄μ μ½μμΌλ©° μ΄μ λμν©λλ€
λ€μ΄λ‘λνκΈ° μ μ λ€μ μ΄μ© μ½κ΄μ λμν΄μΌ ν©λλ€. μ΄κ²μ Android μννΈμ¨μ΄ κ°λ° ν€νΈ λΌμ΄μ μ€ κ³μ½μ
λλ€. 1.1 Android μννΈμ¨μ΄ κ°λ° ν€νΈ(λΌμ΄μ μ€ κ³μ½μμ "SDK"λΌκ³ νλ©° νΉν Android μμ€ν
νμΌ, ν¨ν€μ§ API λ° Google API μΆκ° κΈ°λ₯ ν¬ν¨)λ λΌμ΄μ μ€ κ³μ½μ 쑰건μ λ°λΌ κ·νμκ² λΌμ΄μ μ€κ° λΆμ¬λ©λλ€. λΌμ΄μ μ€ κ³μ½μ SDK μ¬μ©κ³Ό κ΄λ ¨νμ¬ κ·νμ Google κ°μ λ²μ ꡬμλ ₯μ΄ μλ κ³μ½μ νμ±ν©λλ€. 1.2 "Android"λ httpssource.android.com/ URLμ μμΌλ©° μμλ‘ μ
λ°μ΄νΈλλ Android μ€ν μμ€ νλ‘μ νΈμμ μ¬μ©ν μ μλ μ₯μΉμ© Android μννΈμ¨μ΄ μ€νμ μλ―Έν©λλ€. 1.3 "νΈν κ°λ₯ν ꡬν"μ (i) Android νΈνμ± μΉμ¬μ΄νΈ(httpssource.android.com/compatibility)μμ μ°Ύμ μ μκ³ μμλ‘ μ
λ°μ΄νΈλ μ μλ Android νΈνμ± μ μ λ¬Έμλ₯Ό μ€μνλ λͺ¨λ Android κΈ°κΈ°λ₯Ό μλ―Έν©λλ€. (ii) Android νΈνμ± ν
μ€νΈ λꡬ λͺ¨μ(CTS)μ μ±κ³΅μ μΌλ‘ ν΅κ³Όν©λλ€. 1.4 "Google"μ λ―Έκ΅ λΈλΌμ¨μ΄μ£Ό λ²λ₯ μ λ°λΌ μ‘°μ§λκ³ λ―Έκ΅ λ²λ₯ μ λ°λΌ μ΄μλλ©° λ³Έμ¬ μ£Όμλ 1600 Amphitheatre Parkway, Mountain View, CA 94043, USAμΈ Google LLCλ₯Ό μλ―Έν©λλ€. 2.1 SDKλ₯Ό μ¬μ©νκΈ° μν΄μλ λ¨Όμ λΌμ΄μ μ€ κ³μ½μ λμν΄μΌ ν©λλ€. λΌμ΄μ μ€ κ³μ½μ λμνμ§ μμΌλ©΄ SDKλ₯Ό μ¬μ©ν μ μμ΅λλ€. 2.2 μ΄ SDKλ₯Ό μλ½ λ°/λλ μ¬μ©νκΈ° μν΄ ν΄λ¦νλ©΄ λΌμ΄μ μ€ κ³μ½ 쑰건μ λμνλ κ²μ
λλ€. 2.3 κ·νκ° κ±°μ£Όνκ±°λ SDKλ₯Ό μ¬μ©νλ κ΅κ°λ₯Ό ν¬ν¨νμ¬ λ―Έκ΅ λλ κΈ°ν κ΅κ°μ λ²λ₯ μ λ°λΌ SDKλ₯Ό λ°λ κ²μ΄ κΈμ§λ μ¬λμΈ κ²½μ° SDKλ₯Ό μ¬μ©ν μ μμΌλ©° λΌμ΄μΌμ€ κ³μ½μ μλ½ν μ μμ΅λλ€. 2.4 κ·νκ° κ·νμ κ³ μ©μ£Ό λλ κΈ°ν 주체λ₯Ό λμ νμ¬ λΌμ΄μ μ€ κ³μ½μ ꡬμλλ λ° λμνλ κ²½μ° κ·νλ κ·νμ κ³ μ©μ£Ό λλ ν΄λΉ 주체λ₯Ό λΌμ΄μ μ€ κ³μ½μ ꡬμν μμ ν λ²μ κΆνμ΄ μμμ μ§μ νκ³ λ³΄μ¦ν©λλ€. νμν κΆνμ΄ μλ κ²½μ° κ³ μ©μ£Ό λλ κΈ°ν λ²μΈμ λμ νμ¬ λΌμ΄μ μ€ κ³μ½μ λμνκ±°λ SDKλ₯Ό μ¬μ©ν μ μμ΅λλ€. 3.1 λΌμ΄μ μ€ κ³μ½μ 쑰건μ λ°λΌ Googleμ νΈνλλ Android ꡬνμ μν μ ν리μΌμ΄μ
μ κ°λ°νκΈ° μν λͺ©μ μΌλ‘λ§ SDKλ₯Ό μ¬μ©ν μ μλ μ νμ μ΄κ³ μ μΈκ³μ μ΄λ©° λ‘μ΄ν°κ° μκ³ μλ λΆκ°λ₯νκ³ λΉλ
μ μ μ΄λ©° μ¬ν맀 λΆκ°λ₯ν λΌμ΄μ μ€λ₯Ό κ·νμκ² λΆμ¬ν©λλ€. 3.2 μ΄ SDKλ₯Ό μ¬μ©νμ¬ λ€λ₯Έ νλ«νΌ(νΈνλμ§ μλ Android ꡬν ν¬ν¨)μ© μ ν리μΌμ΄μ
μ κ°λ°νκ±°λ λ€λ₯Έ SDKλ₯Ό κ°λ°ν μ μμ΅λλ€. λ¬Όλ‘ μ΄ SDKκ° ν΄λΉ μ©λλ‘ μ¬μ©λμ§ μλ ν νΈνλμ§ μλ Android ꡬνμ ν¬ν¨νμ¬ λ€λ₯Έ νλ«νΌμ© μ ν리μΌμ΄μ
μ μμ λ‘κ² κ°λ°ν μ μμ΅λλ€. 3.3 κ·νλ Google λλ μ 3μκ° SDKμ μ‘΄μ¬νλ λͺ¨λ μ§μ μ¬μ°κΆμ ν¬ν¨νμ¬ SDKμ λν λͺ¨λ λ²μ κΆλ¦¬, μμ κΆ λ° μ΄κΆμ μμ νλ€λ λ° λμν©λλ€. "μ§μ μ¬μ°κΆ"μ νΉνλ², μ μκΆλ², μμ
λΉλ°λ², μνλ² λ° κΈ°ν λͺ¨λ μμ κΆμ λ°λ₯Έ λͺ¨λ κΆλ¦¬λ₯Ό μλ―Έν©λλ€. Googleμ κ·νμκ² λͺ
μμ μΌλ‘ λΆμ¬λμ§ μμ λͺ¨λ κΆλ¦¬λ₯Ό 보μ ν©λλ€. 3.4 λΌμ΄μ μ€ κ³μ½μμ λͺ
μμ μΌλ‘ νμ©νμ§ μμ λͺ©μ μΌλ‘ SDKλ₯Ό μ¬μ©ν μ μμ΅λλ€. ν΄λΉ μ 3μ λΌμ΄μ μ€μμ μꡬνλ λ²μλ₯Ό μ μΈνκ³ κ·νλ SDK λλ SDKμ μΌλΆλ₯Ό 볡μ¬(λ°±μ
λͺ©μ μ μΈ), μμ , κ°μ, μ¬λ°°ν¬, λμ»΄νμΌ, 리λ²μ€ μμ§λμ΄λ§, λΆν΄ λλ νμλ¬Ό μμ±ν μ μμ΅λλ€. 3.5 μ€ν μμ€ μννΈμ¨μ΄ λΌμ΄μ μ€μ λ°λΌ λΌμ΄μ μ€κ° λΆμ¬λ SDK κ΅¬μ± μμμ μ¬μ©, 볡μ λ° λ°°ν¬μλ λΌμ΄μ μ€ κ³μ½μ΄ μλ ν΄λΉ μ€ν μμ€ μννΈμ¨μ΄ λΌμ΄μ μ€μ μ‘°κ±΄λ§ μ μ©λ©λλ€. 3.6 κ·νλ Googleμ΄ μ 곡νλ SDKμ νμκ³Ό νΉμ±μ΄ μ¬μ ν΅μ§ μμ΄ λ³κ²½λ μ μμΌλ©° SDKμ ν₯ν λ²μ μ΄ μ΄μ λ²μ μ SDKμμ κ°λ°λ μ ν리μΌμ΄μ
κ³Ό νΈνλμ§ μμ μ μλ€λ λ° λμν©λλ€. κ·νλ Googleμ΄ μ¬μ ν΅μ§ μμ΄ μΌλ°μ μΌλ‘ Googleμ λ¨λ
μ¬λμ λ°λΌ κ·ν λλ μ¬μ©μμκ² SDK(λλ SDK λ΄μ λͺ¨λ κΈ°λ₯) μ 곡μ μ€λ¨(μꡬμ λλ μΌμμ μΌλ‘)ν μ μμμ λμν©λλ€. 3.7 λΌμ΄μΌμ€ κ³μ½μ μ΄λ€ λΆλΆλ κ·νμκ² Googleμ μνΈ, μν, μλΉμ€ νμ, λ‘κ³ , λλ©μΈ μ΄λ¦ λλ κΈ°ν κ³ μ ν λΈλλ νμλ₯Ό μ¬μ©ν κΆλ¦¬λ₯Ό λΆμ¬νμ§ μμ΅λλ€. 3.8 κ·νλ SDKμ 첨λΆλκ±°λ ν¬ν¨λ μ μλ μμ κΆ κ³ μ§(μ μκΆ λ° μν κ³ μ§ ν¬ν¨)λ₯Ό μ κ±°νκ±°λ κ°λ¦¬κ±°λ λ³κ²½νμ§ μμ κ²μ λμν©λλ€. 4.κ·νμ SDK μ¬μ© 4.1 Googleμ λΌμ΄μ μ€ κ³μ½μ λ°λΌ κ·ν(λλ κ·νμ λΌμ΄μ μ€ μ 곡μ)λ‘λΆν° κ·νκ° SDKλ₯Ό μ¬μ©νμ¬ κ°λ°νλ λͺ¨λ μννΈμ¨μ΄ μ ν리μΌμ΄μ
μ λν κΆλ¦¬, μμ κΆ λλ μ΄κΆ(ν΄λΉ μ ν리μΌμ΄μ
μ μ‘΄μ¬νλ λͺ¨λ μ§μ μ¬μ°κΆ ν¬ν¨)μ μ»μ§ μλλ€λ λ° λμν©λλ€.4.2 κ·νλ (a) λΌμ΄μ μ€ κ³μ½ λ° (b) ν΄λΉ κ΄ν κΆμμ μ μ© κ°λ₯ν λ²λ₯ , κ·μ λλ μΌλ°μ μΌλ‘ νμ©λλ κ΄ν λλ μ§μΉ¨(λ―Έκ΅ λλ κΈ°ν κ΄λ ¨ κ΅κ°μμ λ°μ΄ν° λλ μννΈμ¨μ΄ μμΆμ κ΄ν λͺ¨λ λ²λ₯ ν¬ν¨)μμ νμ©νλ λͺ©μ μΌλ‘λ§ SDKλ₯Ό μ¬μ©νκ³ μ ν리μΌμ΄μ
μ μμ±νλ λ° λμν©λλ€.4.3 κ·νλ SDKλ₯Ό μ¬μ©νμ¬ μΌλ° λμ€μ μν μ ν리μΌμ΄μ
μ κ°λ°νλ κ²½μ° ν΄λΉ μ¬μ©μμ κ°μΈμ 보 λ° λ²μ κΆλ¦¬λ₯Ό 보νΈν κ²μ λμν©λλ€.μ¬μ©μκ° μ¬μ©μ μ΄λ¦, μνΈ λλ κΈ°ν λ‘κ·ΈμΈ μ 보λ κ°μΈ μ 보λ₯Ό μ 곡νλ κ²½μ° ν΄λΉ μ 보λ₯Ό μ ν리μΌμ΄μ
μμ μ¬μ©ν μ μμμ μ¬μ©μμκ² μλ¦¬κ³ ν΄λΉ μ¬μ©μμ λν΄ λ²μ μΌλ‘ μ μ ν κ°μΈ μ 보 λ³΄νΈ κ³ μ§ λ° λ³΄νΈλ₯Ό μ 곡ν΄μΌ ν©λλ€.μ ν리μΌμ΄μ
μ΄ μ¬μ©μκ° μ 곡ν κ°μΈ μ 보 λλ λ―Όκ°ν μ 보λ₯Ό μ μ₯νλ κ²½μ° μμ νκ² λ³΄κ΄ν΄μΌ ν©λλ€.μ¬μ©μκ° κ·νμ μ ν리μΌμ΄μ
μ Google κ³μ μ 보λ₯Ό μ 곡νλ κ²½μ° κ·νμ μ ν리μΌμ΄μ
μ μ¬μ©μκ° κ·νμκ² κΆνμ λΆμ¬ν μ νλ λͺ©μ κ³Ό μκΈ°μλ§ μ¬μ©μμ Google κ³μ μ μ‘μΈμ€νκΈ° μν΄ ν΄λΉ μ 보λ₯Ό μ¬μ©ν μ μμ΅λλ€.4.4 κ·νλ μ ν리μΌμ΄μ
μ κ°λ° λλ λ°°ν¬λ₯Ό ν¬ν¨νμ¬ Google λλ λͺ¨λ μ΄λ ν΅μ μ¬μ
μλ₯Ό ν¬ν¨νλ μ΄μ κ΅νλμ§ μλ μ 3μμ μλ², λ€νΈμν¬ λλ κΈ°ν μ¬μ°μ΄λ μλΉμ€λ₯Ό λ°©ν΄, μ€λ¨, μμ λλ λ¬΄λ¨ λ°©μμΌλ‘ μ‘μΈμ€νλ SDK κ΄λ ¨ νλμ μ°Έμ¬νμ§ μμ κ²μ λμν©λλ€.4.5 κ·νλ κ·νκ° Android λ°/λλ Androidμ© μ ν리μΌμ΄μ
μ ν΅ν΄ μμ±, μ μ‘ λλ νμνλ λͺ¨λ λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€μ κ·Έλ κ² ν¨μΌλ‘μ¨ κ·νμ νλ κ²°κ³Ό(Googleμ΄ μ
μ μ μλ λͺ¨λ μμ€ λλ νΌν΄ ν¬ν¨)μ λν΄ μ μ μΌλ‘ μ±
μμ μ§λ€λ λ° λμν©λλ€(Googleμ κ·ν λλ μ 3μμ λν΄ μ±
μμ μ§μ§ μμ΅λλ€).4.6 κ·νλ λΌμ΄μ μ€ κ³μ½, μ μ© κ°λ₯ν μ 3μ κ³μ½ λλ μλΉμ€ μ½κ΄ λλ κ΄λ ¨ λ²λ₯ μ΄λ κ·μ μ λ°λ₯Έ κ·νμ μ무 μλ°κ³Ό κ·Έλ¬ν μλ°μΌλ‘ μΈν΄ λ°μν μ μλ κ²°κ³Ό(Google λλ μ 3μκ° μ
μ μ μλ μμ€ λλ μν΄ ν¬ν¨)μ λν΄ μ μ μΌλ‘ μ±
μμ΄ μμΌλ©° Googleμ κ·ν λλ μ 3μμ λν΄ μ΄λ ν μ±
μλ μλ€λ λ° λμν©λλ€.5.1 κ·νλ Googleμ΄ κ·νμκ² λ°κΈνκ±°λ κ·νκ° μ§μ μ νν μ μλ λͺ¨λ κ°λ°μ μ격 μ¦λͺ
μ κΈ°λ°μ μ μ§ν μ±
μμ΄ μμΌλ©° κ·νμ κ°λ°μ μ격 μ¦λͺ
μΌλ‘ κ°λ°λ λͺ¨λ μ ν리μΌμ΄μ
μ λν μ μ μΈ μ±
μμ΄ μλ€λ λ° λμν©λλ€.6.1 SDKλ₯Ό μ§μμ μΌλ‘ νμ νκ³ κ°μ νκΈ° μν΄ Googleμ μννΈμ¨μ΄μμ νΉμ μ¬μ© ν΅κ³λ₯Ό μμ§ν μ μμ΅λλ€. μ¬κΈ°μλ κ³ μ μλ³μ, κ΄λ ¨ IP μ£Όμ, μννΈμ¨μ΄ λ²μ λ²νΈ, SDKμ μ΄λ€ λꡬ λ°/λλ μλΉμ€κ° μ¬μ©λκ³ μκ³ μ΄λ»κ² μ¬μ©λλμ§μ λν μ λ³΄κ° ν¬ν¨λμ§λ§ μ΄μ κ΅νλμ§ μμ΅λλ€.μ΄ μ λ³΄κ° μμ§λκΈ° μ μ SDKλ κ·νμκ² μλ¦¬κ³ κ·νμ λμλ₯Ό ꡬν κ²μ
λλ€.λμλ₯Ό κ±°λΆνμλ©΄ μ λ³΄κ° μμ§λμ§ μμ΅λλ€.6.2 μμ§λ λ°μ΄ν°λ SDKλ₯Ό κ°μ νκΈ° μν΄ μ§κ³μμ κ²μ¬λλ©° λ€μ URLμ μλ Googleμ κ°μΈμ 보 보νΈμ μ±
μ λ°λΌ μ μ§ κ΄λ¦¬λ©λλ€.7.1 SDKλ₯Ό μ¬μ©νμ¬ μ 3μκ° κ°λ°ν μ ν리μΌμ΄μ
μ μ€ννκ±°λ μ 3μκ° μ 곡ν λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€μ μ‘μΈμ€νλ κ²½μ° κ·νλ Googleμ΄ ν΄λΉ μ ν리μΌμ΄μ
, λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€μ λν΄ μ±
μμ μ§μ§ μλλ€λ λ° λμν©λλ€.κ·νλ μ΄λ¬ν μ 3μ μ ν리μΌμ΄μ
μ ν΅ν΄ μ‘μΈμ€ν μ μλ λͺ¨λ λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€κ° ν΄λΉ μΆμ²μ λ¨λ
μ±
μμ΄λ©° Googleμ μ΄λ¬ν μ 3μ μ ν리μΌμ΄μ
, λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€μ μ¬μ© λλ μ‘μΈμ€λ‘ μΈν΄ λ°μν μ μλ μμ€μ΄λ μν΄μ λν΄ μ±
μμ μ§μ§ μλλ€λ μ μ μ΄ν΄ν©λλ€.7.2 μ΄λ¬ν μ 3μ μ ν리μΌμ΄μ
μ ν΅ν΄ κ·νμκ² μ 곡λλ λ°μ΄ν°, μ½ν
μΈ λ° λ¦¬μμ€λ 곡κΈμ(λλ 곡κΈμλ₯Ό λμ ν λ€λ₯Έ μ¬λ λλ νμ¬)κ° μμ ν μ§μ μ¬μ°κΆμΌλ‘ 보νΈλ μ μμμ μκ³ μμ΄μΌ ν©λλ€.κ΄λ ¨ μμ μλ‘λΆν° νΉλ³ν νκ°λ₯Ό λ°μ§ μμ ν μ΄λ¬ν λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€(μ 체 λλ μΌλΆ)λ₯Ό κΈ°λ°μΌλ‘ νμλ¬Όμ μμ , μλ, λμ¬, ν맀, λ°°ν¬ λλ μμ±ν μ μμ΅λλ€.7.3 κ·νλ κ·Έλ¬ν μ 3μ μμ© νλ‘κ·Έλ¨, λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€λ₯Ό μ¬μ©ν λ κ·νμ κ΄λ ¨ μ 3μ κ°μ λ³λ μ‘°κ±΄μ΄ μ μ©λ μ μμμ μΈμ ν©λλ€.μ΄ κ²½μ° λΌμ΄μ μ€ κ³μ½μ μ΄λ¬ν μ 3μμμ λ²μ κ΄κ³μ μν₯μ λ―ΈμΉμ§ μμ΅λλ€.8.1 Google λ°μ΄ν° API 8.1.1 APIλ₯Ό μ¬μ©νμ¬ Googleμμ λ°μ΄ν°λ₯Ό κ²μνλ κ²½μ° κ·νλ λ°μ΄ν°κ° Google λλ λ°μ΄ν°λ₯Ό μ 곡νλ λΉμ¬μ(λλ μ΄λ₯Ό λμ νλ λ€λ₯Έ μ¬λ λλ νμ¬)κ° μμ νλ μ§μ μ¬μ°κΆμ μν΄ λ³΄νΈλ μ μμμ μΈμ ν©λλ€.μ΄λ¬ν APIλ₯Ό μ¬μ©νλ©΄ μΆκ° μλΉμ€ μ½κ΄μ΄ μ μ©λ μ μμ΅λλ€.κ΄λ ¨ μλΉμ€ μ½κ΄μμ νμ©νμ§ μλ ν μ΄ λ°μ΄ν°(μ 체 λλ μΌλΆ)λ₯Ό κΈ°λ°μΌλ‘ μμ , μλ, μλ, λμ¬, ν맀, λ°°ν¬ λλ νμ μμ
μ μμ±ν μ μμ΅λλ€.8.1.2 Googleμμ μ¬μ©μ λ°μ΄ν°λ₯Ό κ²μνκΈ° μν΄ APIλ₯Ό μ¬μ©νλ κ²½μ° μ¬μ©μμ λͺ
μμ μΈ λμκ° μλ κ²½μ°μλ§ λ°μ΄ν°λ₯Ό κ²μν μ μμΌλ©° μ¬μ©μκ° νμ©ν κ²½μ°μλ§ μ νλ λͺ©μ μΌλ‘λ§ λ°μ΄ν°λ₯Ό κ²μν μ μμμ μΈμ νκ³ λμν©λλ€.λ€μ URLμ λ¬Έμνλ Android μΈμ μλΉμ€ APIλ₯Ό μ¬μ©νλ κ²½μ°: 9.1 λΌμ΄μΌμ€ κ³μ½μ μλμ λͺ
μλ λλ‘ κ·ν λλ Googleμ΄ μ’
λ£ν λκΉμ§ κ³μ μ μ©λ©λλ€.9.2 λΌμ΄μ μ€ κ³μ½μ μ’
λ£νλ €λ©΄ SDK λ° κ΄λ ¨ κ°λ°μ μ격 μ¦λͺ
μ μ¬μ©μ μ€λ¨νλ©΄ λ©λλ€.9.3 Googleμ λ€μκ³Ό κ°μ κ²½μ° μΈμ λ μ§ κ·νμμ λΌμ΄μ μ€ κ³μ½μ ν΄μ§ν μ μμ΅λλ€. (A) κ·νκ° λΌμ΄μ μ€ κ³μ½μ μ‘°νμ μλ°ν κ²½μ° λλ (B) Googleμ λ²μ λ°λΌ κ·Έλ κ² ν΄μΌ ν©λλ€. λλ (C) Googleκ³Ό ν¨κ» κ·νμκ² SDKμ νΉμ λΆλΆ(μ: API)μ μ 곡ν ννΈλκ° Googleκ³Όμ κ΄κ³λ₯Ό μ’
λ£νκ±°λ SDKμ νΉμ λΆλΆμ κ·νμκ² μ 곡νλ κ²μ μ€λ¨νμ΅λλ€. λλ (D) Googleμ΄ κ·νκ° κ±°μ£Όνκ±°λ κ·νκ° μλΉμ€λ₯Ό μ¬μ©νλ κ΅κ°μ μ¬μ©μμκ² λ μ΄μ SDK λλ SDKμ νΉμ λΆλΆμ μ 곡νμ§ μκΈ°λ‘ κ²°μ νκ±°λ Googleμ΄ κ·νμκ² SDK λλ νΉμ SDK μλΉμ€λ₯Ό μ 곡νλ κ²μ΄ Googleμ λ¨λ
μ¬λμ λ°λΌ λ μ΄μ μμ
μ μΌλ‘ μ€ν κ°λ₯νμ§ μμ΅λλ€.9.4 λΌμ΄μ μ€ κ³μ½μ΄ μ’
λ£λλλΌλ κ·νμ Googleμ΄ ννμ λ°μκ±°λ μ μ©μ λ°μκ±°λ(λλ λΌμ΄μ μ€ κ³μ½μ΄ λ°ν¨λλ λμ μκ°μ΄ μ§λ¨μ λ°λΌ λ°μνκ±°λ) 무기ν μ§μλλ€κ³ λͺ
μν λͺ¨λ λ²μ κΆλ¦¬, μ무 λ° μ±
μμ μ΄λ¬ν μ€λ¨μΌλ‘ μΈν΄ μν₯μ λ°μ§ μμΌλ©° 14.7νμ μ‘°νμ κ·Έλ¬ν κΆλ¦¬, μ무 λ° μ±
μμ 무기νμΌλ‘ κ³μ μ μ©λ©λλ€.10.1 κ·νλ SDK μ¬μ©μ΄ μ μ μΌλ‘ κ·νμ μ±
μμ΄λ©° SDKκ° Googleμ μ΄λ ν μ’
λ₯μ λ³΄μ¦ μμ΄ "μλ κ·Έλλ‘"λ° "μ΄μ© κ°λ₯ν μνλ‘"μ 곡λ¨μ λͺ
μμ μΌλ‘ μ΄ν΄νκ³ λμν©λλ€.10.2 SDK λ° SDK μ¬μ©μ ν΅ν΄ λ€μ΄λ‘λνκ±°λ μ»μ μλ£μ μ¬μ©μ μμ μ μ¬λκ³Ό μν λΆλ΄ νμ μ΄λ£¨μ΄μ§λ©° μ΄λ¬ν μ¬μ©μΌλ‘ μΈν΄ λ°μνλ μ»΄ν¨ν° μμ€ν
λλ κΈ°ν μ₯μΉμ μμμ΄λ λ°μ΄ν° μμ€μ λν μ±
μμ μ μ μΌλ‘ κ·νμκ² μμ΅λλ€.10.3 Googleμ μνμ±, νΉμ λͺ©μ μμ μ ν©μ± λ° λΉμΉ¨ν΄μ±μ λν 묡μμ λ³΄μ¦ λ° μ‘°κ±΄μ ν¬ν¨νλ μ΄μ κ΅νλμ§ μκ³ λͺ
μμ μ΄λ 묡μμ μ΄λ λͺ¨λ μ’
λ₯μ λ³΄μ¦ λ° μ‘°κ±΄μ λͺ
μμ μΌλ‘ λΆμΈν©λλ€.11.1 κ·νλ Google, Googleμ μνμ¬ λ° μ ν΄μ¬, λΌμ΄μ μ€ μ 곡μκ° μ§μ μ , κ°μ μ , λΆμμ , νΉλ³, κ²°κ³Όμ λλ μ§λ²μ μν΄μ λν΄ μ±
μ μ΄λ‘ μ λ°λΌ κ·νμκ² μ±
μμ μ§μ§ μλλ€λ μ μ λͺ
μμ μΌλ‘ μ΄ν΄νκ³ λμν©λλ€. Google λλ κ·Έ λ리μΈμ΄ μ΄λ¬ν μμ€μ΄ λ°μν κ°λ₯μ±μ λν΄ μ‘°μΈμ λ°μκ±°λ μΈμνμ΄μΌ νλμ§ μ¬λΆμ κ΄κ³μμ΄ λͺ¨λ λ°μ΄ν° μμ€μ ν¬ν¨νμ¬ κ·νκ° μμ²νμ΅λλ€.12.1 λ²μ΄ νμ©νλ μ΅λ λ²μ λ΄μμ κ·νλ (a) κ·νμ SDK μ¬μ©, (b) κ·νκ° SDKμμ κ°λ°νμ¬ μ μκΆμ μΉ¨ν΄νλ λͺ¨λ μ ν리μΌμ΄μ
, νμΈμ μν, μμ
λΉλ°, νΈλ μ΄λ λλ μ€, νΉν λλ κΈ°ν μ§μ μ¬μ°κΆ λλ νμΈμ λͺ
μλ₯Ό νΌμνκ±°λ νΌλΈλ¦¬μν°κΆ λλ νλΌμ΄λ²μκΆμ μΉ¨ν΄νλ νμ, λ° (c) κ·νκ° λΌμ΄μ μ€ κ³μ½μ μ€μνμ§ μλ νμ.13.λΌμ΄μ μ€ κ³μ½ λ³κ²½ 13.1 Googleμ SDKμ μ λ²μ μ λ°°ν¬ν λ λΌμ΄μ μ€ κ³μ½μ λ³κ²½ν μ μμ΅λλ€.μ΄λ¬ν λ³κ²½μ΄ μ΄λ£¨μ΄μ§λ©΄ Googleμ SDKλ₯Ό μ¬μ©ν μ μλ μΉμ¬μ΄νΈμμ λΌμ΄μΌμ€ κ³μ½μ μ λ²μ μ λ§λ€ κ²μ
λλ€.14.1 λΌμ΄μ μ€ κ³μ½μ κ·νμ Google κ°μ μ 체 λ²μ κ³μ½μ ꡬμ±νκ³ κ·νμ SDK μ¬μ©μ μ μ©λλ©°(λ³λμ μλ©΄ κ³μ½μ λ°λΌ Googleμ΄ κ·νμκ² μ 곡ν μ μλ λͺ¨λ μλΉμ€ μ μΈ) SDKμ κ΄λ ¨νμ¬ κ·νμ Google κ°μ μ΄μ κ³μ½μ μμ ν λ체ν©λλ€.14.2 κ·νλ Googleμ΄ λΌμ΄μ μ€ κ³μ½μ ν¬ν¨λ(λλ κ΄λ ¨ λ²λ₯ μ λ°λΌ Googleμ΄ ννμ λ°λ) λ²μ κΆλ¦¬ λλ ꡬμ μ±
μ νμ¬νκ±°λ μννμ§ μλ κ²½μ° μ΄κ²μ΄ Googleμ κΆλ¦¬λ₯Ό 곡μμ μΌλ‘ ν¬κΈ°νλ κ²μΌλ‘ κ°μ£Όλμ§ μμΌλ©° μ΄λ¬ν κΆλ¦¬ λλ ꡬμ μ±
μ΄ Googleμ κ³μ μ 곡λλ€λ λ° λμν©λλ€.14.3 μ΄ λ¬Έμ λ₯Ό κ²°μ ν κ΄ν κΆμ΄ μλ λ²μμμ λΌμ΄μ μ€ κ³μ½μ μ‘°νμ΄ λ¬΄ν¨λΌκ³ νκ²°νλ κ²½μ° ν΄λΉ μ‘°νμ λΌμ΄μ μ€ κ³μ½μ λλ¨Έμ§ λΆλΆμ μν₯μ λ―ΈμΉμ§ μκ³ λΌμ΄μ μ€ κ³μ½μμ μ κ±°λ©λλ€.λΌμ΄μ μ€ κ³μ½μ λλ¨Έμ§ μ‘°νμ κ³μν΄μ μ ν¨νκ³ μ§ν κ°λ₯ν©λλ€.14.4 κ·νλ Googleμ΄ λͺ¨νμ¬μΈ νμ¬ κ·Έλ£Ήμ κ° κ΅¬μ±μμ΄ λΌμ΄μ μ€ κ³μ½μ μ 3μ μνμμ΄λ©° μ΄λ¬ν λ€λ₯Έ νμ¬λ νν(λλ μ 리ν κΆλ¦¬)μ λΆμ¬νλ λΌμ΄μ μ€ κ³μ½μ λͺ¨λ μ‘°νμ μ§μ μννκ³ μ΄μ μμ‘΄ν μκ²©μ΄ μμμ μΈμ νκ³ μ΄μ λμν©λλ€.μ΄ μΈμ λ€λ₯Έ μ¬λμ΄λ νμ¬λ λΌμ΄μΌμ€ κ³μ½μ μ 3μ μνμκ° λ μ μμ΅λλ€.14.5 μμΆ μ ν.SDKλ λ―Έκ΅ μμΆλ² λ° κ·μ μ μ μ©μ λ°μ΅λλ€.κ·νλ SDKμ μ μ©λλ λͺ¨λ κ΅λ΄ λ° κ΅μ μμΆλ²κ³Ό κ·μ μ μ€μν΄μΌ ν©λλ€.μ΄λ¬ν λ²λ₯ μλ λͺ©μ μ§, μ΅μ’
μ¬μ©μ λ° μ΅μ’
μ©λμ λν μ νμ΄ ν¬ν¨λ©λλ€.14.6 λΌμ΄μ μ€ κ³μ½μμ λΆμ¬λ κΆλ¦¬λ μλλ°©μ μ¬μ μλ©΄ μΉμΈ μμ΄ κ·ν λλ Googleμ΄ μλνκ±°λ μ΄μ ν μ μμ΅λλ€.κ·νμ Googleμ μλλ°©μ μ¬μ μλ©΄ μΉμΈ μμ΄ λΌμ΄μ μ€ κ³μ½μ λ°λ₯Έ μ±
μμ΄λ μ무λ₯Ό μμν μ μμ΅λλ€.14.7 λΌμ΄μ μ€ κ³μ½ λ° λΌμ΄μ μ€ κ³μ½μ λ°λ₯Έ κ·νμ Googleμ κ΄κ³λ λ²λ₯ μ‘°νμ μΆ©λμ κ΄κ³μμ΄ μΊλ¦¬ν¬λμμ£Ό λ²λ₯ μ μ μ©μ λ°μ΅λλ€.κ·νμ Googleμ λΌμ΄μ μ€ κ³μ½μμ λ°μνλ λͺ¨λ λ²μ λ¬Έμ λ₯Ό ν΄κ²°νκΈ° μν΄ μΊλ¦¬ν¬λμμ£Ό μ°νν΄λΌλΌ μΉ΄μ΄ν° λ΄μ μμΉν λ²μμ λ°°νμ κ΄ν κΆμ λ°λ₯Ό κ²μ λμν©λλ€.κ·ΈλΌμλ λΆκ΅¬νκ³ κ·νλ Googleμ΄ λͺ¨λ κ΄ν κΆμμ κΈμ§ λͺ
λ Ή ꡬμ (λλ μ΄μ μμνλ μ νμ κΈ΄κΈ λ²μ ꡬμ )λ₯Ό μ μ²ν μ μμμ λμν©λλ€.2021λ
7μ 27μΌ μ΄κ²μ Android μννΈμ¨μ΄ κ°λ° ν€νΈ λΌμ΄μ μ€ κ³μ½μ
λλ€1.1 Android μννΈμ¨μ΄ κ°λ° ν€νΈ(λΌμ΄μ μ€ κ³μ½μμ "SDK"λΌκ³ νλ©° νΉν Android μμ€ν
νμΌ, ν¨ν€μ§ API λ° Google API μΆκ° κΈ°λ₯ ν¬ν¨)λ λΌμ΄μ μ€ κ³μ½μ 쑰건μ λ°λΌ κ·νμκ² λΌμ΄μ μ€κ° λΆμ¬λ©λλ€.λΌμ΄μ μ€ κ³μ½μ SDK μ¬μ©κ³Ό κ΄λ ¨νμ¬ κ·νμ Google κ°μ λ²μ ꡬμλ ₯μ΄ μλ κ³μ½μ νμ±ν©λλ€.1.2 "Android"λ httpssource.android.com/ URLμ μμΌλ©° μμλ‘ μ
λ°μ΄νΈλλ Android μ€ν μμ€ νλ‘μ νΈμμ μ¬μ©ν μ μλ κΈ°κΈ°μ© Android μννΈμ¨μ΄ μ€νμ μλ―Έν©λλ€.1.3 "νΈν κ°λ₯ν ꡬν"μ (i) Android νΈνμ± μΉμ¬μ΄νΈ(httpssource.android.com/compatibility)μμ μ°Ύμ μ μκ³ μμλ‘ μ
λ°μ΄νΈλ μ μλ Android νΈνμ± μ μ λ¬Έμλ₯Ό μ€μνλ λͺ¨λ Android κΈ°κΈ°λ₯Ό μλ―Έν©λλ€. (ii) Android νΈνμ± ν
μ€νΈ λꡬ λͺ¨μ(CTS)μ μ±κ³΅μ μΌλ‘ ν΅κ³Όν©λλ€.1.4 "Google"μ λ―Έκ΅ λΈλΌμ¨μ΄μ£Ό λ²λ₯ μ λ°λΌ μ‘°μ§λκ³ λ―Έκ΅ λ²λ₯ μ λ°λΌ μ΄μλλ©° 1600 Amphitheatre Parkway, Mountain View, CA 94043, USAμ λ³Έμ¬κ° μλ Google LLCλ₯Ό μλ―Έν©λλ€.2.1 SDKλ₯Ό μ¬μ©νλ €λ©΄ λ¨Όμ λΌμ΄μ μ€ κ³μ½μ λμν΄μΌ ν©λλ€.λΌμ΄μ μ€ κ³μ½μ λμνμ§ μμΌλ©΄ SDKλ₯Ό μ¬μ©ν μ μμ΅λλ€.2.2 μ΄ SDKλ₯Ό μλ½ λ°/λλ μ¬μ©νκΈ° μν΄ ν΄λ¦νλ©΄ λΌμ΄μ μ€ κ³μ½ 쑰건μ λμνλ κ²μ
λλ€.2.3 κ·νκ° κ±°μ£Όνκ±°λ SDKλ₯Ό μ¬μ©νλ κ΅κ°λ₯Ό ν¬ν¨νμ¬ λ―Έκ΅ λλ κΈ°ν κ΅κ°μ λ²λ₯ μ λ°λΌ SDKλ₯Ό λ°λ κ²μ΄ κΈμ§λ μ¬λμΈ κ²½μ° SDKλ₯Ό μ¬μ©ν μ μμΌλ©° λΌμ΄μΌμ€ κ³μ½μ μλ½ν μ μμ΅λλ€.2.4 κ·νκ° κ·νμ κ³ μ©μ£Ό λλ κΈ°ν 주체λ₯Ό λμ νμ¬ λΌμ΄μ μ€ κ³μ½μ ꡬμλλ λ° λμνλ κ²½μ° κ·νλ κ·νμ κ³ μ©μ£Ό λλ ν΄λΉ 주체λ₯Ό λΌμ΄μ μ€ κ³μ½μ ꡬμν μμ ν λ²μ κΆνμ΄ μμμ μ§μ νκ³ λ³΄μ¦ν©λλ€.νμν κΆνμ΄ μλ κ²½μ° λΌμ΄μ μ€ κ³μ½μ λμνκ±°λ κ³ μ©μ£Ό λλ κΈ°ν λ²μΈμ λμ νμ¬ SDKλ₯Ό μ¬μ©ν μ μμ΅λλ€.3.1 λΌμ΄μ μ€ κ³μ½μ 쑰건μ λ°λΌ Googleμ Androidμ νΈν ꡬνμ μν μ ν리μΌμ΄μ
μ κ°λ°νκΈ° μν λͺ©μ μΌλ‘λ§ SDKλ₯Ό μ¬μ©ν μ μλ μ νμ μ΄κ³ μ μΈκ³μ μ΄λ©° λ‘μ΄ν°κ° μκ³ μλ λΆκ°λ₯νκ³ λΉλ
μ μ μ΄λ©° μ¬ν맀 λΆκ°λ₯ν λΌμ΄μ μ€λ₯Ό κ·νμκ² λΆμ¬ν©λλ€.3.2 μ΄ SDKλ₯Ό μ¬μ©νμ¬ λ€λ₯Έ νλ«νΌ(νΈνλμ§ μλ Android ꡬν ν¬ν¨)μ© μ ν리μΌμ΄μ
μ κ°λ°νκ±°λ λ€λ₯Έ SDKλ₯Ό κ°λ°ν μ μμ΅λλ€.λ¬Όλ‘ μ΄ SDKκ° ν΄λΉ μ©λλ‘ μ¬μ©λμ§ μλ ν νΈνλμ§ μλ Android ꡬνμ ν¬ν¨νμ¬ λ€λ₯Έ νλ«νΌμ© μ ν리μΌμ΄μ
μ μμ λ‘κ² κ°λ°ν μ μμ΅λλ€.3.3 κ·νλ Google λλ μ 3μκ° SDKμ μν λͺ¨λ μ§μ μ¬μ°κΆμ ν¬ν¨νμ¬ SDKμ λν λͺ¨λ λ²μ κΆλ¦¬, μμ κΆ λ° μ΄κΆμ μμ νλ€λ λ° λμν©λλ€."μ§μ μ¬μ°κΆ"μ νΉνλ², μ μκΆλ², μμ
λΉλ°λ², μνλ² λ° κΈ°ν λͺ¨λ μμ κΆμ λ°λ₯Έ λͺ¨λ κΆλ¦¬λ₯Ό μλ―Έν©λλ€.Googleμ κ·νμκ² λͺ
μμ μΌλ‘ λΆμ¬λμ§ μμ λͺ¨λ κΆλ¦¬λ₯Ό 보μ ν©λλ€.3.4 λΌμ΄μ μ€ κ³μ½μμ λͺ
μμ μΌλ‘ νμ©νμ§ μμ λͺ©μ μΌλ‘ SDKλ₯Ό μ¬μ©ν μ μμ΅λλ€.ν΄λΉ μ 3μ λΌμ΄μ μ€μμ μꡬνλ λ²μλ₯Ό μ μΈνκ³ κ·νλ SDK λλ SDKμ μΌλΆλ₯Ό 볡μ¬(λ°±μ
λͺ©μ μ μΈ), μμ , κ°μ, μ¬λ°°ν¬, λμ»΄νμΌ, 리λ²μ€ μμ§λμ΄λ§, λΆν΄νκ±°λ νμλ¬Όμ μμ±ν μ μμ΅λλ€.3.5 μ€ν μμ€ μννΈμ¨μ΄ λΌμ΄μ μ€μ λ°λΌ λΌμ΄μ μ€κ° λΆμ¬λ SDK κ΅¬μ± μμμ μ¬μ©, 볡μ λ° λ°°ν¬μλ λΌμ΄μ μ€ κ³μ½μ΄ μλ ν΄λΉ μ€ν μμ€ μννΈμ¨μ΄ λΌμ΄μ μ€μ μ‘°κ±΄λ§ μ μ©λ©λλ€.3.6 κ·νλ Googleμ΄ μ 곡νλ SDKμ νμκ³Ό νΉμ±μ΄ μ¬μ ν΅μ§ μμ΄ λ³κ²½λ μ μμΌλ©° SDKμ ν₯ν λ²μ μ΄ μ΄μ λ²μ μ SDKμμ κ°λ°λ μ ν리μΌμ΄μ
κ³Ό νΈνλμ§ μμ μ μλ€λ λ° λμν©λλ€.κ·νλ Googleμ΄ μ¬μ ν΅μ§ μμ΄ μΌλ°μ μΌλ‘ Googleμ λ¨λ
μ¬λμ λ°λΌ κ·ν λλ μ¬μ©μμκ² SDK(λλ SDK λ΄μ λͺ¨λ κΈ°λ₯) μ 곡μ μ€λ¨(μꡬμ λλ μΌμμ μΌλ‘)ν μ μμμ λμν©λλ€.3.7 λΌμ΄μ μ€ κ³μ½μ μ΄λ€ λΆλΆλ κ·νμκ² Googleμ μνΈ, μν, μλΉμ€ λ§ν¬, λ‘κ³ , λλ©μΈ μ΄λ¦ λλ κΈ°ν κ³ μ ν λΈλλ νμλ₯Ό μ¬μ©ν κΆλ¦¬λ₯Ό λΆμ¬νμ§ μμ΅λλ€.3.8 κ·νλ SDKμ 첨λΆλκ±°λ ν¬ν¨λ μ μλ μμ κΆ κ³ μ§(μ μκΆ λ° μνκΆ κ³ μ§ ν¬ν¨)λ₯Ό μ κ±°νκ±°λ κ°λ¦¬κ±°λ λ³κ²½νμ§ μμ κ²μ λμν©λλ€.4.1 Googleμ λΌμ΄μ μ€ κ³μ½μ λ°λΌ κ·ν(λλ κ·νμ λΌμ΄μ μ€ μ 곡μ)λ‘λΆν° κ·νκ° SDKλ₯Ό μ¬μ©νμ¬ κ°λ°νλ λͺ¨λ μννΈμ¨μ΄ μ ν리μΌμ΄μ
(ν΄λΉ μ ν리μΌμ΄μ
μ μ‘΄μ¬νλ λͺ¨λ μ§μ μ¬μ°κΆ ν¬ν¨)μ λν κΆλ¦¬, μμ κΆ λλ μ΄μ΅μ μ·¨νμ§ μλλ€λ λ° λμν©λλ€.4.2 κ·νλ (a) λΌμ΄μΌμ€ κ³μ½ λ° (b) ν΄λΉ κ΄ν κΆμμ μ μ© κ°λ₯ν λ²λ₯ , κ·μ λλ μΌλ°μ μΌλ‘ νμ©λλ κ΄ν λλ μ§μΉ¨(λ―Έκ΅ λλ κΈ°ν κ΄λ ¨ κ΅κ°μμ λ°μ΄ν° λλ μννΈμ¨μ΄ μμΆμ κ΄ν λ²λ₯ ν¬ν¨)μμ νμ©νλ λͺ©μ μΌλ‘λ§ SDKλ₯Ό μ¬μ©νκ³ μ ν리μΌμ΄μ
μ μμ±νλ λ° λμν©λλ€.4.3 κ·νλ SDKλ₯Ό μ¬μ©νμ¬ μΌλ° λμ€μ μν μ ν리μΌμ΄μ
μ κ°λ°νλ κ²½μ° ν΄λΉ μ¬μ©μμ κ°μΈ μ 보 λ° λ²μ κΆλ¦¬λ₯Ό 보νΈν κ²μ λμν©λλ€.μ¬μ©μκ° μ¬μ©μ μ΄λ¦, μνΈ λλ κΈ°ν λ‘κ·ΈμΈ μ 보λ κ°μΈ μ 보λ₯Ό μ 곡νλ κ²½μ° ν΄λΉ μ 보λ₯Ό μ ν리μΌμ΄μ
μμ μ¬μ©ν μ μμμ μ¬μ©μμκ² μλ¦¬κ³ ν΄λΉ μ¬μ©μμ λν΄ λ²μ μΌλ‘ μ μ ν κ°μΈ μ 보 λ³΄νΈ κ³ μ§ λ° λ³΄νΈλ₯Ό μ 곡ν΄μΌ ν©λλ€.μ ν리μΌμ΄μ
μ΄ μ¬μ©μκ° μ 곡ν κ°μΈ μ 보 λλ λ―Όκ°ν μ 보λ₯Ό μ μ₯νλ κ²½μ° μμ νκ² λ³΄κ΄ν΄μΌ ν©λλ€.μ¬μ©μκ° κ·νμ μ ν리μΌμ΄μ
μ Google κ³μ μ 보λ₯Ό μ 곡νλ©΄ κ·νμ μ ν리μΌμ΄μ
μ μ¬μ©μκ° κ·νμκ² κΆνμ λΆμ¬ν μ νλ λͺ©μ κ³Ό μκΈ°μλ§ μ¬μ©μμ Google κ³μ μ μ‘μΈμ€νκΈ° μν΄ ν΄λΉ μ 보λ₯Ό μ¬μ©ν μ μμ΅λλ€.4.4 κ·νλ Google λλ λͺ¨λ μ΄λν΅μ μ¬λ₯Ό ν¬ν¨νλ μ΄μ κ΅νλμ§ μλ μ 3μμ μλ², λ€νΈμν¬ λλ κΈ°ν μ¬μ°μ΄λ μλΉμ€λ₯Ό 무λ¨μΌλ‘ λ°©ν΄, μ€λ¨, μμ λλ μ‘μΈμ€νλ μ ν리μΌμ΄μ
μ κ°λ° λλ λ°°ν¬λ₯Ό ν¬ν¨νμ¬ SDKλ₯Ό μ¬μ©νμ¬ μ΄λ ν νλμλ κ΄μ¬νμ§ μμ κ²μ λμν©λλ€.4.5 κ·νλ κ·νκ° Android λ°/λλ Androidμ© μ ν리μΌμ΄μ
μ ν΅ν΄ μμ±, μ μ‘ λλ νμνλ λͺ¨λ λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€μ κ·Έλ κ² ν¨μΌλ‘μ¨ κ·νμ νλ κ²°κ³Ό(Googleμ΄ μ
μ μ μλ λͺ¨λ μμ€ λλ μν΄ ν¬ν¨)μ λν΄ μ μ μΌλ‘ μ±
μμ΄ μμΌλ©° Googleμ κ·ν λλ μ 3μμ λν΄ μ±
μμ μ§μ§ μλλ€λ λ° λμν©λλ€.4.6 κ·νλ λΌμ΄μ μ€ κ³μ½, κ΄λ ¨ μ 3μ κ³μ½ λλ μλΉμ€ μ½κ΄ λλ κ΄λ ¨ λ²λ₯ μ΄λ κ·μ μ λ°λ₯Έ κ·νμ μ무 μλ°κ³Ό κ·Έλ¬ν μλ°μΌλ‘ μΈν κ²°κ³Ό(Google λλ μ 3μκ° μ
μ μ μλ λͺ¨λ μμ€ λλ μν΄ ν¬ν¨)μ λν΄ μ μ μΌλ‘ μ±
μμ΄ μμΌλ©° Googleμ κ·ν λλ μ 3μμ λν΄ μ±
μμ μ§μ§ μλλ€λ λ° λμν©λλ€.5.1 κ·νλ Googleμ΄ κ·νμκ² λ°κΈν μ μκ±°λ κ·νκ° μ§μ μ νν μ μλ κ°λ°μ μΈμ¦ μ 보μ κΈ°λ°μ μ μ§ν μ±
μμ΄ μμΌλ©° κ·νλ λ€μκ³Ό κ°μ μ±
μμ μ§λ€λ λ° λμν©λλ€. κ·νμ κ°λ°μ μ격 μ¦λͺ
μΌλ‘ κ°λ°λ λͺ¨λ μ ν리μΌμ΄μ
μ λν μ μ μΈ μ±
μμ΄ μμ΅λλ€.6.1 SDKλ₯Ό μ§μμ μΌλ‘ νμ νκ³ κ°μ νκΈ° μν΄ Googleμ μννΈμ¨μ΄μμ νΉμ μ¬μ© ν΅κ³λ₯Ό μμ§ν μ μμ΅λλ€. μ¬κΈ°μλ κ³ μ μλ³μ, κ΄λ ¨ IP μ£Όμ, μννΈμ¨μ΄ λ²μ λ²νΈ, μ¬μ© μ€μΈ SDKμ λꡬ λ°/λλ μλΉμ€ λ° μ¬μ© λ°©λ²μ λν μ λ³΄κ° ν¬ν¨λλ μ΄μ κ΅νλμ§ μμ΅λλ€.μ΄ μ λ³΄κ° μμ§λκΈ° μ μ SDKλ κ·νμκ² μλ¦¬κ³ κ·νμ λμλ₯Ό ꡬν κ²μ
λλ€.λμλ₯Ό κ±°λΆνλ©΄ μ λ³΄κ° μμ§λμ§ μμ΅λλ€.6.2 μμ§λ λ°μ΄ν°λ SDKλ₯Ό κ°μ νκΈ° μν΄ μ§κ³μμ κ²μ¬λλ©° λ€μ URLμ μλ Googleμ κ°μΈμ 보 보νΈμ μ±
μ λ°λΌ μ μ§λ©λλ€. httpspolicies.google.com/privacy 6.3 SDKλ₯Ό κ°μ νκΈ° μν΄ μ΅λͺ
μΌλ‘ μ§κ³λ λ°μ΄ν° μΈνΈλ₯Ό Google ννΈλμ 곡μ ν μ μμ΅λλ€.7.1 SDKλ₯Ό μ¬μ©νμ¬ μ 3μκ° κ°λ°ν μ ν리μΌμ΄μ
μ μ€ννκ±°λ μ 3μκ° μ 곡ν λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€μ μ‘μΈμ€νλ κ²½μ° κ·νλ Googleμ΄ ν΄λΉ μ ν리μΌμ΄μ
, λ°μ΄ν°, μ½ν
μΈ , λλ μμ.κ·νλ μ΄λ¬ν μ 3μ μ ν리μΌμ΄μ
μ ν΅ν΄ μ‘μΈμ€ν μ μλ λͺ¨λ λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€κ° ν΄λΉ μΆμ²μ λ¨λ
μ±
μμ΄λ©° Googleμ μ΄λ¬ν μ 3μ μ ν리μΌμ΄μ
, λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€μ μ¬μ© λλ μ‘μΈμ€λ‘ μΈν΄ λ°μν μ μλ μμ€μ΄λ μν΄μ λν΄ μ±
μμ μ§μ§ μλλ€λ μ μ μ΄ν΄ν©λλ€.7.2 μ΄λ¬ν μ 3μ μ ν리μΌμ΄μ
μ ν΅ν΄ κ·νμκ² μ 곡λλ λ°μ΄ν°, μ½ν
μΈ λ° λ¦¬μμ€λ 곡κΈμ(λλ 곡κΈμλ₯Ό λμ ν λ€λ₯Έ μ¬λ λλ νμ¬)κ° μμ ν μ§μ μ¬μ°κΆμΌλ‘ 보νΈλ μ μμμ μκ³ μμ΄μΌ ν©λλ€.κ΄λ ¨ μμ μλ‘λΆν° νΉλ³ν νκ°λ₯Ό λ°μ§ μμ ν μ΄λ¬ν λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€(μ 체 λλ μΌλΆ)λ₯Ό κΈ°λ°μΌλ‘ μμ , μλ, μλ, λμ¬, ν맀, λ°°ν¬ λλ νμ μμ
μ μμ±ν μ μμ΅λλ€.7.3 κ·νλ μ΄λ¬ν μ 3μ μ ν리μΌμ΄μ
, λ°μ΄ν°, μ½ν
μΈ λλ 리μμ€λ₯Ό μ¬μ©ν λ κ·νμ κ΄λ ¨ μ 3μ κ°μ λ³λ μ½κ΄μ΄ μ μ©λ μ μμμ μΈμ ν©λλ€.μ΄ κ²½μ° λΌμ΄μ μ€ κ³μ½μ μ΄λ¬ν μ 3μμ κ·νμ λ²μ κ΄κ³μ μν₯μ λ―ΈμΉμ§ μμ΅λλ€.8.1 Google λ°μ΄ν° API 8.1.1 APIλ₯Ό μ¬μ©νμ¬ Googleμμ λ°μ΄ν°λ₯Ό κ²μνλ κ²½μ° κ·νλ λ°μ΄ν°κ° Google λλ λ°μ΄ν°λ₯Ό μ 곡νλ λΉμ¬μ(λλ μ΄λ₯Ό λμ νλ λ€λ₯Έ μ¬λ λλ νμ¬)κ° μμ νλ μ§μ μ¬μ°κΆμ μν΄ λ³΄νΈλ μ μμμ μΈμ ν©λλ€.μ΄λ¬ν APIλ₯Ό μ¬μ©νλ©΄ μΆκ° μλΉμ€ μ½κ΄μ΄ μ μ©λ μ μμ΅λλ€.κ΄λ ¨ μλΉμ€ μ½κ΄μμ νμ©νμ§ μλ ν μ΄ λ°μ΄ν°(μ 체 λλ μΌλΆ)λ₯Ό κΈ°λ°μΌλ‘ μμ , μλ, μλ, λμ¬, ν맀, λ°°ν¬ λλ νμ μμ
μ μμ±ν μ μμ΅λλ€.8.1.2 Googleμμ μ¬μ©μ λ°μ΄ν°λ₯Ό κ²μνκΈ° μν΄ APIλ₯Ό μ¬μ©νλ κ²½μ° μ¬μ©μκ° λͺ
μμ μΌλ‘ λμν κ²½μ°μλ§ λ°μ΄ν°λ₯Ό κ²μν μ μμΌλ©° μ¬μ©μκ° κΆνμ λΆμ¬ν μ νλ λͺ©μ μ νν΄ λ°μ΄ν°λ₯Ό κ²μν μ μμμ μΈμ νκ³ λμν©λλ€.httpsdeveloper.android.com/reference/android/speech/RecognitionService URL(μμλ‘ μ
λ°μ΄νΈλ¨)μ λ¬Έμνλ Android μΈμ μλΉμ€ APIλ₯Ό μ¬μ©νλ κ²½μ°, κ·νλ API μ¬μ©μ΄ Googleμ΄ λ°μ΄ν° νλ‘μΈμμΈ μ νμ λν λ°μ΄ν° μ²λ¦¬ λΆλ‘(μμλ‘ μ
λ°μ΄νΈλλ URL httpsprivacy.google.com/businesses/gdprprocessorterms/μ μμ)μ μ μ©μ λ°λλ€λ κ²μ μΈμ ν©λλ€.λμλ₯Ό ν΄λ¦νλ©΄ Googleμ΄ λ°μ΄ν° νλ‘μΈμμΈ μ νμ λν λ°μ΄ν° μ²λ¦¬ λΆλ‘μ 쑰건μ λμνλ κ²μ
λλ€.9.1 λΌμ΄μ μ€ κ³μ½μ μλμ λͺ
μλ λλ‘ κ·ν λλ Googleμ΄ μ’
λ£ν λκΉμ§ κ³μ μ μ©λ©λλ€.9.2 λΌμ΄μ μ€ κ³μ½μ μ’
λ£νλ €λ©΄ SDK λ° κ΄λ ¨ κ°λ°μ μ격 μ¦λͺ
μ μ¬μ©μ μ€λ¨νλ©΄ λ©λλ€.9.3 Googleμ λ€μκ³Ό κ°μ κ²½μ° μΈμ λ μ§ κ·νμμ λΌμ΄μ μ€ κ³μ½μ ν΄μ§ν μ μμ΅λλ€. (A) κ·νκ° λΌμ΄μ μ€ κ³μ½μ μ‘°νμ μλ°ν κ²½μ°; λλ (B) Googleμ λ²μ λ°λΌ κ·Έλ κ² ν΄μΌ ν©λλ€. λλ (C) Googleκ³Ό ν¨κ» κ·νμκ² SDKμ νΉμ λΆλΆ(μ: API)μ μ 곡ν ννΈλκ° Googleκ³Όμ κ΄κ³λ₯Ό μ’
λ£νκ±°λ SDKμ νΉμ λΆλΆμ κ·νμκ² μ 곡νλ κ²μ μ€λ¨νμ΅λλ€. λλ (D) Googleμ΄ κ·νκ° κ±°μ£Όνκ±°λ κ·νκ° μλΉμ€λ₯Ό μ¬μ©νλ κ΅κ°μ μ¬μ©μμκ² λ μ΄μ SDK λλ SDKμ νΉμ λΆλΆμ μ 곡νμ§ μκΈ°λ‘ κ²°μ νκ±°λ Googleμ΄ κ·νμκ² SDK λλ νΉμ SDK μλΉμ€λ₯Ό μ 곡νλ κ²μ΄ Googleμ λ¨λ
μ¬λμ λ°λΌ λ μ΄μ μμ
μ μΌλ‘ μ€ν κ°λ₯νμ§ μμ΅λλ€.9.4 λΌμ΄μ μ€ κ³μ½μ΄ μ’
λ£λλλΌλ κ·νμ Googleμ΄ ννμ λ°μκ±°λ μ μ©μ λ°μκ±°λ(λλ λΌμ΄μ μ€ κ³μ½μ΄ λ°ν¨λλ λμ μκ°μ΄ μ§λ¨μ λ°λΌ λ°μνκ±°λ) 무기ν μ§μλλ€κ³ λͺ
μν λͺ¨λ λ²μ κΆλ¦¬, μ무 λ° μ±
μμ μ΄λ¬ν μ€λ¨μΌλ‘ μΈν΄ μν₯μ λ°μ§ μμΌλ©° 14.7νμ μ‘°νμ κ·Έλ¬ν κΆλ¦¬, μ무 λ° μ±
μμ 무기νμΌλ‘ κ³μ μ μ©λ©λλ€.10.1 κ·νλ μ μ μΌλ‘ κ·νμ μ±
μ νμ SDKλ₯Ό μ¬μ©νλ©° SDKκ° Googleμ μ΄λ ν μ’
λ₯μ λ³΄μ¦ μμ΄ "μλ κ·Έλλ‘"λ° "μ΄μ© κ°λ₯ν μνλ‘"μ 곡λ¨μ λͺ
μμ μΌλ‘ μ΄ν΄νκ³ μ΄μ λμν©λλ€.10.2 SDK λ° SDK μ¬μ©μ ν΅ν΄ λ€μ΄λ‘λνκ±°λ κΈ°ν λ°©μμΌλ‘ μ»μ μλ£μ μ¬μ©μ μμ μ μ¬λκ³Ό μν λΆλ΄ νμ μ΄λ£¨μ΄μ§λ©° μ΄λ¬ν μ¬μ©μΌλ‘ μΈν΄ λ°μνλ μ»΄ν¨ν° μμ€ν
λλ κΈ°ν μ₯μΉμ μμ λλ λ°μ΄ν° μμ€μ λν μ±
μμ μ μ μΌλ‘ κ·νμκ² μμ΅λλ€.10.3 Googleμ μνμ±, νΉμ λͺ©μ μμ μ ν©μ± λ° λΉμΉ¨ν΄μ±μ λν 묡μμ λ³΄μ¦ λ° μ‘°κ±΄μ ν¬ν¨νλ μ΄μ κ΅νλμ§ μκ³ λͺ
μμ μ΄λ 묡μμ μ΄λ λͺ¨λ μ’
λ₯μ λ³΄μ¦ λ° μ‘°κ±΄μ λͺ
μμ μΌλ‘ λΆμΈν©λλ€.11.1 κ·νλ Google, Googleμ μνμ¬ λ° μ ν΄μ¬, λΌμ΄μ μ€ μ 곡μλ LOλ₯Ό ν¬ν¨νμ¬ κ·νμκ² λ°μν μ μλ μ§κ°μ μ , λΆμμ , νΉλ³, κ²°κ³Όμ λλ μ§λ²μ μν΄μ λν΄ μ±
μ μ΄λ‘ μ λ°λΌ κ·νμκ² μ±
μμ μ§μ§ μλλ€λ μ μ μΆ©λΆν μ΄ν΄νκ³ λμν©λλ€. Google λλ κ·Έ λ리μΈμ΄ κ·Έλ¬ν μμ€μ΄ λ°μν κ°λ₯μ±μ λν΄ μ‘°μΈμ λ°μκ±°λ μΈμνμ΄μΌ νλμ§ μ¬λΆμ κ΄κ³μμ΄ λ°μ΄ν°μ SS.12.1 λ²λ₯ μ΄ νμ©νλ μ΅λ λ²μ λ΄μμ κ·νλ Google, Google κ³μ΄μ¬ λ° κ° μ΄μ¬, μμ, μ§μ λ° λ리μΈμ λͺ¨λ μ²κ΅¬, μμ‘, μ μ°¨ λ° λ° (a) κ·νμ SDK μ¬μ©, (b) λ€λ₯Έ μ¬λμ μ μκΆ, μν, μμ
λΉλ°, νΈλ μ΄λ λλ μ€, νΉν λλ κΈ°ν μ§μ μ¬μ°κΆμ μΉ¨ν΄νκ±°λ λ€λ₯Έ μ¬λμ λͺ
μλ₯Ό νΌμνκ±°λ νΌλΈλ¦¬μν°κΆ λλ κ°μΈμ 보 보νΈκΆμ μΉ¨ν΄νλ SDKμμ κ·νκ° κ°λ°νλ λͺ¨λ μ ν리μΌμ΄μ
λ° (c) κ·νμ λΌμ΄μ μ€ κ³μ½ λΉμ€μλ‘ μΈν΄ λ°μνκ±°λ λ°μνλ λͺ¨λ μμ€, μ±
μ, μν΄, λΉμ© λ° λΉμ©(ν©λ¦¬μ μΈ λ³νΈμ¬ μμλ£ ν¬ν¨).13.1 Googleμ μ μ νμ λ°°ν¬ν λ λΌμ΄μ μ€ κ³μ½μ λ³κ²½ν μ μμ΅λλ€. SDKμ λ²μ .μ΄λ¬ν λ³κ²½μ΄ μ΄λ£¨μ΄μ§λ©΄ Googleμ SDKλ₯Ό μ¬μ©ν μ μλ μΉμ¬μ΄νΈμμ λΌμ΄μ μ€ κ³μ½μ μ λ²μ μ λ§λ€ κ²μ
λλ€.14.1 λΌμ΄μ μ€ κ³μ½μ κ·νμ Google κ°μ μ 체 λ²μ κ³μ½μ ꡬμ±νκ³ κ·νμ SDK μ¬μ©(λ³λμ μλ©΄ κ³μ½μ λ°λΌ Googleμ΄ κ·νμκ² μ 곡ν μ μλ λͺ¨λ μλΉμ€ μ μΈ)μ μ μ©λλ©° SDKμ κ΄λ ¨νμ¬ κ·νμ Google κ°μ λͺ¨λ μ΄μ κ³μ½μ μμ ν λ체ν©λλ€.14.2 κ·νλ Googleμ΄ λΌμ΄μ μ€ κ³μ½μ ν¬ν¨λ(λλ κ΄λ ¨ λ²λ₯ μ λ°λΌ Googleμ΄ ννμ λ°λ) λ²μ κΆλ¦¬ λλ ꡬμ μ±
μ νμ¬νκ±°λ μννμ§ μλ κ²½μ° μ΄κ²μ΄ Googleμ κΆλ¦¬λ₯Ό 곡μμ μΌλ‘ ν¬κΈ°νλ κ²μΌλ‘ κ°μ£Όλμ§ μμΌλ©° μ΄λ¬ν κΆλ¦¬ λλ ꡬμ μ±
μ΄ Googleμ κ³μ μ 곡λλ€λ λ° λμν©λλ€.14.3 μ΄ λ¬Έμ λ₯Ό κ²°μ ν κ΄ν κΆμ΄ μλ λ²μμμ λΌμ΄μΌμ€ κ³μ½μ μ‘°νμ΄ λ¬΄ν¨λΌκ³ νκ²°νλ κ²½μ° ν΄λΉ μ‘°νμ λΌμ΄μΌμ€ κ³μ½μ λλ¨Έμ§ λΆλΆμ μν₯μ λ―ΈμΉμ§ μκ³ λΌμ΄μΌμ€ κ³μ½μμ μ κ±°λ©λλ€.λΌμ΄μ μ€ κ³μ½μ λλ¨Έμ§ μ‘°νμ κ³μν΄μ μ ν¨νκ³ μ§ν κ°λ₯ν©λλ€.14.4 κ·νλ Googleμ΄ λͺ¨νμ¬μΈ νμ¬ κ·Έλ£Ήμ κ° κ΅¬μ±μμ΄ λΌμ΄μ μ€ κ³μ½μ μ 3μ μνμμ΄λ©° μ΄λ¬ν λ€λ₯Έ νμ¬λ νν(λλ μ 리ν κΆλ¦¬)μ λΆμ¬νλ λΌμ΄μ μ€ κ³μ½μ λͺ¨λ μ‘°νμ μ§μ μννκ³ μ΄μ μμ‘΄ν μκ²©μ΄ μμμ μΈμ νκ³ μ΄μ λμν©λλ€.μ΄ μΈμ λ€λ₯Έ μ¬λμ΄λ νμ¬λ λΌμ΄μΌμ€ κ³μ½μ μ 3μ μνμκ° λ μ μμ΅λλ€.14.5 μμΆ μ ν.SDKλ λ―Έκ΅ μμΆλ² λ° κ·μ μ μ μ©μ λ°μ΅λλ€.κ·νλ SDKμ μ μ©λλ λͺ¨λ κ΅λ΄ λ° κ΅μ μμΆλ²κ³Ό κ·μ μ μ€μν΄μΌ ν©λλ€.μ΄λ¬ν λ²λ₯ μλ λͺ©μ μ§, μ΅μ’
μ¬μ©μ λ° μ΅μ’
μ©λμ λν μ νμ΄ ν¬ν¨λ©λλ€.14.6 λΌμ΄μ μ€ κ³μ½μμ λΆμ¬λ κΆλ¦¬λ μλλ°©μ μ¬μ μλ©΄ μΉμΈ μμ΄ κ·ν λλ Googleμ΄ μλνκ±°λ μ΄μ ν μ μμ΅λλ€.κ·νμ Googleμ μλλ°©μ μ¬μ μλ©΄ μΉμΈ μμ΄ λΌμ΄μ μ€ κ³μ½μ λ°λ₯Έ μ±
μμ΄λ μ무λ₯Ό μμν μ μμ΅λλ€.14.7 λΌμ΄μ μ€ κ³μ½ λ° λΌμ΄μ μ€ κ³μ½μ λ°λ₯Έ κ·νμ Googleμ κ΄κ³λ λ²λ₯ μ‘°νμ μΆ©λμ κ΄κ³μμ΄ μΊλ¦¬ν¬λμμ£Ό λ²λ₯ μ μ μ©μ λ°μ΅λλ€.κ·νμ Googleμ λΌμ΄μ μ€ κ³μ½μμ λ°μνλ λͺ¨λ λ²μ λ¬Έμ λ₯Ό ν΄κ²°νκΈ° μν΄ μΊλ¦¬ν¬λμμ£Ό μ°νν΄λΌλΌ μΉ΄μ΄ν° λ΄μ μμΉν λ²μμ λ°°νμ κ΄ν κΆμ λ°λ₯Ό κ²μ λμν©λλ€.κ·ΈλΌμλ λΆκ΅¬νκ³ κ·νλ Googleμ΄ λͺ¨λ κ΄ν κΆμμ κΈμ§ λͺ
λ Ή ꡬμ (λλ μ΄μ μμνλ μ νμ κΈ΄κΈ λ²μ ꡬμ )λ₯Ό μ μ²ν μ μμμ λμν©λλ€.2021λ
7μ 27μΌ μ μ΄μ©μ½κ΄μ μ½μμΌλ©° μ΄μ λμν©λλ€.