Articles of android wear

捕获了活页夹存根实现中的RuntimeException

我遇到了这个RuntimeException并且很难debugging它: W/Binder﹕ Caught a RuntimeException from the binder stub implementation. com.google.android.gms.common.internal.safeparcel.zza$zza: Expected object header. Got 0x1 Parcel: pos=136 size=284 at com.google.android.gms.common.internal.safeparcel.zza.zzJ(Unknown Source) at com.google.android.gms.wearable.internal.zzf.zzfv(Unknown Source) at com.google.android.gms.wearable.internal.zzf.createFromParcel(Unknown Source) at com.google.android.gms.wearable.internal.zzah$zza.onTransact(Unknown Source) at android.os.Binder.execTransact(Binder.java:446) 它似乎没有指定exception来自哪里。 这是一款Android Wear应用程序,可定期loggingaudio并将其传输至手机。 我将不胜感激任何想法,我应该看看,或者我应该如何debugging。 谢谢。

如何检测Android设备是否与Android佩戴手表配对

我正在创build一个扩展推送通知的Android Wear应用程序。 当推送通知进入时,我的应用程序会从服务器下载约10张图像,并在手表上显示这些附加图像。 这些图像是特定于Android Wear应用程序,并没有显示在手持设备上。 如何判断手持设备是否与Android Wear设备配对,以确定是否需要下载该Wear设备所需的附加图像? 谢谢!

Android Wear应用不能通过手机进行安装

我试图通过Android手机安装穿戴式应用程序,使用在这里find的“包装与Android Studio方法” ,但它不工作。 apk不会安装到可穿戴设备。 这是logcat输出: 07-28 15:11:54.107 766-820/? W/PackageManager﹕ Unknown permission com.google.android.wearable.READ_SETTINGS in package com.google.android.gms 07-28 15:11:54.117 766-820/? W/PackageManager﹕ Not granting permission com.google.android.gm.permission.AUTO_SEND to package com.google.android.wearable.app (protectionLevel=2 flags=0x88be44) 07-28 15:11:54.117 766-820/? W/PackageManager﹕ Not granting permission android.permission.MEDIA_CONTENT_CONTROL to package com.google.android.wearable.app (protectionLevel=18 flags=0x88be44) 07-28 15:11:55.047 632-632/? D/WearablePkgInstaller﹕ Got PackageUpdateReceiver message Intent { act=android.intent.action.PACKAGE_REMOVED dat=package:my.package.name flg=0x4000010 cmp=com.google.android.wearable.app/com.google.android.clockwork.companion.packagemanager.PackageUpdateReceiver (has […]

Android Wear WearableListView在GridViewPager中

我正在构build一个Android Wear应用程序,我想将其作为可以横向滑动的几页来展示。 为此,我正在使用一个GridViewPager和相关联的FragmentGridPagerAdapter,它被硬连线使用一行。 这对于在磁贴之间水平滑动的工作正常,但是在我的片段之一中,我想使用WearableListView来允许用户在几个动作之间进行select。 不幸的是,这不起作用,因为它看起来GridViewPager是防止任何滑动到WearableListView。 有谁知道是否有一种方法可以使用所描述的组件来完成? 我也尝试使用标准的ViewPager,这使得WearableListView能够正常滚动,但是水平滑动然后变成flakey,并且您经常需要滑动几次来移动视图寻呼机。

Android Wear应用程序打包失败与口味

我有一个包含磨损应用程序的应用程序。 所有的工作都很好,用一个真实的设备进行testing。 我可以创build释放apk包里面的穿apk。 但是,只有在我的应用程序只有一个味道。 我想用不同的applicationId来维护两个版本的应用程序,但是虽然这个编译没有错误,但是在这种情况下,两个释放apks(每个flavor的其中之一)不会相应的穿戴apks。 这是移动应用程序build.gradle的相关部分: productFlavors { Trial { applicationId "com.example.myapp.trial" versionName "3.0.1" versionCode 301 } Full { applicationId "com.example.myapp" versionName "3.0.1" versionCode 301 } } } dependencies { compile 'com.google.android.gms:play-services:6.1.+@aar' wearApp project(':myWearApp') } 这是对应的应用程序build.gradle: productFlavors { Trial { applicationId "com.example.myapp.trial" versionName "3.0.1" versionCode 301 } Full { applicationId "com.example.myapp" versionName "3.0.1" versionCode 301 […]

Android Wear应用程序未安装

我们今天发布了我们的第一个可穿戴应用程序,但遗憾的是这个应用程序并没有自动安装。 我们双重检查了APK,并且穿戴式的apk是存在的,但从来没有打过手表。 按照http://android-developers.blogspot.de/2014/07/update-on-android-wear-paid-apps.html中的build议手动打包APK也没有帮助。 (我们知道这应该只会影响付费应用程序,但只是可以肯定的) 还有其他人面临这个问题吗? 如果我们将APK安装在adb上,该应用程序可以正常工作。

在Wear和Android应用程序之间共享课程的最佳做法是什么?

我正在使用我的Android Phone应用程序序列化的类,并在我的Android Wear应用程序中反序列化。 他们都在同一个Android Studio项目,并作为一个部署。 我怎样才能在两人之间分享class级,而不必在每个软件包中都有class级副本? 现在我复制/粘贴它,但有什么办法让我把它包含在两个应用程序? 目录结构是: ./ mobile/ …src/etc wear/ …src/etc 我如何处理普通课程?

有没有什么办法来检测时钟是否是圆的?

可能是我错过了什么,但有没有任何标志知道如果时钟是圆形或方形? 我可以想象,如果你想devise通知的背景,这是很重要的。

在Moto 360上进行debugging

我试图通过蓝牙工作在我的Moto 360上进行debugging。我按照这些说明,但是当我把adb forward tcp:4444 localabstract:/adb-hub; adb connect localhost:4444 adb forward tcp:4444 localabstract:/adb-hub; adb connect localhost:4444发生的所有事情都是adb再次运行可用命令列表。 在磨损伴侣应用程序启用Debugging over Bluetooth ,主机说断开连接,目标说。 手表本身启用了ADBdebugging,并启用了蓝牙debuggingfunction 我也参考这篇文章 ,有更多的信息,但什么都没有 adb看到我的手机就是从来没有手表 我错过了什么?

Android编译错误; Java插件已经被应用,与android不兼容

所以我做了一个可穿戴的应用程序,我可以使用MessageListenerService在屏幕上控制一个机器人汽车。 在尝试构build项目之后,我遇到了一些问题,要求我从SDK中安装“Android支持库”。 我在SO(链接)上发现了另一个类似的问题,它有一个解决scheme,但现在它说 “错误:已经应用了java插件,但它与Android插件不兼容” 这是我的可穿戴模块的build.gradle apply plugin: 'com.android.application' apply plugin: 'java' sourceCompatibility = JavaVersion.VERSION_1_6 //these two lines targetCompatibility = JavaVersion.VERSION_1_6 //are the only ones that matter android { compileSdkVersion 20 buildToolsVersion "20.0.0" compileOptions { sourceCompatibility JavaVersion.VERSION_1_6 targetCompatibility JavaVersion.VERSION_1_6 } signingConfigs { release { keyAlias 'C:\\Users\\Riekelt\\coolie.jks' keyPassword 'cut-out' storeFile file('path/to/release.keystore') storePassword 'cut-out' } } defaultConfig { […]