草庐IT

主设备

全部标签

Android搜索蓝牙设备

我正在尝试查找可用的蓝牙设备。这是我的OnClickListener,它会在用户尝试搜索可用设备时调用。View.OnClickListenerOnSearchDevices=newView.OnClickListener(){@OverridepublicvoidonClick(Viewv){//TODOAuto-generatedmethodstub//Toast.makeText(context,"SearchDevices",Toast.LENGTH_LONG).show();Log.d("Discovery","Started");listOfDevices.clear();

android - 通过 OTG 数据线从 USB 设备向安卓平板电脑供电

我正在从事一个涉及android设备和arduino之间通信的项目。该项目的最终组装将是一个类似盒子的结构,只有android设备的屏幕可见(其余的边将被封闭)。空间很重要;我希望设备尽可能小并使用最少的电缆。已经使用usb主机api建立了与arduino的通信。现在;android平板电脑和arduino通过以下方式连接:Android平板电脑上的USBOTG数据线(micro-usb公头和usb母头)arduino上的Mini-usb到usb(USB公头和mini-usb公头)问题:我希望android平板电脑通过连接自行充电。目前,arduino通过安卓平板电脑为自己供电。然而;

android - PhoneGap Geolocation 在特殊设备上总是超时

我将cordova2.9.0与PhoneGapBuild一起使用。我写了一个应用程序,用户可以在特定时间在特定位置签到。我的问题是,当我在各种设备上安装deapp时,有时总是会出现超时(这仅发生在Android设备上)。当我重新启动设备时,地理定位工作,我得到了gps数据。现在我想知道是否有另一种方法可以解决这个问题。我在deviceReady函数中的地理定位代码是:vargeo=cordova.require('cordova/plugin/geolocation');varoptionsGeo={maximumAge:0,timeout:30000,enableHighAccura

android - 在 Android 设备中使用 sklearn

我目前正在使用sklearn对从Android设备收集的传感器数据进行机器学习。但问题是我需要在训练模型后进行预测。由于会在很短的时间内生成大量传感器数据,因此在服务器或其他机器上进行预测是我最后的选择。然后我想到有什么方法可以在android中进行sklearn吗?我可以想到三种解决方案:是否可以在android中运行sklearn并让sklearn脚本进行预测?如果不是1,我是否可以使用java(android)中的一些中间库来获取我在python中训练的模型?如果不是1和2,我是否可以使用android平台支持的其他机器学习库? 最佳答案

android - 在 Android 上检测重要的设备运动

我一直在尝试弄清楚如何制作一个应用程序来检测设备是否已经移动了很多,而不仅仅是摇晃。我正在尝试检测至少一英尺的距离。阅读官方Android开发网站上的培训部分,我最好的猜测是我应该使用SignificantMotionSensor,但我找不到如何使用它的示例。我是否只是将我的“当前”位置存储在一个数组中,然后在调用onTrigger()时将其与Event的值数组进行比较?或者我应该改用加速度计吗?其他传感器?LocationManager(这个足够准确吗?)? 最佳答案 基于显着运动传感器demoactivityinApiDemos

java - 库 'javacv-android-arm.jar' 包含不会在设备上运行的 native 库

我该如何解决这个问题?我刚刚将javacvjar文件复制到我的项目Lib文件夹下,但出现了这个错误!我可以找到这个thread来自谷歌,但不幸的是,由于我国的谷歌限制政策,该页面无法打开。我在我的android应用程序中包含这些jar的原因是我不想使用openCV管理器。我想将openCV库静态链接到我的项目。我正在尝试在SamsungGalaxyS5上运行我的应用。这是我遇到的LogCat错误:[2014-07-1610:13:57-face-recognition]Thelibrary'javacv-android-arm.jar'containsnativelibrariesth

Android Wear,连接蓝牙设备

我想将第3方蓝牙设备连接到我的AndroidWearwatch(SamsungGearLive)。我正在尝试查找有关如何执行此操作的文档,但我没有任何运气。我所做的所有搜索似乎都认为我想附加到手机上。有谁知道一个很好的例子,它展示了如何将蓝牙心率监测器(或其他设备)连接到AndroidWear,这样我就可以在手机不存在时保留历史记录?这可能吗?它的协议(protocol)是否与通过手机/平板电脑执行的协议(protocol)相同? 最佳答案 @RyanTensmeyer,我认为@WaynePieksarki的回答现在已经过时了。我能

大数据之指标计算(1)-- 使用Spark根据dwd层fact_change_record表统计每个月、每个设备、每种状态的时长,并将结果存入mysql数据库

目录前言题目:一、读题分析二、处理过程三、重难点分析总结 前言本题来源于全国职业技能大赛之大数据技术赛项工业数据处理赛题- 离线数据处理-指标计算注:由于个人设备问题,代码执行结果以及最后数据显示结果将不会给出。题目:提示:以下是本篇文章正文内容,下面案例可供参考(使用Scala语言编写) 一、读题分析涉及组件:Spark,Scala,MySQL涉及知识点:数据处理计算spark函数的使用二、处理过程 直接上代码packageA.offlineDataProcessing.shtd_industry.task3_indicatorCalculationimportorg.apache.spar

android - 在 Android 中与低功耗蓝牙设备配对

是否可以自动连接到低功耗蓝牙(BLE)设备?Androiddocumentation表示[BluetoothDevice.connectGatt()](https://developer.android.com/reference/android/bluetooth/BluetoothDevice.html#connectGatt(android.content.Context,bool值,android.bluetooth.BluetoothGattCallback))有一个自动连接参数:booleanindicatingwhethertoautomaticallyconnectto

Android 6.0 获取 UUIDS 时请求与远程设备配对

我正在尝试像这样从远程蓝牙设备获取UUIDS:device.fetchUuidsWithSdp();这将在所有设备上静默运行,无需用户交互,Android6.0除外,Android6.0明显要求通过配对对话框连接远程设备以获取UUID。这是预期的行为吗?这在哪里记录?有没有一种方法可以触发UUID发现而无需从另一端明确允许它? 最佳答案 我找到了解决此问题的方法,方法是使用隐藏的sdpSearch方法而不是fetchUuidsWithSdp。这需要一点反射(reflection)。这在android6.0和5.1.1上对我有用,没有