问题标签 [huawei-mobile-services]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
211 浏览

android - 尝试连接到 google play 时应用程序崩溃

所以我昨天一整天都在努力解决这个问题。我的应用程序应该连接到 GooglePlay(以访问排行榜),但是一旦我运行该GoogleApiClient.connect()方法,应用程序就会崩溃(与 相同的问题.enableAutoManage)。我什至无法捕捉到错误,因为客户端似乎运行了一个新线程。

我初始化GoogleApiClient如下:

gaClient.connect()即使我try-catch在其周围添加了声明,只要我运行该应用程序就会崩溃。侦听器onConnectionFailed没有被激活。我对项目有以下依赖项

我也试过版本:11.0.4

堆栈跟踪如下所示:

由于堆栈跟踪,我相信它与我的手机有关,但不幸的是我无法访问另一个甚至模拟器。如果无法解决,是否有任何解决方法?

我还错过了一个让用户选择他想选择的帐户的功能,这connect()已经集成在方法中了吗?

我知道已经有一个非常相似的问题,但没有一个答案对我有用。

提前致谢!

0 投票
1 回答
380 浏览

android - Android 6.0 粘性服务在华为 P9 上被 PgedBinderListener 杀死

我在一种设备上有一个非常具体的问题。我正在开发的应用程序在除华为 P9 之外的任何设备上都没有任何问题。

该应用程序启动了一项服务,该服务应该在后台运行,但是,在该设备上,该服务在设备锁定时被终止。我追查到这个问题:

我不知道可能是什么原因。我在日志中看到的唯一可疑之处是据称由 Keyguard 生成的错误。这是与华为相关的错误以及问题仅出现在华为设备上的事实似乎表明存在连接。这是错误:

我确实尝试将 com.huawei.android.launcher.permission.WRITE_SETTINGS 权限添加到清单中,但是它没有任何区别,因为记录的错误似乎是由 Keyguard 引起的。

0 投票
1 回答
884 浏览

windows - 华为 E303 Modem 更改默认 IP

我正在尝试在同一台计算机上使用多个华为 E303 调制解调器。但是,调制解调器似乎以默认 IP 192.168.1.1 开头,因此当插入多个调制解调器时,它们会发生冲突。

有没有办法改变这个调制解调器的默认IP?

0 投票
0 回答
194 浏览

python - 如何添加麦克风和扬声器/如何将音频从华为 K3765 USB 调制解调器重定向到 pc?

我最近有一台华为 K3765 用于我的项目。我解锁了 SIM 卡,语音命令已解锁。我可以从调制解调器呼叫,但我听不到任何声音或说话。我曾尝试使用华为移动合作伙伴和呼叫黑客进行呼叫,这似乎有效。但我试图从 python 调用。

0 投票
1 回答
318 浏览

android - 华为手表 2 线性加速度

根据Android文档:https ://developer.android.com/guide/topics/sensors/sensors_motion.html

线性加速度=加速度-重力加速度。
这似乎适用于我的 2 部手机和 LG Watch Urbane W150。

但是,在我的新华为手表 2 上,线性加速度仍然包含重力加速度。我在所有设备上运行相同的应用程序,只有在华为手表 2 上我看到了这个问题。

当手表放在桌子上时adb shell dumpsys sensorserviceLG Watch Urban W150的命令会将此作为输出:

如您所见,LG 手表的 x、y 和 z 接近于预期的零。

然而,相同的命令,但对于华为手表 2给出:

你会看到线性加速传感器的奇怪输出。

这是华为手表2的错误吗?

0 投票
1 回答
937 浏览

java - android.app.RemoteServiceException: 华为 Y6 上发布的错误通知

我在运行 Android 5.1 的特定华为设备 (HUAWEI TIT-L01) 上发生崩溃

我使用 Google 找不到很多信息

堆栈跟踪:

代码(我没有写这个所以不要评判我):

0 投票
1 回答
1047 浏览

android - 某些设备上的 Animator/AnimatorSet 问题

我在某些设备上对 ObjectAnimator 类进行了一些测试,除了一个设备外,一切都很好:Huawei P8 Lite 2017。

在此设备上,View 在动画开始时“消失”并在结束时“出现”。仅当我使用 AnimatorSet/Animator(Java 代码或 XML)时才会出现此问题,但使用旧动画类(TranslateAnimation、AlphaAnimation...)的动画效果很好。

以下是没有问题的设备列表: Nexus 5 Nexus 5X Nexus 9 HTC One M9 Samsung GS4 Pixel XL Alcatel OneTouch Idol 5

这个华为有什么问题?

编辑:我做了一些其他的测试,问题似乎只与旋转动画有关。

适用于除华为以外的所有设备。

如果我用 ALPHA 或 TRANSLATION_X 或 Y 替换 ROTATION_Y,它在华为上工作。

这是一个或多或少相同问题的链接: ObjectAnimator 导致 ImageView 消失

0 投票
0 回答
4145 浏览

android - 华为荣耀8上的Logcat?后台调试密码?

最近入手一台荣耀8,升级到EMUI 5,开始测试项目,发现logcat什么也没有,我搜了一下,是华为手机的通病,拨号解决*#*#2846579#*#*,然后goiing进入后台设置->日志设置,激活App日志并重启设备。

问题是这种方法在我的情况下不起作用(如果我不重新启动设备也不行)。我认为这是因为当我进入后台调试时,它似乎已关闭,但当我点击打开时,它要求输入密码。

任何人都知道密码是什么,或者我如何才能激活 ApLog?

0 投票
2 回答
620 浏览

android - 华为 JNI 上的 std::exception SIGSEGV

在我将我的 Android-JNI 项目升级到 cmake 构建系统后,当我的 c++ 后端抛出std:: exception时,我总是会收到崩溃(SIGSEGV) 。这只发生在华为手机上。

我无法在一个最小的例子中重建问题。

以下是建筑规格:

  • Android SDK 构建工具:25.0.2、26.0.2
  • Android SDK 平台工具:26.0.1
  • Android SDK 工具:26.1.1
  • CMake:3.6.4111459
  • NDK:15.2.4203891

Gradle:(也尝试使用'-DANDROID_TOOLCHAIN=gcc')

信号为: SIGSEGV(信号SIGSEGV:无效地址(故障地址:0x7))

使用以下堆栈跟踪:

这实际上是在我的后端调用的第一个函数:

这发生在一个大项目中,c/c++ 库导致大约 16MB。在 (OpenSSL/FFmpeg/opus/zip) 中还有其他静态链接的库。

所以我的问题是如何解决这个问题,为什么库在抛出 std:: 异常时崩溃只出现在华为手机上(升级到 cmake 构建系统后)?

(顺便说一句:摆脱所有 std:: 异常不是一个好主意)

0 投票
1 回答
6011 浏览

android - 华为蓝牙后台扫描行为

我目前正在开发后台信标扫描服务(前台,单独的进程)。我发现像三星这样的不同生产商会在睡眠模式下覆盖有关蓝牙扫描的默认 android 行为。

目前我在使用华为设备时遇到问题。当设备进入睡眠模式时,华为似乎完全停止了蓝牙扫描。

暂时没找到关于华为蓝牙问题的帖子,想问问有没有人有类似经历?

谢谢