首页 文章
  • -1 votes
     answers
     views

    尝试通过Wear OS独立应用程序将HTTP请求发送到API后端

    我真的需要你的帮助 . 我有以下问题:我想通过Android Wear Watch (带有集成的SIM卡)使用独立的Wear OS应用程序发送数据 . 我想,如果按下一个按钮,http请求被发送到我的后端服务器(不是通过GoogleServices / API或类似的东西,我希望它获得直接的网络访问) . 问题是我找不到任何有关该任务的工作示例项目:直接通过wear os发送http请求 . 我的...
  • 0 votes
     answers
     views

    销毁MediaPlayerService后传输控件不更新

    好的 . 我一直在努力解决这个问题 . 自最新的Wear OS升级以来,播放/暂停传输控件显示在通知面板中,而不是显示通知上的媒体控件 . 我的媒体播放器服务工作正常,直到它暂停了一段时间并且android在它移动到后台时销毁它 . 如果用户从传输控件中选择播放按钮,音乐将开始播放,但传输控制不再更新意味着用户只能点击播放而不能再暂停 . 如果他们需要停止音频而不能这样做,这可能非常令人沮丧 . ...
  • 11 votes
     answers
     views

    我可以将自定义对象发送到Android Wear吗?

    我刚学习如何开发Android Wear,我已经为智能 Watch 创建了一个全屏活动,在我的应用程序的移动部分,我获得了一些JSON数据,并从中创建了一个自定义对象列表 . 在我的移动应用程序中,我在ListView中显示这些对象的信息 . 在我的应用程序的Wear部分,我想显示此列表的限制版本,例如列表中的前3个将显示在Wearable上的全屏应用程序上 . 我的问题是似乎没有办法将Parce...
  • 0 votes
     answers
     views

    通过Android Wear通知向手机发送消息

    我是Android Wear编程的新手,我正在学习开发这个应用程序 . 它只是一个媒体控制器 - 这样用户可以按下 Watch 上的播放/暂停,播放视频的手机接收并处理它 . 到目前为止我做了什么: 我已经设置了Android Wear应用,以便我可以从移动应用收到通知 . Intent notificationIntent = new Intent(this, NotificationActiv...
  • 2 votes
     answers
     views

    在Android Wear上访问Google健身计划

    我正在为Android Wear工作 . 我想阅读 Watch 计数的步骤(显示在卡上的步骤) . 有没有简单的方法来访问数据?我的研究表明,我可以创建自己的步数计数器(由于准确性问题,我不想要) . 另一种是访问Google Api . 但是我发现在我的手机电池功能旁边实现它的代码非常“重要” . 有没有其他方法来检索数据? 我不希望这与手机应用程序连接,但仅限于 Watch 上的那个 . 我在...
  • 1 votes
     answers
     views

    RemoteControlClient佩戴播放/暂停不起作用

    我正在注册RemoteControlClient来控制我的应用程序中的播放 . http://developer.android.com/reference/android/media/RemoteControlClient.html它显示了关于android磨损的播放通知,但按钮play / pause / next / prev在磨损,音量增大/减小工作时不起作用 . 它也可以在手机上本地工...
  • 2 votes
     answers
     views

    在Android手机上打开时,Android Studio内置的Android Wear apk无法解析

    我有一个简单的Android Wear应用程序,可以在Gear Live和模拟器中正常运行,我现在想将其打包成.apk进行分发 . 我正在使用Android Studio,但我更熟悉Eclipse for Android开发,所以可能有问题 . 这是build.gradle文件: apply plugin: 'com.android.application' android { ...
  • 0 votes
     answers
     views

    是否可以创建自定义Android Wear通知?

    我一直在做大量的研究,试图弄清楚在过去的几个月里是否有可能使用自定义布局创建磨损通知,但我很难找到解决方案 . 我试图实施以下建议,但没有运气:https://possiblemobile.com/2014/07/create-custom-ongoing-notification-android-wear/ http://android-wear-docs.readthedocs.org/en/...
  • 1 votes
     answers
     views

    从手机发送消息以穿戴Android

    我想从手机发送消息到佩戴(安卓 Watch ) . 我不想发送通知 . 所以我使用MessageApi发送消息 . 出于某种原因,我的 Watch 没有得到它 . 我以相反的顺序使用相同的代码(磨损到移动设备),它工作得非常好 . 从手机端,它正确识别 Watch 并显示其名称,但在观察时未到达消息(未调用onMessageReceived) . 任何帮助将不胜感激 . 移动中的代码发送数据: p...
  • 0 votes
     answers
     views

    Android穿1.x vs Android穿2.0

    我想在Android Wear app,独立 Watch 应用程序中创建一个应用程序 . 最初,我在某个地方看到, Watch 应用并不是为了做大多数密集工作 . 就像它看起来非常小,它内部的功能必须更简单 . 根据我通过阅读收集的基本知识,这是我的想法 . 但我得到的要求是我必须创建与服务器通信的独立监视应用程序 . 服务器和应用程序应该能够来回发送消息 . 但作为第一步,我创建了一个 Watc...
  • 5 votes
     answers
     views

    Android HTTP请求在模拟器中工作但不在磨损设备上

    我正在制作一个简单的Android Wear应用来控制我的恒温器,我正在用Volley发送POST请求来控制它们 . Android Wear模拟器中的一切都很好(请求可以正常工作),但是,当应用程序在我的Moto 360上加载时,凌空请求会被调用,但总是超时 . 为什么我的截击请求会在我的 Watch 上失败但是在模拟器上工作?其他应用程序的请求在我的 Watch 上成功(例如,内置天气应用程...
  • 0 votes
     answers
     views

    Android Wear 2独立应用DataLayerApi和Google Play分发版

    我在Google Play商店中有一个现有的Android应用程序,并创建了一个Android Wear 2应用程序(使用SDK 25)作为独立的半独立应用程序 . 半独立意味着如果安装了Android应用程序,用户可以使用一些附加功能,但这不是必需的(我打算使用DataLayerApi进行 Watch < - >电话通信) . 所以在Wear 2 App在Google Play上发布...
  • 1 votes
     answers
     views

    请求 - Android Wear 2.0的响应API?

    如何为Android Wear 2.0应用实施请求 - 响应协议? Scenario: 当我点击 Watch 上的按钮时,我希望它从手机中取出一些数据并将其显示在 Watch 的屏幕上 . What I tried: 我使用 MessageApi 实现了一个工作示例,但我不喜欢它 . 我使用一种方法在一个地方发送一个虚拟"request",我忽略了 PendingResult ...
  • 0 votes
     answers
     views

    穿OS:通知不会显示

    我正在开发Wear OS(Android 8)上的独立应用程序,我遇到了通知问题 . 我正在运行 Foreground Service ,正在进行通知 . 正在进行的通知非常有效,并且没有Wear OS的功能(因此代码可以在独立的Android上运行) . However, whenever I want to display other notifications, it is impossib...
  • 3 votes
     answers
     views

    Wear app仅适用于调试

    我正在为可穿戴设备开发一个应用程序,当我使用Android Studio和Wear模拟器以及真正的Wear设备进行调试模式时,我完全正常工作 . 我可以通过Wear-> Handheld和Handheld-> Wear,发送数据,消息等等,我可以将两个apk包装在一起,并且每个设备上安装了两个apk . 问题是只有在调试时才有效,如果我停止调试并在应用程序上打开应用程序似乎已启动,但它...
  • 0 votes
     answers
     views

    如何在android中支持新的环境模式?

    自上次更新以来,Android Wear有一项新功能 - 始终开启模式 . 这意味着Android Wear设备无法关闭屏幕;它会更改为环境模式以节省电池电量并使某些应用程序在后台运行 . 我该怎么做到这一点? 附:我正在开发运动应用,而不是表面 .
  • 0 votes
     answers
     views

    在设计模拟器中安装Android Wear watchface配置测试

    我正在开发测试/使用我的掌上电脑伴随配置活动的一些问题 . 虽然我对Android开发并不陌生,但这是我的第一个表面应用程序,所以如果其中一些问题很明显,请参考相应的文档 . 我有可穿戴模块和手持模块 . 目前,手持模块只有一个活动作为配套配置 . 我有两个问题: 通过连接到通过USB连接到计算机的手持设备的磨损仿真器进行测试/调试时,如何启动配套配置活动?在磨损设备上选择表盘时,不会出现&qu...
  • 3 votes
     answers
     views

    崩溃加载WearableActivity

    在将AppCompatActivity迁移到WearableActivity时,我收到了以下消息的崩溃 . 引起:java.lang.IllegalStateException:找不到可穿戴共享库类 . 请将uses-library android:name =“com.google.android.wearable”android:required =“false”/>添加到应用程序清单...
  • 0 votes
     answers
     views

    Android Wear - 如何(如果可能)让处理器在环境模式下保持清醒状态?

    随着最近更新的android穿戴新增“永远在线”api,我自然会尝试将其融入我的健身应用程序中 . 在Android开发者网站上做了一些重读后,似乎在环境模式下唤醒处理器的唯一方法是使用报警管理器 . 然而,这种方法不是很一致或准确 . 1)警报设置为唤醒处理器并在3秒后更改屏幕上的时间,它会在5-10秒之间反弹 . 2)大多数情况下,onEnterAmbient()方法甚至在大约一分钟后才被调用...
  • 1 votes
     answers
     views

    使用模拟器开发android磨损表面时,EXTRA_PEER_ID未定义

    我正在尝试使用物理手持设备(用于配套应用程序)和模拟器作为 Watch 来开发Android磨损表面 . 似乎我可以使用Google's instructions将我的物理设备连接到模拟器 Watch ,模拟器在Android Wear应用程序中显示为连接 . 我的问题是我无法从配套应用程序获取模拟器的EXTRA_PEER_ID,如_755169中的示例(第67行): mPeerId = getI...
  • 0 votes
     answers
     views

    如何防止Android Wear离开环境模式并在几分钟后变黑

    我正在尝试编制一个床头钟,就像Moto 360一样,显示充电时的夜晚时间 . 因此我根据https://developer.android.com/training/wearables/apps/always-on.html#BackwardCompatibility设置了一个带有警报管理器的"Always-On-App",它基本上按照预期工作("Diesel On ...
  • 0 votes
     answers
     views

    gradle更新后的Android Wear ClassNotFoundException

    将项目gradle包装器从2.14.1更新到3.3并将Android gradle插件从2.2.3更新到2.3.1后,我在可穿戴应用程序启动时遇到了ClassNotFoundException . 笔记: 如果可穿戴应用程序直接从Android Studio推送到 Watch ,而不是移动版APK的一部分,那么一切正常 . 在以前的gradle版本上没有例外 . 例外: 04-12 ...
  • 0 votes
     answers
     views

    包装耐磨2应用

    我是Android Wear应用程序开发的新手 . 我的公司需要在不使用Play商店的情况下向客户部署我们的Android Wear应用程序 . 我读过这个 https://developer.android.com/training/wearables/apps/packaging.html 但我不明白是否有可能使用嵌入式方法,如磨损1.x穿着2.我尝试了嵌入式方法,但当我安装手机应用程序,如果...
  • 0 votes
     answers
     views

    Android Wear - 在环境中显示表盘,在活动时显示应用程序

    我正在为我的可穿戴设备设计一个Android应用程序,我已经覆盖了环境模式 . 我希望我的应用程序在环境模式下显示表面,并在环境模式下显示应用程序 . 换句话说,我想在启用环境模式时使应用程序“不可见” . (请注意,在发生这种情况时将活动保持在前台是可取的!) 我看了但是在应用程序打开时没有找到显示表盘的方法 . 任何人都可以指导我某些消息来源/解释一下如何实现这一目标吗?
  • 0 votes
     answers
     views

    在Watch Face(Wear OS)中调度重复后台服务的问题

    我想每5分钟安排一次后台服务 . 我正在使用HandlerThread和Handler来管理线程和JobIntentService来完成任务 . 我的代码运行到我的表盘的onCreate方法,这是我的智能 Watch 上始终显示的主要应用程序 . 该设备是基于Wear OS的,当我调试它并且智能 Watch 连接到电缆时,我的代码工作正常 . 但是当我断开智能 Watch 并且表盘进入省电模式(=...
  • 2 votes
     answers
     views

    在环境模式下更频繁地更新无法正常工作--Android Wear / WearOS

    我没有什么困难 . 现在,我的应用程序有两个需要每秒更新的计时器 . 所以我去了Google文档here . 我已经检查了文档建议的每行代码,但我无法正常工作 . 当仿真器或 Watch 进入环境模式时,计时器会持续几秒钟,然后停止几秒钟 . 然后更新1-3次,然后再次停止 . 奇怪的是,这种情况没有任何形式 . 关于如何处理这个问题,我还没有一个线索 . 编辑:在模拟器中运行时,它似乎或多或少是...
  • 2 votes
     answers
     views

    Wear Notification.MediaStyle API 21显示停止按钮

    我遇到了5.0 MediaSession控件的问题 . 我的应用流传输现场音乐,因此我不使用暂停按钮,只使用停止按钮 . 我无法弄清楚如何只在我的磨损设备上显示一个停止按钮.....停止按钮显示并且可以通过手机上的通知正常工作....但是在Moto360上只显示标准的暂停/播放切换 . 当我覆盖onPause()时,我可以从 Watch 中获得正确的行为,但我想在MediaSession回调中使用...
  • 1 votes
     answers
     views

    分发apk for android wear

    我正在开发一个带有磨损模块的应用程序,并希望分发给一些用户,以便他们可以在他们的设备上安装它 . 问题是,当我尝试在Android Studio上生成发布版本时,我必须为app构建一个apk和一个apk用于佩戴,我无法使用我所知道的常用工具在可穿戴设备中安装Wear apk beta分布 . 用户可以下载两个apks,但只能安装app apk . 有没有办法在不使用Google Play Alph...
  • 0 votes
     answers
     views

    使用android的扩展文件佩戴表盘

    我正在工作表面一切工作正常,但问题是apk已经越过100 MB(80%的空间是因为图像资源) . 所以我处于使用扩展文件的情况 . 已将图像资源添加为扩展文件,我现在可以访问掌上电脑中的图像而不会出现任何错误 . 现在我的问题是我如何发送我的80MB(大约500张图像)来佩戴设备并使用我的表盘中的图像 . 使用扩展文件是一个好主意,我是在正确的道路或请建议我使用我的100 MB apk的方法 .
  • 2 votes
     answers
     views

    Android可穿戴模拟器无法连接usb连接手机

    我'm trying to develop an android wearable application but I don' t有可穿戴设备 . 所以我正在使用Android可穿戴模拟器 . 我试图连接可穿戴模拟器和手机 . 手机用USB线连接 . 我的手机API版本是19.可穿戴模拟器版本20.我在手机中安装了Android Wear应用程序 . 我尝试通过ADB命令连接模拟器和设备 . 我...

热门问题