草庐IT

wear-mock

全部标签

android - 为 Wear App 构建 gradle 失败

我尝试在AndroidStudio中创建一个AndroidWear项目。它似乎无法构建gradle文件,我得到的只是以下内容:Error:Aproblemoccurredconfiguringproject':wear'.>Couldnotresolvealldependenciesforconfiguration':wear:_debugCompile'.>Couldnotfindanyversionthatmatchescom.google.android.support:wearable:+.Requiredby:Browser:wear:unspecified>Couldnot

android - 从 Android Wear 心率传感器读取底层颜色/光数据?

我想读取AndroidWear智能watch上的心率传感器数据。documentation使心率传感器看起来只报告两件事:心率(每分钟心跳次数)精度测量或错误代码是否有可能获取AndroidWear心率传感器的底层数据,即任意时间点的红光量(或绿光或蓝光),它usestodeterminewhentheheartbeats?InstantHeartRateapp从摄像头获取颜色数据(我知道它与AndroidWear心率监视器不同),它用于显示心率图:我想做类似的事情,但使用AndroidWear的光学心率传感器而不是相机。为了制作图表,我需要知道任何时间点的红光水平,而不仅仅是每分钟节

Android Wear - 访问移动共享首选项

我在我的移动应用程序上使用SharedPreferences来保存数据(例如,用于从该数据创建回收者View列表)现在我添加了一个可穿戴模块,并试图在我的可穿戴设备上获取相同的列表。它能否从我的穿戴式设备访问我手机上的共享偏好设置?如果您的回答是否定的,最好的选择是什么? 最佳答案 您应该将可穿戴模块视为一个单独的应用程序。可穿戴应用无法读取您的移动应用的SharedPreferences。如果您想在移动和可穿戴应用程序之间共享数据,您需要将数据与DataLayerApi同步.希望对您有所帮助!

android - 可穿戴设备未安装应用程序(Android Wear 功能标准)

我有一个Moto360,但我无法在其中安装可穿戴应用程序(该应用程序作为Beta测试应用程序与Play商店中的移动应用程序一起分发)。在开发这两个应用程序时,我在安装、通过蓝牙调试等方面都没有遇到任何问题...但是当我通过Play商店在手机中安装移动应用程序时,watch不会安装可穿戴应用程序。可穿戴Gradle:applyplugin:'com.android.application'android{compileSdkVersion24buildToolsVersion"24.0.3"dataBinding{enabled=true}defaultConfig{applicatio

android - 如何使用 Espresso 在 Instrumentation 测试中注入(inject) Mocked Presenter of Activity

我已经试了一个星期了。我已经抓取了所有可用的文章,但它们的实现或示例不尽如人意或停留在Espresso测试的步骤。我的Android应用程序遵循MVP架构(并且是在Java中)场景:[仅举一个例子]我有一个使用Dagger2获取HomePresenter的HomeActivity。(在通过HomeComponent中的voidinject(HomeActivityactivity)公开的HomeModule中提供方法。在我的HomeActivity的espressoTest中,我想注入(inject)一个mockpresent。我没有通过AppComponent在AppModule中公

android - Android Wear API 的 GoogleApiClient 失败需要更新,但我已经更新了

我正在尝试设置一个GoogleWear应用程序,因此在我的移动端,我正在尝试创建一个使用Wea​​rableAPI的GoogleApiClient,但我收到一条错误消息,提示我需要更新(SERVICE_VERSION_UPDATE_REQUIRED)。但我的手机已经安装了最新版本的GooglePlay服务。我使用标准的AndroidStudio创建向导创建了一个带有可穿戴应用程序的应用程序,这是我的主要Activity(我还在list中添加了“”。importandroid.app.Activity;importandroid.app.Dialog;importandroid.os.B

android - 如何最小化android wear上的卡片?

引用以下教程,我已经成功地在androidwear上创建了一个示例卡https://developer.android.com/training/wearables/ui/cards.html但我的示例卡片并没有在向下滑动时最小化。这是我得到的输出我想要这样的东西当我向下滑动卡片时会像这样最小化就像可穿戴设备上的媒体播放器应用一样!谁能帮我解决这个问题?我刚刚开始学习可穿戴设备的开发。这是我的代码packagecom.example.cardsample;importandroid.app.Activity;importandroid.os.Bundle;importandroid.s

android - Backstack android wear 不工作

我正在尝试创建一个androidwear应用程序,它只有一个Activity,其中有一个fragment。我希望能够根据按钮点击或其他用户操作切换fragment。我可以很好地替换fragment;但是,当我从屏幕左侧滑动到屏幕右侧时。该应用程序关闭。我希望这次滑动起到后退按钮的作用,而不是退出应用程序。主要Activityimportandroid.support.v4.app.Fragment;importandroid.os.Bundle;importandroid.support.v4.app.FragmentActivity;importandroid.support.v4.

java - Android Wear 使用 deleteDataItems 删除 DataApi 上的数据

我的问题很简单:如何从DataAPI中删除数据?我在路径“/model/model_id”中有一些数据,想删除“/model”中的所有数据。我使用代码:uri=newUri.Builder().scheme(PutDataRequest.WEAR_URI_SCHEME).path("model");PendingResultdeleteDataItemsResultPendingResult=Wearable.DataApi.deleteDataItems(mGoogleApiClient,uri);deleteDataItemsResultPendingResult.await();

android - 在手机上测试 Android Wear 应用程序?

有趣的是,我注意到在开发时,我可以选择在手机上运行Wear应用程序而不是Wear设备。它看起来一样——当然只是很大。基于https://plus.google.com/+AndroidDevelopers/posts/QhWQArNDfS3,我想我可以使用ADB使手机屏幕小到足以模仿矩形智能watch......但是如何测试圆形AndroidWear设备?我可以对手机(或矩形AndroidWear设备,就此而言)做些什么来使其显示为圆形(更好的是,将其标识为AndroidWear的圆形设备)以测试圆形界面?是的,总是会在页面上切出一个圆孔并将其固定在设备上,但这显然远非理想。