在好例子网,分享、交流、成长!
您当前所在位置:首页Java 开发实例Android平台开发 → android蓝牙实时显示数据

android蓝牙实时显示数据

Android平台开发

下载此实例
  • 开发语言:Java
  • 实例大小:28.09M
  • 下载次数:38
  • 浏览次数:329
  • 发布时间:2020-04-18
  • 实例类别:Android平台开发
  • 发 布 人:vancejojo
  • 文件格式:.zip
  • 所需积分:2
 相关标签: Android java 客户端 服务器 app

实例介绍

【实例简介】客户端是android项目,通过蓝牙读取硬件最新的温度数据上传服务器,并且其他端app可以查看动态显示最新的温度信息。服务器是用java写的,主要作用时广播温度数据,实现其他设备实时显示最新温度信息

【实例截图】

from clipboard

【核心代码】

│  USR-TCP232-Test.cfg
│  USR-TCP232-Test.exe
│  四博智联DT-6_TTL-WiFi 透传产品使用手册.pdf
│  流程.docx
│  需求.docx
│  
├─client
│  └─Bluetooth-Pair
│      │  .gitignore
│      │  build.gradle
│      │  gradle.properties
│      │  gradlew
│      │  gradlew.bat
│      │  README.md
│      │  settings.gradle
│      │  
│      ├─app
│      │  │  .gitignore
│      │  │  app-release.apk
│      │  │  build.gradle
│      │  │  proguard-rules.pro
│      │  │  
│      │  ├─libs
│      │  │      notificationlog-0.1.0.jar
│      │  │      
│      │  ├─release
│      │  │  │  app-release.apk
│      │  │  │  output.json
│      │  │  │  
│      │  │  └─test
│      │  │          CustomCl.java
│      │  │          Foo.java
│      │  │          HotswapTest.java
│      │  │          
│      │  └─src
│      │      ├─androidTest
│      │      │  └─java
│      │      │      └─ljy
│      │      │          └─bluetooth
│      │      │                  ExampleInstrumentedTest.java
│      │      │                  
│      │      ├─main
│      │      │  │  AndroidManifest.xml
│      │      │  │  
│      │      │  ├─assets
│      │      │  │      litepal.xml
│      │      │  │      
│      │      │  ├─java
│      │      │  │  └─ljy
│      │      │  │      │  APP.java
│      │      │  │      │  
│      │      │  │      ├─base
│      │      │  │      │  ├─activity
│      │      │  │      │  │      BaseActivity.java
│      │      │  │      │  │      
│      │      │  │      │  ├─bean
│      │      │  │      │  │      BlueMessageBean.java
│      │      │  │      │  │      BluRxBean.java
│      │      │  │      │  │      SocketMessageBean.java
│      │      │  │      │  │      SpeedDataBus.java
│      │      │  │      │  │      SpeedDataSelectBus.java
│      │      │  │      │  │      
│      │      │  │      │  ├─constant
│      │      │  │      │  │      BltContant.java
│      │      │  │      │  │      SpeedDataContant.java
│      │      │  │      │  │      
│      │      │  │      │  └─manger
│      │      │  │      │          BltManager.java
│      │      │  │      │          
│      │      │  │      ├─mapping
│      │      │  │      │      SpeedData.java
│      │      │  │      │      
│      │      │  │      ├─misc
│      │      │  │      │      SpeedDataItemAdapter.java
│      │      │  │      │      SpeedDataItemSelectAdapter.java
│      │      │  │      │      
│      │      │  │      ├─mrg
│      │      │  │      │      SqliteMrg.java
│      │      │  │      │      SystemTimeMrg.java
│      │      │  │      │      
│      │      │  │      ├─msg
│      │      │  │      │      ByteStringRequest.java
│      │      │  │      │      DataIOUtil.java
│      │      │  │      │      RequestMsg.java
│      │      │  │      │      ResponseMsg.java
│      │      │  │      │      ServerRequest.java
│      │      │  │      │      ServerResponse.java
│      │      │  │      │      
│      │      │  │      ├─net
│      │      │  │      │      AbsConnectServer.java
│      │      │  │      │      NettyConnectServer.java
│      │      │  │      │      ProtoEnum.java
│      │      │  │      │      SocketConnect.java
│      │      │  │      │      SocketEncoder.java
│      │      │  │      │      
│      │      │  │      ├─receivers
│      │      │  │      │      BlueToothReceiver.java
│      │      │  │      │      
│      │      │  │      ├─service
│      │      │  │      │      BltService.java
│      │      │  │      │      ReceiveSocketService.java
│      │      │  │      │      SendSocketService.java
│      │      │  │      │      
│      │      │  │      ├─utils
│      │      │  │      │  │  Constant.java
│      │      │  │      │  │  EventBusOpts.java
│      │      │  │      │  │  MyLog.java
│      │      │  │      │  │  ToastUtil.java
│      │      │  │      │  │  
│      │      │  │      │  └─factory
│      │      │  │      │          ThreadPoolProxy.java
│      │      │  │      │          ThreadPoolProxyFactory.java
│      │      │  │      │          
│      │      │  │      ├─view
│      │      │  │      │  ├─activity
│      │      │  │      │  │      BindActivity.java
│      │      │  │      │  │      BluetoothListActivity.java
│      │      │  │      │  │      BluetoothTongxunActivity.java
│      │      │  │      │  │      CalculateActivity.java
│      │      │  │      │  │      MainActivity.java
│      │      │  │      │  │      QrCodeActivity.java
│      │      │  │      │  │      SocketRecvActivity.java
│      │      │  │      │  │      SpeedDataListActivity.java
│      │      │  │      │  │      
│      │      │  │      │  └─dialog
│      │      │  │      │          CreateSpeedDataDialog.java
│      │      │  │      │          CreateSpeedDataSelectDialog.java
│      │      │  │      │          
│      │      │  │      └─widget
│      │      │  │              TitleBar.java
│      │      │  │              
│      │      │  └─res
│      │      │      ├─layout
│      │      │      │      activity_bind.xml
│      │      │      │      activity_bluetooth_list.xml
│      │      │      │      activity_calculate.xml
│      │      │      │      activity_main.xml
│      │      │      │      activity_qrcode.xml
│      │      │      │      activity_socket_recv.xml
│      │      │      │      activity_speed_data_list.xml
│      │      │      │      activity_tongxun.xml
│      │      │      │      create_speed_data_dialog.xml
│      │      │      │      create_speed_data_select_dialog.xml
│      │      │      │      devices.xml
│      │      │      │      loading.xml
│      │      │      │      speed_list_item.xml
│      │      │      │      speed_list_select_item.xml
│      │      │      │      
│      │      │      ├─mipmap-hdpi
│      │      │      │      ic_launcher.png
│      │      │      │      ic_launcher_round.png
│      │      │      │      
│      │      │      ├─mipmap-mdpi
│      │      │      │      ic_launcher.png
│      │      │      │      ic_launcher_round.png
│      │      │      │      
│      │      │      ├─mipmap-xhdpi
│      │      │      │      ic_launcher.png
│      │      │      │      ic_launcher_round.png
│      │      │      │      
│      │      │      ├─mipmap-xxhdpi
│      │      │      │      ic_launcher.png
│      │      │      │      ic_launcher_round.png
│      │      │      │      
│      │      │      ├─mipmap-xxxhdpi
│      │      │      │      ic_launcher.png
│      │      │      │      ic_launcher_round.png
│      │      │      │      
│      │      │      └─values
│      │      │              colors.xml
│      │      │              strings.xml
│      │      │              styles.xml
│      │      │              
│      │      └─test
│      │          └─java
│      │              └─ljy
│      │                  └─bluetooth
│      │                          ExampleUnitTest.java
│      │                          
│      ├─checkUpdate-lib
│      │  │  build.gradle
│      │  │  proguard-rules.pro
│      │  │  
│      │  ├─build
│      │  │  ├─generated
│      │  │  │  ├─not_namespaced_r_class_sources
│      │  │  │  │  ├─debug
│      │  │  │  │  │  └─generateDebugRFile
│      │  │  │  │  │      └─out
│      │  │  │  │  │          ├─android
│      │  │  │  │  │          │  ├─arch
│      │  │  │  │  │          │  │  ├─core
│      │  │  │  │  │          │  │  │      R.java
│      │  │  │  │  │          │  │  │      
│      │  │  │  │  │          │  │  └─lifecycle
│      │  │  │  │  │          │  │      │  R.java
│      │  │  │  │  │          │  │      │  
│      │  │  │  │  │          │  │      ├─livedata
│      │  │  │  │  │          │  │      │  │  R.java
│      │  │  │  │  │          │  │      │  │  
│      │  │  │  │  │          │  │      │  └─core
│      │  │  │  │  │          │  │      │          R.java
│      │  │  │  │  │          │  │      │          
│      │  │  │  │  │          │  │      └─viewmodel
│      │  │  │  │  │          │  │              R.java
│      │  │  │  │  │          │  │              
│      │  │  │  │  │          │  └─support
│      │  │  │  │  │          │      ├─asynclayoutinflater
│      │  │  │  │  │          │      │      R.java
│      │  │  │  │  │          │      │      
│      │  │  │  │  │          │      ├─compat
│      │  │  │  │  │          │      │      R.java
│      │  │  │  │  │          │      │      
│      │  │  │  │  │          │      ├─coordinatorlayout
│      │  │  │  │  │          │      │      R.java
│      │  │  │  │  │          │      │      
│      │  │  │  │  │          │      ├─coreui
│      │  │  │  │  │          │      │      R.java
│      │  │  │  │  │          │      │      
│      │  │  │  │  │          │      ├─coreutils
│      │  │  │  │  │          │      │      R.java
│      │  │  │  │  │          │      │      
│      │  │  │  │  │          │      ├─cursoradapter
│      │  │  │  │  │          │      │      R.java
│      │  │  │  │  │          │      │      
│      │  │  │  │  │          │      ├─customview
│      │  │  │  │  │          │      │      R.java
│      │  │  │  │  │          │      │      
│      │  │  │  │  │          │      ├─documentfile
│      │  │  │  │  │          │      │      R.java
│      │  │  │  │  │          │      │      
│      │  │  │  │  │          │      ├─drawerlayout
│      │  │  │  │  │          │      │      R.java
│      │  │  │  │  │          │      │      
│      │  │  │  │  │          │      ├─fragment
│      │  │  │  │  │          │      │      R.java
│      │  │  │  │  │          │      │      
│      │  │  │  │  │          │      ├─graphics
│      │  │  │  │  │          │      │  └─drawable
│      │  │  │  │  │          │      │          R.java
│      │  │  │  │  │          │      │          
│      │  │  │  │  │          │      ├─interpolator
│      │  │  │  │  │          │      │      R.java
│      │  │  │  │  │          │      │      
│      │  │  │  │  │          │      ├─loader
│      │  │  │  │  │          │      │      R.java
│      │  │  │  │  │          │      │      
│      │  │  │  │  │          │      ├─localbroadcastmanager
│      │  │  │  │  │          │      │      R.java
│      │  │  │  │  │          │      │      
│      │  │  │  │  │          │      ├─print
│      │  │  │  │  │          │      │      R.java
│      │  │  │  │  │          │      │      
│      │  │  │  │  │          │      ├─slidingpanelayout
│      │  │  │  │  │          │      │      R.java
│      │  │  │  │  │          │      │      
│      │  │  │  │  │          │      ├─swiperefreshlayout
│      │  │  │  │  │          │      │      R.java
│      │  │  │  │  │          │      │      
│      │  │  │  │  │          │      └─v7
│      │  │  │  │  │          │          ├─appcompat
│      │  │  │  │  │          │          │      R.java
│      │  │  │  │  │          │          │      
│      │  │  │  │  │          │          └─viewpager
│      │  │  │  │  │          │                  R.java
│      │  │  │  │  │          │                  
│      │  │  │  │  │          ├─androidx
│      │  │  │  │  │          │  └─versionedparcelable
│      │  │  │  │  │          │          R.java
│      │  │  │  │  │          │          
│      │  │  │  │  │          └─ezy
│      │  │  │  │  │              └─boost
│      │  │  │  │  │                  └─update
│      │  │  │  │  │                          R.java
│      │  │  │  │  │                          
│      │  │  │  │  └─release
│      │  │  │  │      └─generateReleaseRFile
│      │  │  │  │          └─out
│      │  │  │  │              ├─android
│      │  │  │  │              │  ├─arch
│      │  │  │  │              │  │  ├─core
│      │  │  │  │              │  │  │      R.java
│      │  │  │  │              │  │  │      
│      │  │  │  │              │  │  └─lifecycle
│      │  │  │  │              │  │      │  R.java
│      │  │  │  │              │  │      │  
│      │  │  │  │              │  │      ├─livedata
│      │  │  │  │              │  │      │  │  R.java
│      │  │  │  │              │  │      │  │  
│      │  │  │  │              │  │      │  └─core
│      │  │  │  │              │  │      │          R.java
│      │  │  │  │              │  │      │          
│      │  │  │  │              │  │      └─viewmodel
│      │  │  │  │              │  │              R.java
│      │  │  │  │              │  │              
│      │  │  │  │              │  └─support
│      │  │  │  │              │      ├─asynclayoutinflater
│      │  │  │  │              │      │      R.java
│      │  │  │  │              │      │      
│      │  │  │  │              │      ├─compat
│      │  │  │  │              │      │      R.java
│      │  │  │  │              │      │      
│      │  │  │  │              │      ├─coordinatorlayout
│      │  │  │  │              │      │      R.java
│      │  │  │  │              │      │      
│      │  │  │  │              │      ├─coreui
│      │  │  │  │              │      │      R.java
│      │  │  │  │              │      │      
│      │  │  │  │              │      ├─coreutils
│      │  │  │  │              │      │      R.java
│      │  │  │  │              │      │      
│      │  │  │  │              │      ├─cursoradapter
│      │  │  │  │              │      │      R.java
│      │  │  │  │              │      │      
│      │  │  │  │              │      ├─customview
│      │  │  │  │              │      │      R.java
│      │  │  │  │              │      │      
│      │  │  │  │              │      ├─documentfile
│      │  │  │  │              │      │      R.java
│      │  │  │  │              │      │      
│      │  │  │  │              │      ├─drawerlayout
│      │  │  │  │              │      │      R.java
│      │  │  │  │              │      │      
│      │  │  │  │              │      ├─fragment
│      │  │  │  │              │      │      R.java
│      │  │  │  │              │      │      
│      │  │  │  │              │      ├─graphics
│      │  │  │  │              │      │  └─drawable
│      │  │  │  │              │      │          R.java
│      │  │  │  │              │      │          
│      │  │  │  │              │      ├─interpolator
│      │  │  │  │              │      │      R.java
│      │  │  │  │              │      │      
│      │  │  │  │              │      ├─loader
│      │  │  │  │              │      │      R.java
│      │  │  │  │              │      │      
│      │  │  │  │              │      ├─localbroadcastmanager
│      │  │  │  │              │      │      R.java
│      │  │  │  │              │      │      
│      │  │  │  │              │      ├─print
│      │  │  │  │              │      │      R.java
│      │  │  │  │              │      │      
│      │  │  │  │              │      ├─slidingpanelayout
│      │  │  │  │              │      │      R.java
│      │  │  │  │              │      │      
│      │  │  │  │              │      ├─swiperefreshlayout
│      │  │  │  │              │      │      R.java
│      │  │  │  │              │      │      
│      │  │  │  │              │      └─v7
│      │  │  │  │              │          ├─appcompat
│      │  │  │  │              │          │      R.java
│      │  │  │  │              │          │      
│      │  │  │  │              │          └─viewpager
│      │  │  │  │              │                  R.java
│      │  │  │  │              │                  
│      │  │  │  │              ├─androidx
│      │  │  │  │              │  └─versionedparcelable
│      │  │  │  │              │          R.java
│      │  │  │  │              │          
│      │  │  │  │              └─ezy
│      │  │  │  │                  └─boost
│      │  │  │  │                      └─update
│      │  │  │  │                              R.java
│      │  │  │  │                              
│      │  │  │  └─source
│      │  │  │      └─buildConfig
│      │  │  │          ├─debug
│      │  │  │          │  └─ezy
│      │  │  │          │      └─boost
│      │  │  │          │          └─update
│      │  │  │          │                  BuildConfig.java
│      │  │  │          │                  
│      │  │  │          └─release
│      │  │  │              └─ezy
│      │  │  │                  └─boost
│      │  │  │                      └─update
│      │  │  │                              BuildConfig.java
│      │  │  │                              
│      │  │  ├─intermediates
│      │  │  │  ├─aapt_friendly_merged_manifests
│      │  │  │  │  ├─debug
│      │  │  │  │  │  └─processDebugManifest
│      │  │  │  │  │      └─aapt
│      │  │  │  │  │              AndroidManifest.xml
│      │  │  │  │  │              output.json
│      │  │  │  │  │              
│      │  │  │  │  └─release
│      │  │  │  │      └─processReleaseManifest
│      │  │  │  │          └─aapt
│      │  │  │  │                  AndroidManifest.xml
│      │  │  │  │                  output.json
│      │  │  │  │                  
│      │  │  │  ├─annotations_typedef_file
│      │  │  │  │  └─debug
│      │  │  │  │      └─extractDebugAnnotations
│      │  │  │  │              typedefs.txt
│      │  │  │  │              
│      │  │  │  ├─annotation_processor_list
│      │  │  │  │  ├─debug
│      │  │  │  │  │  └─javaPreCompileDebug
│      │  │  │  │  │          annotationProcessors.json
│      │  │  │  │  │          
│      │  │  │  │  └─release
│      │  │  │  │      └─javaPreCompileRelease
│      │  │  │  │              annotationProcessors.json
│      │  │  │  │              
│      │  │  │  ├─incremental
│      │  │  │  │  ├─debug-mergeJavaRes
│      │  │  │  │  │      merge-state
│      │  │  │  │  │      
│      │  │  │  │  ├─debug-mergeJniLibs
│      │  │  │  │  │      merge-state
│      │  │  │  │  │      
│      │  │  │  │  ├─mergeDebugJniLibFolders
│      │  │  │  │  │      merger.xml
│      │  │  │  │  │      
│      │  │  │  │  ├─mergeDebugShaders
│      │  │  │  │  │      merger.xml
│      │  │  │  │  │      
│      │  │  │  │  ├─mergeReleaseJniLibFolders
│      │  │  │  │  │      merger.xml
│      │  │  │  │  │      
│      │  │  │  │  ├─mergeReleaseShaders
│      │  │  │  │  │      merger.xml
│      │  │  │  │  │      
│      │  │  │  │  ├─packageDebugAssets
│      │  │  │  │  │      merger.xml
│      │  │  │  │  │      
│      │  │  │  │  ├─packageDebugResources
│      │  │  │  │  │  │  compile-file-map.properties
│      │  │  │  │  │  │  merger.xml
│      │  │  │  │  │  │  
│      │  │  │  │  │  └─merged.dir
│      │  │  │  │  │      └─values
│      │  │  │  │  │              values.xml
│      │  │  │  │  │              
│      │  │  │  │  ├─packageReleaseAssets
│      │  │  │  │  │      merger.xml
│      │  │  │  │  │      
│      │  │  │  │  ├─packageReleaseResources
│      │  │  │  │  │  │  compile-file-map.properties
│      │  │  │  │  │  │  merger.xml
│      │  │  │  │  │  │  
│      │  │  │  │  │  └─merged.dir
│      │  │  │  │  │      └─values
│      │  │  │  │  │              values.xml
│      │  │  │  │  │              
│      │  │  │  │  └─release-mergeJniLibs
│      │  │  │  │          merge-state
│      │  │  │  │          
│      │  │  │  ├─intermediate-jars
│      │  │  │  │  ├─debug
│      │  │  │  │  │      classes.jar
│      │  │  │  │  │      res.jar
│      │  │  │  │  │      
│      │  │  │  │  └─release
│      │  │  │  │          classes.jar
│      │  │  │  │          res.jar
│      │  │  │  │          
│      │  │  │  ├─javac
│      │  │  │  │  ├─debug
│      │  │  │  │  │  └─compileDebugJavaWithJavac
│      │  │  │  │  │      └─classes
│      │  │  │  │  │          ├─android
│      │  │  │  │  │          │  ├─arch
│      │  │  │  │  │          │  │  ├─core
│      │  │  │  │  │          │  │  │      R.class
│      │  │  │  │  │          │  │  │      
│      │  │  │  │  │          │  │  └─lifecycle
│      │  │  │  │  │          │  │      │  R.class
│      │  │  │  │  │          │  │      │  
│      │  │  │  │  │          │  │      ├─livedata
│      │  │  │  │  │          │  │      │  │  R.class
│      │  │  │  │  │          │  │      │  │  
│      │  │  │  │  │          │  │      │  └─core
│      │  │  │  │  │          │  │      │          R.class
│      │  │  │  │  │          │  │      │          
│      │  │  │  │  │          │  │      └─viewmodel
│      │  │  │  │  │          │  │              R.class
│      │  │  │  │  │          │  │              
│      │  │  │  │  │          │  └─support
│      │  │  │  │  │          │      ├─asynclayoutinflater
│      │  │  │  │  │          │      │      R$attr.class
│      │  │  │  │  │          │      │      R$color.class
│      │  │  │  │  │          │      │      R$dimen.class
│      │  │  │  │  │          │      │      R$drawable.class
│      │  │  │  │  │          │      │      R$id.class
│      │  │  │  │  │          │      │      R$integer.class
│      │  │  │  │  │          │      │      R$layout.class
│      │  │  │  │  │          │      │      R$string.class
│      │  │  │  │  │          │      │      R$style.class
│      │  │  │  │  │          │      │      R$styleable.class
│      │  │  │  │  │          │      │      R.class
│      │  │  │  │  │          │      │      
│      │  │  │  │  │          │      ├─compat
│      │  │  │  │  │          │      │      R$attr.class
│      │  │  │  │  │          │      │      R$color.class
│      │  │  │  │  │          │      │      R$dimen.class
│      │  │  │  │  │          │      │      R$drawable.class
│      │  │  │  │  │          │      │      R$id.class
│      │  │  │  │  │          │      │      R$integer.class
│      │  │  │  │  │          │      │      R$layout.class
│      │  │  │  │  │          │      │      R$string.class
│      │  │  │  │  │          │      │      R$style.class
│      │  │  │  │  │          │      │      R$styleable.class
│      │  │  │  │  │          │      │      R.class
│      │  │  │  │  │          │      │      
│      │  │  │  │  │          │      ├─coordinatorlayout
│      │  │  │  │  │          │      │      R$attr.class
│      │  │  │  │  │          │      │      R$color.class
│      │  │  │  │  │          │      │      R$dimen.class
│      │  │  │  │  │          │      │      R$drawable.class
│      │  │  │  │  │          │      │      R$id.class
│      │  │  │  │  │          │      │      R$integer.class
│      │  │  │  │  │          │      │      R$layout.class
│      │  │  │  │  │          │      │      R$string.class
│      │  │  │  │  │          │      │      R$style.class
│      │  │  │  │  │          │      │      R$styleable.class
│      │  │  │  │  │          │      │      R.class
│      │  │  │  │  │          │      │      
│      │  │  │  │  │          │      ├─coreui
│      │  │  │  │  │          │      │      R$attr.class
│      │  │  │  │  │          │      │      R$color.class
│      │  │  │  │  │          │      │      R$dimen.class
│      │  │  │  │  │          │      │      R$drawable.class
│      │  │  │  │  │          │      │      R$id.class
│      │  │  │  │  │          │      │      R$integer.class
│      │  │  │  │  │          │      │      R$layout.class
│      │  │  │  │  │          │      │      R$string.class
│      │  │  │  │  │          │      │      R$style.class
│      │  │  │  │  │          │      │      R$styleable.class
│      │  │  │  │  │          │      │      R.class
│      │  │  │  │  │          │      │      
│      │  │  │  │  │          │      ├─coreutils
│      │  │  │  │  │          │      │      R$attr.class
│      │  │  │  │  │          │      │      R$color.class
│      │  │  │  │  │          │      │      R$dimen.class
│      │  │  │  │  │          │      │      R$drawable.class
│      │  │  │  │  │          │      │      R$id.class
│      │  │  │  │  │          │      │      R$integer.class
│      │  │  │  │  │          │      │      R$layout.class
│      │  │  │  │  │          │      │      R$string.class
│      │  │  │  │  │          │      │      R$style.class
│      │  │  │  │  │          │      │      R$styleable.class
│      │  │  │  │  │          │      │      R.class
│      │  │  │  │  │          │      │      
│      │  │  │  │  │          │      ├─cursoradapter
│      │  │  │  │  │          │      │      R.class
│      │  │  │  │  │          │      │      
│      │  │  │  │  │          │      ├─customview
│      │  │  │  │  │          │      │      R$attr.class
│      │  │  │  │  │          │      │      R$color.class
│      │  │  │  │  │          │      │      R$dimen.class
│      │  │  │  │  │          │      │      R$drawable.class
│      │  │  │  │  │          │      │      R$id.class
│      │  │  │  │  │          │      │      R$integer.class
│      │  │  │  │  │          │      │      R$layout.class
│      │  │  │  │  │          │      │      R$string.class
│      │  │  │  │  │          │      │      R$style.class
│      │  │  │  │  │          │      │      R$styleable.class
│      │  │  │  │  │          │      │      R.class
│      │  │  │  │  │          │      │      
│      │  │  │  │  │          │      ├─documentfile
│      │  │  │  │  │          │      │      R.class
│      │  │  │  │  │          │      │      
│      │  │  │  │  │          │      ├─drawerlayout
│      │  │  │  │  │          │      │      R$attr.class
│      │  │  │  │  │          │      │      R$color.class
│      │  │  │  │  │          │      │      R$dimen.class
│      │  │  │  │  │          │      │      R$drawable.class
│      │  │  │  │  │          │      │      R$id.class
│      │  │  │  │  │          │      │      R$integer.class
│      │  │  │  │  │          │      │      R$layout.class
│      │  │  │  │  │          │      │      R$string.class
│      │  │  │  │  │          │      │      R$style.class
│      │  │  │  │  │          │      │      R$styleable.class
│      │  │  │  │  │          │      │      R.class
│      │  │  │  │  │          │      │      
│      │  │  │  │  │          │      ├─fragment
│      │  │  │  │  │          │      │      R$attr.class
│      │  │  │  │  │          │      │      R$color.class
│      │  │  │  │  │          │      │      R$dimen.class
│      │  │  │  │  │          │      │      R$drawable.class
│      │  │  │  │  │          │      │      R$id.class
│      │  │  │  │  │          │      │      R$integer.class
│      │  │  │  │  │          │      │      R$layout.class
│      │  │  │  │  │          │      │      R$string.class
│      │  │  │  │  │          │      │      R$style.class
│      │  │  │  │  │          │      │      R$styleable.class
│      │  │  │  │  │          │      │      R.class
│      │  │  │  │  │          │      │      
│      │  │  │  │  │          │      ├─graphics
│      │  │  │  │  │          │      │  └─drawable
│      │  │  │  │  │          │      │          R$attr.class
│      │  │  │  │  │          │      │          R$color.class
│      │  │  │  │  │          │      │          R$dimen.class
│      │  │  │  │  │          │      │          R$drawable.class
│      │  │  │  │  │          │      │          R$id.class
│      │  │  │  │  │          │      │          R$integer.class
│      │  │  │  │  │          │      │          R$layout.class
│      │  │  │  │  │          │      │          R$string.class
│      │  │  │  │  │          │      │          R$style.class
│      │  │  │  │  │          │      │          R$styleable.class
│      │  │  │  │  │          │      │          R.class
│      │  │  │  │  │          │      │          
│      │  │  │  │  │          │      ├─interpolator
│      │  │  │  │  │          │      │      R.class
│      │  │  │  │  │          │      │      
│      │  │  │  │  │          │      ├─loader
│      │  │  │  │  │          │      │      R$attr.class
│      │  │  │  │  │          │      │      R$color.class
│      │  │  │  │  │          │      │      R$dimen.class
│      │  │  │  │  │          │      │      R$drawable.class
│      │  │  │  │  │          │      │      R$id.class
│      │  │  │  │  │          │      │      R$integer.class
│      │  │  │  │  │          │      │      R$layout.class
│      │  │  │  │  │          │      │      R$string.class
│      │  │  │  │  │          │      │      R$style.class
│      │  │  │  │  │          │      │      R$styleable.class
│      │  │  │  │  │          │      │      R.class
│      │  │  │  │  │          │      │      
│      │  │  │  │  │          │      ├─localbroadcastmanager
│      │  │  │  │  │          │      │      R.class
│      │  │  │  │  │          │      │      
│      │  │  │  │  │          │      ├─print
│      │  │  │  │  │          │      │      R.class
│      │  │  │  │  │          │      │      
│      │  │  │  │  │          │      ├─slidingpanelayout
│      │  │  │  │  │          │      │      R$attr.class
│      │  │  │  │  │          │      │      R$color.class
│      │  │  │  │  │          │      │      R$dimen.class
│      │  │  │  │  │          │      │      R$drawable.class
│      │  │  │  │  │          │      │      R$id.class
│      │  │  │  │  │          │      │      R$integer.class
│      │  │  │  │  │          │      │      R$layout.class
│      │  │  │  │  │          │      │      R$string.class
│      │  │  │  │  │          │      │      R$style.class
│      │  │  │  │  │          │      │      R$styleable.class
│      │  │  │  │  │          │      │      R.class
│      │  │  │  │  │          │      │      
│      │  │  │  │  │          │      ├─swiperefreshlayout
│      │  │  │  │  │          │      │      R$attr.class
│      │  │  │  │  │          │      │      R$color.class
│      │  │  │  │  │          │      │      R$dimen.class
│      │  │  │  │  │          │      │      R$drawable.class
│      │  │  │  │  │          │      │      R$id.class
│      │  │  │  │  │          │      │      R$integer.class
│      │  │  │  │  │          │      │      R$layout.class
│      │  │  │  │  │          │      │      R$string.class
│      │  │  │  │  │          │      │      R$style.class
│      │  │  │  │  │          │      │      R$styleable.class
│      │  │  │  │  │          │      │      R.class
│      │  │  │  │  │          │      │      
│      │  │  │  │  │          │      └─v7
│      │  │  │  │  │          │          ├─appcompat
│      │  │  │  │  │          │          │      R$anim.class
│      │  │  │  │  │          │          │      R$attr.class
│      │  │  │  │  │          │          │      R$bool.class
│      │  │  │  │  │          │          │      R$color.class
│      │  │  │  │  │          │          │      R$dimen.class
│      │  │  │  │  │          │          │      R$drawable.class
│      │  │  │  │  │          │          │      R$id.class
│      │  │  │  │  │          │          │      R$integer.class
│      │  │  │  │  │          │          │      R$layout.class
│      │  │  │  │  │          │          │      R$string.class
│      │  │  │  │  │          │          │      R$style.class
│      │  │  │  │  │          │          │      R$styleable.class
│      │  │  │  │  │          │          │      R.class
│      │  │  │  │  │          │          │      
│      │  │  │  │  │          │          └─viewpager
│      │  │  │  │  │          │                  R$attr.class
│      │  │  │  │  │          │                  R$color.class
│      │  │  │  │  │          │                  R$dimen.class
│      │  │  │  │  │          │                  R$drawable.class
│      │  │  │  │  │          │                  R$id.class
│      │  │  │  │  │          │                  R$integer.class
│      │  │  │  │  │          │                  R$layout.class
│      │  │  │  │  │          │                  R$string.class
│      │  │  │  │  │          │                  R$style.class
│      │  │  │  │  │          │                  R$styleable.class
│      │  │  │  │  │          │                  R.class
│      │  │  │  │  │          │                  
│      │  │  │  │  │          ├─androidx
│      │  │  │  │  │          │  └─versionedparcelable
│      │  │  │  │  │          │          R.class
│      │  │  │  │  │          │          
│      │  │  │  │  │          └─ezy
│      │  │  │  │  │              └─boost
│      │  │  │  │  │                  └─update
│      │  │  │  │  │                          BuildConfig.class
│      │  │  │  │  │                          DefaultDownloadListener.class
│      │  │  │  │  │                          DefaultPromptClickListener.class
│      │  │  │  │  │                          ICheckAgent.class
│      │  │  │  │  │                          IDownloadAgent.class
│      │  │  │  │  │                          IUpdateAgent.class
│      │  │  │  │  │                          IUpdateChecker.class
│      │  │  │  │  │                          IUpdateDownloader.class
│      │  │  │  │  │                          IUpdateParser.class
│      │  │  │  │  │                          IUpdatePrompter.class
│      │  │  │  │  │                          OnDownloadListener.class
│      │  │  │  │  │                          OnFailureListener.class
│      │  │  │  │  │                          R$anim.class
│      │  │  │  │  │                          R$attr.class
│      │  │  │  │  │                          R$bool.class
│      │  │  │  │  │                          R$color.class
│      │  │  │  │  │                          R$dimen.class
│      │  │  │  │  │                          R$drawable.class
│      │  │  │  │  │                          R$id.class
│      │  │  │  │  │                          R$integer.class
│      │  │  │  │  │                          R$layout.class
│      │  │  │  │  │                          R$string.class
│      │  │  │  │  │                          R$style.class
│      │  │  │  │  │                          R$styleable.class
│      │  │  │  │  │                          R$xml.class
│      │  │  │  │  │                          R.class
│      │  │  │  │  │                          UpdateAgent$1.class
│      │  │  │  │  │                          UpdateAgent$DefaultDialogDownloadListener.class
│      │  │  │  │  │                          UpdateAgent$DefaultFailureListener.class
│      │  │  │  │  │                          UpdateAgent$DefaultNotificationDownloadListener.class
│      │  │  │  │  │                          UpdateAgent$DefaultUpdateDownloader.class
│      │  │  │  │  │                          UpdateAgent$DefaultUpdateParser.class
│      │  │  │  │  │                          UpdateAgent$DefaultUpdatePrompter.class
│      │  │  │  │  │                          UpdateAgent.class
│      │  │  │  │  │                          UpdateChecker.class
│      │  │  │  │  │                          UpdateDownloader$LoadingRandomAccessFile.class
│      │  │  │  │  │                          UpdateDownloader.class
│      │  │  │  │  │                          UpdateError.class
│      │  │  │  │  │                          UpdateFileProvider.class
│      │  │  │  │  │                          UpdateInfo.class
│      │  │  │  │  │                          UpdateManager$Builder.class
│      │  │  │  │  │                          UpdateManager.class
│      │  │  │  │  │                          UpdateUtil$1.class
│      │  │  │  │  │                          UpdateUtil.class
│      │  │  │  │  │                          
│      │  │  │  │  └─release
│      │  │  │  │      └─compileReleaseJavaWithJavac
│      │  │  │  │          └─classes
│      │  │  │  │              ├─android
│      │  │  │  │              │  ├─arch
│      │  │  │  │              │  │  ├─core
│      │  │  │  │              │  │  │      R.class
│      │  │  │  │              │  │  │      
│      │  │  │  │              │  │  └─lifecycle
│      │  │  │  │              │  │      │  R.class
│      │  │  │  │              │  │      │  
│      │  │  │  │              │  │      ├─livedata
│      │  │  │  │              │  │      │  │  R.class
│      │  │  │  │              │  │      │  │  
│      │  │  │  │              │  │      │  └─core
│      │  │  │  │              │  │      │          R.class
│      │  │  │  │              │  │      │          
│      │  │  │  │              │  │      └─viewmodel
│      │  │  │  │              │  │              R.class
│      │  │  │  │              │  │              
│      │  │  │  │              │  └─support
│      │  │  │  │              │      ├─asynclayoutinflater
│      │  │  │  │              │      │      R$attr.class
│      │  │  │  │              │      │      R$color.class
│      │  │  │  │              │      │      R$dimen.class
│      │  │  │  │              │      │      R$drawable.class
│      │  │  │  │              │      │      R$id.class
│      │  │  │  │              │      │      R$integer.class
│      │  │  │  │              │      │      R$layout.class
│      │  │  │  │              │      │      R$string.class
│      │  │  │  │              │      │      R$style.class
│      │  │  │  │              │      │      R$styleable.class
│      │  │  │  │              │      │      R.class
│      │  │  │  │              │      │      
│      │  │  │  │              │      ├─compat
│      │  │  │  │              │      │      R$attr.class
│      │  │  │  │              │      │      R$color.class
│      │  │  │  │              │      │      R$dimen.class
│      │  │  │  │              │      │      R$drawable.class
│      │  │  │  │              │      │      R$id.class
│      │  │  │  │              │      │      R$integer.class
│      │  │  │  │              │      │      R$layout.class
│      │  │  │  │              │      │      R$string.class
│      │  │  │  │              │      │      R$style.class
│      │  │  │  │              │      │      R$styleable.class
│      │  │  │  │              │      │      R.class
│      │  │  │  │              │      │      
│      │  │  │  │              │      ├─coordinatorlayout
│      │  │  │  │              │      │      R$attr.class
│      │  │  │  │              │      │      R$color.class
│      │  │  │  │              │      │      R$dimen.class
│      │  │  │  │              │      │      R$drawable.class
│      │  │  │  │              │      │      R$id.class
│      │  │  │  │              │      │      R$integer.class
│      │  │  │  │              │      │      R$layout.class
│      │  │  │  │              │      │      R$string.class
│      │  │  │  │              │      │      R$style.class
│      │  │  │  │              │      │      R$styleable.class
│      │  │  │  │              │      │      R.class
│      │  │  │  │              │      │      
│      │  │  │  │              │      ├─coreui
│      │  │  │  │              │      │      R$attr.class
│      │  │  │  │              │      │      R$color.class
│      │  │  │  │              │      │      R$dimen.class
│      │  │  │  │              │      │      R$drawable.class
│      │  │  │  │              │      │      R$id.class
│      │  │  │  │              │      │      R$integer.class
│      │  │  │  │              │      │      R$layout.class
│      │  │  │  │              │      │      R$string.class
│      │  │  │  │              │      │      R$style.class
│      │  │  │  │              │      │      R$styleable.class
│      │  │  │  │              │      │      R.class
│      │  │  │  │              │      │      
│      │  │  │  │              │      ├─coreutils
│      │  │  │  │              │      │      R$attr.class
│      │  │  │  │              │      │      R$color.class
│      │  │  │  │              │      │      R$dimen.class
│      │  │  │  │              │      │      R$drawable.class
│      │  │  │  │              │      │      R$id.class
│      │  │  │  │              │      │      R$integer.class
│      │  │  │  │              │      │      R$layout.class
│      │  │  │  │              │      │      R$string.class
│      │  │  │  │              │      │      R$style.class
│      │  │  │  │              │      │      R$styleable.class
│      │  │  │  │              │      │      R.class
│      │  │  │  │              │      │      
│      │  │  │  │              │      ├─cursoradapter
│      │  │  │  │              │      │      R.class
│      │  │  │  │              │      │      
│      │  │  │  │              │      ├─customview
│      │  │  │  │              │      │      R$attr.class
│      │  │  │  │              │      │      R$color.class
│      │  │  │  │              │      │      R$dimen.class
│      │  │  │  │              │      │      R$drawable.class
│      │  │  │  │              │      │      R$id.class
│      │  │  │  │              │      │      R$integer.class
│      │  │  │  │              │      │      R$layout.class
│      │  │  │  │              │      │      R$string.class
│      │  │  │  │              │      │      R$style.class
│      │  │  │  │              │      │      R$styleable.class
│      │  │  │  │              │      │      R.class
│      │  │  │  │              │      │      
│      │  │  │  │              │      ├─documentfile
│      │  │  │  │              │      │      R.class
│      │  │  │  │              │      │      
│      │  │  │  │              │      ├─drawerlayout
│      │  │  │  │              │      │      R$attr.class
│      │  │  │  │              │      │      R$color.class
│      │  │  │  │              │      │      R$dimen.class
│      │  │  │  │              │      │      R$drawable.class
│      │  │  │  │              │      │      R$id.class
│      │  │  │  │              │      │      R$integer.class
│      │  │  │  │              │      │      R$layout.class
│      │  │  │  │              │      │      R$string.class
│      │  │  │  │              │      │      R$style.class
│      │  │  │  │              │      │      R$styleable.class
│      │  │  │  │              │      │      R.class
│      │  │  │  │              │      │      
│      │  │  │  │              │      ├─fragment
│      │  │  │  │              │      │      R$attr.class
│      │  │  │  │              │      │      R$color.class
│      │  │  │  │              │      │      R$dimen.class
│      │  │  │  │              │      │      R$drawable.class
│      │  │  │  │              │      │      R$id.class
│      │  │  │  │              │      │      R$integer.class
│      │  │  │  │              │      │      R$layout.class
│      │  │  │  │              │      │      R$string.class
│      │  │  │  │              │      │      R$style.class
│      │  │  │  │              │      │      R$styleable.class
│      │  │  │  │              │      │      R.class
│      │  │  │  │              │      │      
│      │  │  │  │              │      ├─graphics
│      │  │  │  │              │      │  └─drawable
│      │  │  │  │              │      │          R$attr.class
│      │  │  │  │              │      │          R$color.class
│      │  │  │  │              │      │          R$dimen.class
│      │  │  │  │              │      │          R$drawable.class
│      │  │  │  │              │      │          R$id.class
│      │  │  │  │              │      │          R$integer.class
│      │  │  │  │              │      │          R$layout.class
│      │  │  │  │              │      │          R$string.class
│      │  │  │  │              │      │          R$style.class
│      │  │  │  │              │      │          R$styleable.class
│      │  │  │  │              │      │          R.class
│      │  │  │  │              │      │          
│      │  │  │  │              │      ├─interpolator
│      │  │  │  │              │      │      R.class
│      │  │  │  │              │      │      
│      │  │  │  │              │      ├─loader
│      │  │  │  │              │      │      R$attr.class
│      │  │  │  │              │      │      R$color.class
│      │  │  │  │              │      │      R$dimen.class
│      │  │  │  │              │      │      R$drawable.class
│      │  │  │  │              │      │      R$id.class
│      │  │  │  │              │      │      R$integer.class
│      │  │  │  │              │      │      R$layout.class
│      │  │  │  │              │      │      R$string.class
│      │  │  │  │              │      │      R$style.class
│      │  │  │  │              │      │      R$styleable.class
│      │  │  │  │              │      │      R.class
│      │  │  │  │              │      │      
│      │  │  │  │              │      ├─localbroadcastmanager
│      │  │  │  │              │      │      R.class
│      │  │  │  │              │      │      
│      │  │  │  │              │      ├─print
│      │  │  │  │              │      │      R.class
│      │  │  │  │              │      │      
│      │  │  │  │              │      ├─slidingpanelayout
│      │  │  │  │              │      │      R$attr.class
│      │  │  │  │              │      │      R$color.class
│      │  │  │  │              │      │      R$dimen.class
│      │  │  │  │              │      │      R$drawable.class
│      │  │  │  │              │      │      R$id.class
│      │  │  │  │              │      │      R$integer.class
│      │  │  │  │              │      │      R$layout.class
│      │  │  │  │              │      │      R$string.class
│      │  │  │  │              │      │      R$style.class
│      │  │  │  │              │      │      R$styleable.class
│      │  │  │  │              │      │      R.class
│      │  │  │  │              │      │      
│      │  │  │  │              │      ├─swiperefreshlayout
│      │  │  │  │              │      │      R$attr.class
│      │  │  │  │              │      │      R$color.class
│      │  │  │  │              │      │      R$dimen.class
│      │  │  │  │              │      │      R$drawable.class
│      │  │  │  │              │      │      R$id.class
│      │  │  │  │              │      │      R$integer.class
│      │  │  │  │              │      │      R$layout.class
│      │  │  │  │              │      │      R$string.class
│      │  │  │  │              │      │      R$style.class
│      │  │  │  │              │      │      R$styleable.class
│      │  │  │  │              │      │      R.class
│      │  │  │  │              │      │      
│      │  │  │  │              │      └─v7
│      │  │  │  │              │          ├─appcompat
│      │  │  │  │              │          │      R$anim.class
│      │  │  │  │              │          │      R$attr.class
│      │  │  │  │              │          │      R$bool.class
│      │  │  │  │              │          │      R$color.class
│      │  │  │  │              │          │      R$dimen.class
│      │  │  │  │              │          │      R$drawable.class
│      │  │  │  │              │          │      R$id.class
│      │  │  │  │              │          │      R$integer.class
│      │  │  │  │              │          │      R$layout.class
│      │  │  │  │              │          │      R$string.class
│      │  │  │  │              │          │      R$style.class
│      │  │  │  │              │          │      R$styleable.class
│      │  │  │  │              │          │      R.class
│      │  │  │  │              │          │      
│      │  │  │  │              │          └─viewpager
│      │  │  │  │              │                  R$attr.class
│      │  │  │  │              │                  R$color.class
│      │  │  │  │              │                  R$dimen.class
│      │  │  │  │              │                  R$drawable.class
│      │  │  │  │              │                  R$id.class
│      │  │  │  │              │                  R$integer.class
│      │  │  │  │              │                  R$layout.class
│      │  │  │  │              │                  R$string.class
│      │  │  │  │              │                  R$style.class
│      │  │  │  │              │                  R$styleable.class
│      │  │  │  │              │                  R.class
│      │  │  │  │              │                  
│      │  │  │  │              ├─androidx
│      │  │  │  │              │  └─versionedparcelable
│      │  │  │  │              │          R.class
│      │  │  │  │              │          
│      │  │  │  │              └─ezy
│      │  │  │  │                  └─boost
│      │  │  │  │                      └─update
│      │  │  │  │                              BuildConfig.class
│      │  │  │  │                              DefaultDownloadListener.class
│      │  │  │  │                              DefaultPromptClickListener.class
│      │  │  │  │                              ICheckAgent.class
│      │  │  │  │                              IDownloadAgent.class
│      │  │  │  │                              IUpdateAgent.class
│      │  │  │  │                              IUpdateChecker.class
│      │  │  │  │                              IUpdateDownloader.class
│      │  │  │  │                              IUpdateParser.class
│      │  │  │  │                              IUpdatePrompter.class
│      │  │  │  │                              OnDownloadListener.class
│      │  │  │  │                              OnFailureListener.class
│      │  │  │  │                              R$anim.class
│      │  │  │  │                              R$attr.class
│      │  │  │  │                              R$bool.class
│      │  │  │  │                              R$color.class
│      │  │  │  │                              R$dimen.class
│      │  │  │  │                              R$drawable.class
│      │  │  │  │                              R$id.class
│      │  │  │  │                              R$integer.class
│      │  │  │  │                              R$layout.class
│      │  │  │  │                              R$string.class
│      │  │  │  │                              R$style.class
│      │  │  │  │                              R$styleable.class
│      │  │  │  │                              R$xml.class
│      │  │  │  │                              R.class
│      │  │  │  │                              UpdateAgent$1.class
│      │  │  │  │                              UpdateAgent$DefaultDialogDownloadListener.class
│      │  │  │  │                              UpdateAgent$DefaultFailureListener.class
│      │  │  │  │                              UpdateAgent$DefaultNotificationDownloadListener.class
│      │  │  │  │                              UpdateAgent$DefaultUpdateDownloader.class
│      │  │  │  │                              UpdateAgent$DefaultUpdateParser.class
│      │  │  │  │                              UpdateAgent$DefaultUpdatePrompter.class
│      │  │  │  │                              UpdateAgent.class
│      │  │  │  │                              UpdateChecker.class
│      │  │  │  │                              UpdateDownloader$LoadingRandomAccessFile.class
│      │  │  │  │                              UpdateDownloader.class
│      │  │  │  │                              UpdateError.class
│      │  │  │  │                              UpdateFileProvider.class
│      │  │  │  │                              UpdateInfo.class
│      │  │  │  │                              UpdateManager$Builder.class
│      │  │  │  │                              UpdateManager.class
│      │  │  │  │                              UpdateUtil$1.class
│      │  │  │  │                              UpdateUtil.class
│      │  │  │  │                              
│      │  │  │  ├─merged_manifests
│      │  │  │  │  ├─debug
│      │  │  │  │  │  └─processDebugManifest
│      │  │  │  │  │      └─merged
│      │  │  │  │  │              AndroidManifest.xml
│      │  │  │  │  │              output.json
│      │  │  │  │  │              
│      │  │  │  │  └─release
│      │  │  │  │      └─processReleaseManifest
│      │  │  │  │          └─merged
│      │  │  │  │                  AndroidManifest.xml
│      │  │  │  │                  output.json
│      │  │  │  │                  
│      │  │  │  ├─packaged-classes
│      │  │  │  │  └─debug
│      │  │  │  │          classes.jar
│      │  │  │  │          
│      │  │  │  ├─packaged_res
│      │  │  │  │  ├─debug
│      │  │  │  │  │  ├─values
│      │  │  │  │  │  │      values.xml
│      │  │  │  │  │  │      
│      │  │  │  │  │  └─xml
│      │  │  │  │  │          update_cache_path.xml
│      │  │  │  │  │          
│      │  │  │  │  └─release
│      │  │  │  │      ├─values
│      │  │  │  │      │      values.xml
│      │  │  │  │      │      
│      │  │  │  │      └─xml
│      │  │  │  │              update_cache_path.xml
│      │  │  │  │              
│      │  │  │  ├─res
│      │  │  │  │  └─symbol-table-with-package
│      │  │  │  │      ├─debug
│      │  │  │  │      │      package-aware-r.txt
│      │  │  │  │      │      
│      │  │  │  │      └─release
│      │  │  │  │              package-aware-r.txt
│      │  │  │  │              
│      │  │  │  ├─symbols
│      │  │  │  │  ├─debug
│      │  │  │  │  │      R.txt
│      │  │  │  │  │      
│      │  │  │  │  └─release
│      │  │  │  │          R.txt
│      │  │  │  │          
│      │  │  │  └─transforms
│      │  │  │      ├─mergeJavaRes
│      │  │  │      │  └─debug
│      │  │  │      │          0.jar
│      │  │  │      │          __content__.json
│      │  │  │      │          
│      │  │  │      └─mergeJniLibs
│      │  │  │          ├─debug
│      │  │  │          │      __content__.json
│      │  │  │          │      
│      │  │  │          └─release
│      │  │  │                  __content__.json
│      │  │  │                  
│      │  │  └─outputs
│      │  │      ├─aar
│      │  │      │      update-debug.aar
│      │  │      │      
│      │  │      └─logs
│      │  │              manifest-merger-debug-report.txt
│      │  │              manifest-merger-release-report.txt
│      │  │              
│      │  └─src
│      │      └─main
│      │          │  AndroidManifest.xml
│      │          │  
│      │          ├─java
│      │          │  └─ezy
│      │          │      └─boost
│      │          │          └─update
│      │          │                  DefaultDownloadListener.java
│      │          │                  DefaultPromptClickListener.java
│      │          │                  ICheckAgent.java
│      │          │                  IDownloadAgent.java
│      │          │                  IUpdateAgent.java
│      │          │                  IUpdateChecker.java
│      │          │                  IUpdateDownloader.java
│      │          │                  IUpdateParser.java
│      │          │                  IUpdatePrompter.java
│      │          │                  OnDownloadListener.java
│      │          │                  OnFailureListener.java
│      │          │                  UpdateAgent.java
│      │          │                  UpdateChecker.java
│      │          │                  UpdateDownloader.java
│      │          │                  UpdateError.java
│      │          │                  UpdateFileProvider.java
│      │          │                  UpdateInfo.java
│      │          │                  UpdateManager.java
│      │          │                  UpdateUtil.java
│      │          │                  
│      │          └─res
│      │              ├─values
│      │              │      colors.xml
│      │              │      styles.xml
│      │              │      
│      │              └─xml
│      │                      update_cache_path.xml
│      │                      
│      ├─gradle
│      │  └─wrapper
│      │          gradle-wrapper.jar
│      │          gradle-wrapper.properties
│      │          
│      └─zxing-lib
│          │  .gitignore
│          │  build.gradle
│          │  proguard-rules.pro
│          │  
│          └─src
│              ├─androidTest
│              │  └─java
│              │      └─com
│              │          └─google
│              │              └─zxing
│              │                      ExampleInstrumentedTest.java
│              │                      
│              ├─main
│              │  │  AndroidManifest.xml
│              │  │  
│              │  ├─java
│              │  │  └─com
│              │  │      └─google
│              │  │          └─zxing
│              │  │              ├─activity
│              │  │              │      CaptureActivity.java
│              │  │              │      
│              │  │              ├─camera
│              │  │              │      AutoFocusCallback.java
│              │  │              │      CameraConfigurationManager.java
│              │  │              │      CameraManager.java
│              │  │              │      FlashlightManager.java
│              │  │              │      PlanarYUVLuminanceSource.java
│              │  │              │      PreviewCallback.java
│              │  │              │      
│              │  │              ├─decoding
│              │  │              │      CaptureActivityHandler.java
│              │  │              │      DecodeFormatManager.java
│              │  │              │      DecodeHandler.java
│              │  │              │      DecodeThread.java
│              │  │              │      FinishListener.java
│              │  │              │      InactivityTimer.java
│              │  │              │      Intents.java
│              │  │              │      RGBLuminanceSource.java
│              │  │              │      
│              │  │              ├─encoding
│              │  │              │      EncodingHandler.java
│              │  │              │      
│              │  │              ├─util
│              │  │              │      BitmapUtil.java
│              │  │              │      Constant.java
│              │  │              │      QrCodeGenerator.java
│              │  │              │      
│              │  │              └─view
│              │  │                      ViewfinderResultPointCallback.java
│              │  │                      ViewfinderView.java
│              │  │                      
│              │  └─res
│              │      ├─drawable
│              │      │      btn_back.png
│              │      │      flash_off.png
│              │      │      flash_on.png
│              │      │      
│              │      ├─layout
│              │      │      activity_scanner.xml
│              │      │      toolbar_scanner.xml
│              │      │      
│              │      ├─raw
│              │      │      beep.ogg
│              │      │      
│              │      └─values
│              │              attrs.xml
│              │              colors.xml
│              │              ids.xml
│              │              strings.xml
│              │              
│              └─test
│                  └─java
│                      └─com
│                          └─google
│                              └─zxing
│                                      ExampleUnitTest.java
│                                      
├─server
│  │  .gitignore
│  │  dependency-reduced-pom.xml
│  │  log.txt
│  │  pom.xml
│  │  
│  ├─app
│  │      appUpdate.properties
│  │      
│  ├─src
│  │  └─main
│  │      ├─java
│  │      │  └─com
│  │      │      └─ljy
│  │      │          │  ModuleApp.java
│  │      │          │  ProtoEnum.java
│  │      │          │  World.java
│  │      │          │  
│  │      │          ├─misc
│  │      │          │  │  AppUpdateInfo.java
│  │      │          │  │  AsynchronizedEventHandler.java
│  │      │          │  │  Cleanable.java
│  │      │          │  │  EventConsumer.java
│  │      │          │  │  GlobalQueue.java
│  │      │          │  │  LogicEvent.java
│  │      │          │  │  LogicEventFactory.java
│  │      │          │  │  LogicEventType.java
│  │      │          │  │  SleepingWaitExtendStrategy.java
│  │      │          │  │  
│  │      │          │  ├─msg
│  │      │          │  │      ClientProtoHandler.java
│  │      │          │  │      ClientRequest.java
│  │      │          │  │      DataEncryption.java
│  │      │          │  │      DataIOUtil.java
│  │      │          │  │      RequestMsg.java
│  │      │          │  │      ResponseMsg.java
│  │      │          │  │      ServerResponse.java
│  │      │          │  │      SystemTimeMrg.java
│  │      │          │  │      
│  │      │          │  ├─net
│  │      │          │  │  │  AppLastDecoder.java
│  │      │          │  │  │  AppSocketFrameDecoder.java
│  │      │          │  │  │  BadRequestException.java
│  │      │          │  │  │  ClientSocketDecoder.java
│  │      │          │  │  │  ConnectionInfo.java
│  │      │          │  │  │  DefaultExceptionHandler.java
│  │      │          │  │  │  Server2ClientChannelInitializer.java
│  │      │          │  │  │  SocketEncoder.java
│  │      │          │  │  │  
│  │      │          │  │  ├─broadcast
│  │      │          │  │  │      BroadcastChannelDecoder.java
│  │      │          │  │  │      BroadcastChannelInitializer.java
│  │      │          │  │  │      
│  │      │          │  │  ├─group
│  │      │          │  │  │      GroupBroadcastChannelDecoder.java
│  │      │          │  │  │      GroupBroadcastChannelInitializer.java
│  │      │          │  │  │      
│  │      │          │  │  └─http
│  │      │          │  │          ChannelAttachmentData.java
│  │      │          │  │          FirstHttpEncoder.java
│  │      │          │  │          FormPayloadDecoder.java
│  │      │          │  │          FullDecodedRequest.java
│  │      │          │  │          HttpConnectHandler.java
│  │      │          │  │          HttpConstant.java
│  │      │          │  │          HttpDisconnectHandler.java
│  │      │          │  │          HttpHandler.java
│  │      │          │  │          HttpResponseICOImageMsg.java
│  │      │          │  │          HttpResponseImageMsg.java
│  │      │          │  │          HttpResponseJsonObjMsg.java
│  │      │          │  │          HttpResponseMsg.java
│  │      │          │  │          HttpServerConnectEvent.java
│  │      │          │  │          HttpServerDisconnectEvent.java
│  │      │          │  │          HttpServerEvent.java
│  │      │          │  │          HttpServerEventType.java
│  │      │          │  │          HttpServerOnEventEvent.java
│  │      │          │  │          HttpVerifyDecoder.java
│  │      │          │  │          ServerHttpChannelInitializer.java
│  │      │          │  │          Values.java
│  │      │          │  │          WebLogicThreadDecoder.java
│  │      │          │  │          
│  │      │          │  ├─session
│  │      │          │  │      ClientSession.java
│  │      │          │  │      
│  │      │          │  ├─timer
│  │      │          │  │      TimerCloseNettyChannel.java
│  │      │          │  │      
│  │      │          │  ├─trigger
│  │      │          │  │      Timer.java
│  │      │          │  │      TimerCallBackFunc.java
│  │      │          │  │      TriggerInterface.java
│  │      │          │  │      TriggerSystem.java
│  │      │          │  │      
│  │      │          │  └─utils
│  │      │          │          AnyUtils.java
│  │      │          │          
│  │      │          ├─mrg
│  │      │          │      AcceptorMrg.java
│  │      │          │      AppUpdateMrg.java
│  │      │          │      ChannelWriteMrg.java
│  │      │          │      ClientProtoHandlerMrg.java
│  │      │          │      ClientSessionMrg.java
│  │      │          │      EventGroupMrg.java
│  │      │          │      HttpEventHandlerMrg.java
│  │      │          │      HttpEventQueueMrg.java
│  │      │          │      HttpMrg.java
│  │      │          │      JsonMrg.java
│  │      │          │      SendMrg.java
│  │      │          │      TcpOuterMrg.java
│  │      │          │      TimerMrg.java
│  │      │          │      
│  │      │          └─starter
│  │      │                  App.java
│  │      │                  
│  │      └─resources
│  │              appUpdate.properties
│  │              log4j.dtd
│  │              log4j.xml
│  │              
│  └─target
│      └─classes
│          │  log4j.dtd
│          │  log4j.xml
│          │  
│          └─com
│              └─ljy
│                  │  ModuleApp.class
│                  │  ProtoEnum.class
│                  │  World.class
│                  │  
│                  ├─misc
│                  │  │  AsynchronizedEventHandler.class
│                  │  │  Cleanable.class
│                  │  │  EventConsumer.class
│                  │  │  GlobalQueue.class
│                  │  │  LogicEvent.class
│                  │  │  LogicEventFactory.class
│                  │  │  LogicEventType.class
│                  │  │  SleepingWaitExtendStrategy.class
│                  │  │  
│                  │  ├─msg
│                  │  │      ClientProtoHandler.class
│                  │  │      ClientRequest.class
│                  │  │      DataEncryption.class
│                  │  │      DataIOUtil.class
│                  │  │      RequestMsg.class
│                  │  │      ResponseMsg.class
│                  │  │      ServerResponse.class
│                  │  │      SystemTimeMrg.class
│                  │  │      
│                  │  ├─net
│                  │  │  │  AppLastDecoder.class
│                  │  │  │  AppSocketFrameDecoder.class
│                  │  │  │  ClientSocketDecoder.class
│                  │  │  │  ConnectionInfo.class
│                  │  │  │  Server2ClientChannelInitializer.class
│                  │  │  │  SocketEncoder.class
│                  │  │  │  
│                  │  │  ├─broadcast
│                  │  │  │      BroadcastChannelDecoder.class
│                  │  │  │      BroadcastChannelInitializer.class
│                  │  │  │      
│                  │  │  └─group
│                  │  │          GroupBroadcastChannelDecoder.class
│                  │  │          GroupBroadcastChannelInitializer.class
│                  │  │          
│                  │  ├─session
│                  │  │      ClientSession.class
│                  │  │      
│                  │  ├─timer
│                  │  │      TimerCloseNettyChannel.class
│                  │  │      
│                  │  ├─trigger
│                  │  │      Timer.class
│                  │  │      TimerCallBackFunc.class
│                  │  │      TriggerInterface.class
│                  │  │      TriggerSystem.class
│                  │  │      
│                  │  └─utils
│                  │          AnyUtils.class
│                  │          
│                  ├─mrg
│                  │      AcceptorMrg.class
│                  │      ChannelWriteMrg.class
│                  │      ClientProtoHandlerMrg.class
│                  │      ClientSessionMrg.class
│                  │      EventGroupMrg$1.class
│                  │      EventGroupMrg.class
│                  │      SendMrg.class
│                  │      TcpOuterMrg.class
│                  │      TimerMrg.class
│                  │      
│                  └─starter
│                          App.class
│                          
└─最新WIFI资料
    ├─ESP8266烧录调试器
    │  └─ESP8266WIFI模块转接板资料
    │      │  ESP8266烧录器使用手册.pdf
    │      │  USR-TCP232-Test.cfg
    │      │  USR-TCP232-Test.exe
    │      │  
    │      └─驱动程序
    │              CH341SER.EXE
    │              
    └─最新WIFI资料
        └─芯嵌资料
            │  8266-01使用入门手册v1.0.3.pdf
            │  AT指令使用示例.pdf
            │  AT指令集.pdf
            │  乐鑫官方烧写工具.rar
            │  
            └─乐鑫官方烧写工具
                    flash_download_tools_v3.4.4_0.zip
                    



实例下载地址

android蓝牙实时显示数据

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警