... |
... |
@@ -27,7 +27,7 @@ |
27 |
27 |
|
28 |
28 |
**SDK** |
29 |
29 |
|
30 |
|
-* 20 API Level 부터 30 API Level 까지 지원 |
|
30 |
+* 22 API Level 부터 31 API Level 까지 지원 |
31 |
31 |
|
32 |
32 |
((( |
33 |
33 |
|
... |
... |
@@ -221,45 +221,13 @@ |
221 |
221 |
라이브러리를 Modules 에 등록한 이후에 HONE Smart Platform 에서 사용하고 있는 외부 라이브러리 정보와 방금 추가한 HONE Smart Platform 라이브러리를 사용자가 생성한 app 에 해당하는 build.gradle 파일 내 dependencies 에 추가 한다. |
222 |
222 |
|
223 |
223 |
|
224 |
|
-{{tabs idsToLabels="tabId1=4.5.12 이하, tabId2=4.5.12 이상"/}} |
|
224 |
+{{tabs idsToLabels="tabId1=4.5.12 이상, tabId2=4.5.12 이하"/}} |
225 |
225 |
|
226 |
226 |
|
227 |
227 |
(% id="tabId1" %) |
228 |
228 |
((( |
229 |
229 |
{{code language="gradle"}} |
230 |
|
-implementation "androidx.appcompat:appcompat: 1.3.0" |
231 |
|
-implementation "androidx.legacy:legacy-support-v4:1.0.0" |
232 |
|
-implementation "androidx.media:media:1.3.1" |
233 |
|
-implementation "com.google.android.material:material:1.3.0" |
234 |
|
-implementation "androidx.exifinterface:exifinterface:1.3.2" |
235 |
|
-implementation "androidx.multidex:multidex:2.0.1" |
236 |
|
-implementation "androidx.constraintlayout:constraintlayout:2.0.4" |
237 |
|
-implementation "androidx.lifecycle:lifecycle-extensions:2.2.0" |
238 |
|
-implementation "androidx.webkit:webkit:1.4.0" |
239 |
239 |
|
240 |
|
-implementation "org.slf4j:slf4j-api:1.7.30" |
241 |
|
-implementation "com.github.tony19:logback-android:2.0.0" |
242 |
|
-implementation "com.fasterxml.jackson.core:jackson-core:2.12.3" |
243 |
|
-implementation "com.fasterxml.jackson.core:jackson-annotations:2.12.3" |
244 |
|
-implementation "com.fasterxml.jackson.core:jackson-databind:2.12.3" |
245 |
|
-implementation "com.squareup.okhttp3:okhttp:3.11.0" |
246 |
|
-implementation "com.j256.ormlite:ormlite-android:6.1" |
247 |
|
-implementation "io.reactivex.rxjava2:rxjava:2.2.21" |
248 |
|
-implementation "io.reactivex.rxjava2:rxandroid:2.1.1" |
249 |
|
-implementation "com.github.bumptech.glide:glide:4.12.0" |
250 |
|
- |
251 |
|
-implementation files('libs/libhone-release.aar') |
252 |
|
-implementation files('libs/libhone-core-interface-release.aar') |
253 |
|
-implementation files('libs/libhone-permission-release.aar') |
254 |
|
-implementation files('libs/libhone-plugin-interface-release.aar') |
255 |
|
-implementation files('libs/libhone-util-release.aar') |
256 |
|
-{{/code}} |
257 |
|
-))) |
258 |
|
- |
259 |
|
-(% id="tabId2" %) |
260 |
|
-((( |
261 |
|
-{{code language="gradle"}} |
262 |
|
- |
263 |
263 |
// KOTLIN |
264 |
264 |
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.21" |
265 |
265 |
|
... |
... |
@@ -278,25 +278,25 @@ |
278 |
278 |
|
279 |
279 |
implementation "org.slf4j:slf4j-api:1.7.32" |
280 |
280 |
implementation "com.github.tony19:logback-android:2.0.0" |
281 |
|
-implementation "com.fasterxml.jackson.core:jackson-core:2.13.2" |
282 |
|
-implementation "com.fasterxml.jackson.core:jackson-annotations:2.13.2" |
283 |
|
-implementation "com.fasterxml.jackson.core:jackson-databind:2.13.2" |
|
249 |
+implementation "com.fasterxml.jackson.core:jackson-core:2.13.1" |
|
250 |
+implementation "com.fasterxml.jackson.core:jackson-annotations:2.13.1" |
|
251 |
+implementation "com.fasterxml.jackson.core:jackson-databind:2.13.1" |
284 |
284 |
implementation "com.squareup.okhttp3:okhttp:3.11.0" |
285 |
285 |
implementation "com.j256.ormlite:ormlite-android:6.1" |
286 |
286 |
implementation "io.reactivex.rxjava2:rxjava:2.2.21" |
287 |
287 |
implementation "io.reactivex.rxjava2:rxandroid:2.1.1" |
288 |
288 |
|
289 |
|
-// Add the libhone-barcode library |
|
257 |
+// For libhone-barcode library |
290 |
290 |
api 'com.google.zxing:core:3.2.1' |
291 |
291 |
|
292 |
|
-// Add the libhone-beacon library |
|
260 |
+// For libhone-beacon library |
293 |
293 |
implementation "org.altbeacon:android-beacon-library:2.19.4" |
294 |
294 |
|
295 |
|
-// Add the libhone-gallery library |
|
263 |
+// For libhone-gallery library |
296 |
296 |
implementation "com.github.bumptech.glide:glide:4.13.1" |
297 |
297 |
kapt "com.github.bumptech.glide:compiler:4.13.1" |
298 |
298 |
|
299 |
|
-// Add the libhone-nfc library |
|
267 |
+// For libhone-nfc library |
300 |
300 |
implementation "com.google.guava:guava:31.1-jre" |
301 |
301 |
|
302 |
302 |
implementation files('libs/libhone-release.aar') |
... |
... |
@@ -307,7 +307,39 @@ |
307 |
307 |
{{/code}} |
308 |
308 |
))) |
309 |
309 |
|
|
278 |
+(% id="tabId2" %) |
|
279 |
+((( |
|
280 |
+{{code language="gradle"}} |
|
281 |
+implementation "androidx.appcompat:appcompat: 1.3.0" |
|
282 |
+implementation "androidx.legacy:legacy-support-v4:1.0.0" |
|
283 |
+implementation "androidx.media:media:1.3.1" |
|
284 |
+implementation "com.google.android.material:material:1.3.0" |
|
285 |
+implementation "androidx.exifinterface:exifinterface:1.3.2" |
|
286 |
+implementation "androidx.multidex:multidex:2.0.1" |
|
287 |
+implementation "androidx.constraintlayout:constraintlayout:2.0.4" |
|
288 |
+implementation "androidx.lifecycle:lifecycle-extensions:2.2.0" |
|
289 |
+implementation "androidx.webkit:webkit:1.4.0" |
310 |
310 |
|
|
291 |
+implementation "org.slf4j:slf4j-api:1.7.30" |
|
292 |
+implementation "com.github.tony19:logback-android:2.0.0" |
|
293 |
+implementation "com.fasterxml.jackson.core:jackson-core:2.12.3" |
|
294 |
+implementation "com.fasterxml.jackson.core:jackson-annotations:2.12.3" |
|
295 |
+implementation "com.fasterxml.jackson.core:jackson-databind:2.12.3" |
|
296 |
+implementation "com.squareup.okhttp3:okhttp:3.11.0" |
|
297 |
+implementation "com.j256.ormlite:ormlite-android:6.1" |
|
298 |
+implementation "io.reactivex.rxjava2:rxjava:2.2.21" |
|
299 |
+implementation "io.reactivex.rxjava2:rxandroid:2.1.1" |
|
300 |
+implementation "com.github.bumptech.glide:glide:4.12.0" |
|
301 |
+ |
|
302 |
+implementation files('libs/libhone-release.aar') |
|
303 |
+implementation files('libs/libhone-core-interface-release.aar') |
|
304 |
+implementation files('libs/libhone-permission-release.aar') |
|
305 |
+implementation files('libs/libhone-plugin-interface-release.aar') |
|
306 |
+implementation files('libs/libhone-util-release.aar') |
|
307 |
+{{/code}} |
|
308 |
+))) |
|
309 |
+ |
|
310 |
+ |
311 |
311 |
람다와 메소드 레퍼런스 등의 기능을 이용하기 위해 android 항목 내에 JAVA 1.8 컴파일 옵션을 추가 하고 Android Architecture 항목을 이용하기 위한 dataBinding 을 활성화 시킨다. |
312 |
312 |
|
313 |
313 |
{{code}} |