본 저장소는 다비오맵스 SDK를 보다 쉽게 적용하기 위한 튜토리얼 프로젝트를 제공합니다.
- Init MapView
- Add DrawObjects
- Add UIComponent
- Add Event (Map Poi)
- Add Event (Custom DrawObjects)
- Map Animation
- Preview
- VPS
- 상세한 API는 Android_국문_1.2.5.pdf 파일을 확인하세요.
- SDK ChangeLog
- 다비오맵스 홈페이지 에서 다운로드
- import com.dabeeo.maps.indoormap-[latest_version].aar
-
permission
<uses-permission android:name="android.permission.INTERNET"/> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /> <uses-permission android:name="android.permission.CAMERA" />
-
dependency
classpath 'com.google.ar.sceneform:plugin:1.15.0'
-
plugin
apply plugin: 'com.google.ar.sceneform.plugin'
-
minSdkVersion
minSdkVersion 24
-
dependencies
// RecyclerView - if you use androidx library implementation 'androidx.recyclerview:recyclerview:[your_androidx_library_version]' // RecyclerView - if you use android support library // implementation 'com.android.support:recyclerview-v7:[your_support_library_version]' // Google AR implementation 'com.google.ar.sceneform.ux:sceneform-ux:1.15.0' implementation 'com.google.ar.sceneform:core:1.15.0' implementation 'com.google.ar.sceneform:assets:1.15.0' implementation "com.google.ar.sceneform:animation:1.15.0" // Provides ARCore Session and related resources. implementation 'com.google.ar:core:1.15.0' // Picasso implementation 'com.squareup.picasso:picasso:2.71828' //Gson implementation group: 'com.google.code.gson', name: 'gson', version: '2.8.5'
-
compileOptions
// AR CORE compileOptions { sourceCompatibility JavaVersion.VERSION_1_8 targetCompatibility JavaVersion.VERSION_1_8 }
-
Enable (Default)
IndoorMapConfig.BUILD_DEBUG = true
-
Disable
IndoorMapConfig.BUILD_DEBUG = false