问题标签 [nexus-4]
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.
android - Nexus 4 拨号器 - 创建没有电话号码的联系人
我正在尝试在没有电话号码的情况下以编程方式创建联系人。我设法创建它,但是当我打开拨号器时它崩溃了。如果我打开联系人就可以了。
另外,如果我在没有电话号码的情况下手动添加联系人,它可以正常工作。
我正在使用 Nexus 4 - KitKat 4.4.2。
这是我使用的代码:
当我打开拨号器时,我得到以下信息:
我试过根本不放数字,放空并放一个空字符串,但还是一样。
我们尝试使用不同的拨号器,一切正常。
这是拨号器的问题还是我错过了我应该设置的一些字段?
android - Unexpected screen gradient in ListView
I have a ListView with some rows and a custom checkbox on the right hand side. On my OS 4.4 Nexus 4 it seems like a gentle gradient is being applied to the list row backgrounds, creating an ugly artifact on the checkboxes (they disappear half way down, and then invert for the bottom half). On other devices I don't see this problem, and I also don't see it in an OS 4.4.2 emulator.
I haven't been able to find any information online about this, so I'm not sure if it's specific to the device, or the exact OS flavor.
Is this something I can disable? If not, what advice should I give my asset designer?
Here's a screenshot:
android - adb 无法识别 Android 设备
我的 Android 设备不再被 eclipse 或 adb 识别。我的操作系统是 Windows 7 64 位,我使用的是带有 Stock Android 4.4.2 的 Nexus 4。
以下是有关该问题的一些详细信息:
- 昨天我可以在我的设备上从 eclipse 运行 Android 项目,没有任何问题。我在 Eclipse 上做的唯一可能导致此问题的事情是,使用 developer.android 上的本指南将 v7 appcompat 支持库从资源安装到 Eclipse(https://developer.android.com/tools/support-库/setup.html)。
- 该设备在不处于调试模式时仍被识别为 Windows 中的普通多媒体驱动器。
adb devices
当我尝试在 Eclipse 中运行 Android 项目或尝试查看它是否被控制台中的 adb 识别时,设备处于开发人员模式和调试模式。- Google USB 驱动程序已通过 ADK 管理器安装
- 已根据 android-developers 网站上的教程安装了适用于 Windows 的 USB OEM 驱动程序(参见:https ://developer.android.com/tools/extras/oem-usb.html )
- 我尝试使用命令
adb kill-server
和重新启动 adbadb start-server
,并再次检查设备是否被使用adb devices
. 该设备仍未在控制台上列出。 - 重新启动 windows & eclipse 并没有解决这个问题。
有谁知道这个问题的解决方案?提前致谢!
更新:感谢回复,问题已解决(暂时)。我按此顺序尝试了以下建议:
- 我重新启动了我的设备 - 这并没有解决问题
- 我将设备设置为 PTP 模式 -这解决了问题。
因此,我再次将设备重置为 MTP 模式和调试模式,以检查它是否仍会因某种原因被 adb 识别。当它处于 MTP 模式时,它肯定不会被 adb 识别。我不知道几天前它是如何被识别的,因为我从未将我的设备设置为 PTP 模式。无论如何,我的问题的解决方案是我的 Nexus 4 必须处于 PTP 模式,当然还要处于调试模式才能被 adb 识别。
我没有尝试任何其他建议,因为我当前的驱动程序解决了我的问题。
bluetooth - 有没有办法更改 Nexus 4 中的设置,以便我们在蓝牙配对之前输入密码?
在 Nexus 4 中配对蓝牙时,它不会要求用户输入密码。相反,它在两个设备中都显示了一个密码。
请让我知道是否有任何高级设置,以便用户只有在输入自己的密码后才能连接。
android - GPS 无法使用 LocationManager/LocationListener 打开
我正在开发一个简单的应用程序来监控 GPS 速度。今天早上我安装了几个 GPS 定位器来测试我的应用程序,但似乎没有一个运行良好。卸载所有这些并且(我不知道这是否相关)现在当我使用 ADB 在 N4 上调试我的应用程序时,当我调用 .requestLocationUpdates 时 GPS 不会打开。gps 图标未显示在通知栏中,也未检索到任何数据,永远不会调用 onLicationChanged 并且启用的函数 .isProvider 返回 false..
我将我的应用程序完全重构为最简单的形式。我直接在 onCreate 覆盖上调用从 android.developper 文档复制的代码。
现在我想知道这是否与我的代码或我的 android 设备有关,或两者兼而有之。测试了谷歌地图,它触发了 GPS 图标并毫无问题地找到我的位置,我现在正在 android 模拟器上测试它,会不断更新。
哦,还有,我正在取消安卓工作室。
谢谢你。
编辑: GPS 图标在模拟器上被触发,可能是我手机中的设置,但什么会导致这种情况?为什么其他 GPS 应用程序可以工作?
编辑 2:我的应用程序在模拟器上运行良好,通过 telnet geo fix 更新位置,一切都像魅力一样工作。
android - relativelayout 中心规则不起作用,仅在 nexuses 上
任务:缩放布局以填充所有可用空间。我创建了容器,称为 ZoomViewGroup,它测量自身内部的单个子节点,并根据其自身大小设置 scaleX 和 scaleY。
此实现适用于除 nexus 4 和 nexus 5 之外的主要设备数量。这是我第一次看到这个。通常某些东西在三星或索尼设备上不起作用,反之亦然。测试布局以显示问题:
测试样本的外观:1. android studio 设计器/预览
2 它应该是怎样的以及它是如何工作的,例如在所有 Galaxy 设备上
3 它在 nexus 4 和 nexus 5 上的外观
我发现如果 test_anchored_layout 使用固定大小(注释部分)而不是布局规则,那么即使在连接上也一切正常。
连接的错误或我不明白的东西?完整的项目档案:
android - 获取 Nexus 4 上的所有图库图片
我正在开发一个简单的画廊应用程序,我在其中搜索包含图像的文件夹,然后显示该特定文件夹的图像。首先我使用Environment.getExternalStorageDirectory()
然后递归搜索具有图像的文件夹。它运行良好的模拟器和设备。当我的客户在 Nexus 4 上安装应用程序时,没有加载任何内容。我看过一些帖子说 Nexus 系列没有任何外部 SD 插槽。我没有用于调试的 Nexus 4,客户端也不是技术性的。他可以自行排除故障以找出问题的原因。有人可以在这方面提供帮助吗?我认为问题出在Environment.getExternalStorageDirectory()
通话中,不适用于 Nexus。知道如何解决这个问题吗?这是我正在使用的代码片段:
这里是我添加的权限清单:
谢谢!
android - 将 LG nexus 4 连接到 Eclipse 时出错
我是 Android 编程新手,很多天以来一直无法将手机连接到 Eclipse 以在旅途中调试和运行应用程序。我启用了 USB 调试模式等,安装了 Google USB 驱动程序并按照 Google 官方网站 http://developer.android.com/tools/device.html上提到的所有步骤进行操作
作为针对这个问题的额外调试步骤,我尝试了 Android 调试监视器工具 (monitor.bat),但我的手机也没有得到识别。我还确保我的项目构建 SDK 版本是 19,我认为它适用于 Android 4.4.4。我使用了 Moto G(4.4.2),但我再次无法从 Eclipse 上运行应用程序。
但在五分钟内,按照相同的步骤,我可以使用三星 Galaxy duos(android 4.2.2,API 17)进行调试
难道我做错了什么?
PC 上的操作系统 - Windows 8
raspberry-pi - PN532 普通帧限制和如何使用扩展帧
我将 PN532 与 Raspberry Pi 操作系统一起使用。我能够与 Nexus 4 通信。但 PN532 阅读器能够从 Nexus 4 手机读取最多 134 个字节。我期望读取超过 10k 字节。请帮助我如何一次读取这么多字节。PN532 阅读器有 Max. 一次拍摄正常帧中的 256 字节。这对于扩展帧格式是可能的。如何在 PN532 中使用扩展帧或是否有任何其他可能性。
android-studio - Android Studio 正在设备上安装旧的 apk
我正在使用模拟器和 Nexus 4 设备使用 Android Studio(0.89 Build #AI-135.1404660,构建于 2014 年 9 月 3 日)开发一个 Android 应用程序。
在此之前的版本中,我遇到了同样的问题。
问题是在我更改了我的代码和资源文件之后,我仍然在设备或模拟器上安装了旧的 apk。
我需要做什么才能让它运行当前代码?是建筑配置吗?
这是 Android Studio 的一个已知问题吗?
还是使用 Nexus 4 设备?
这是它第二次发生,我在尝试以下步骤之一后解决了它(然后)。他们再也没有为我工作过。
这是我尝试过的
- 构建 > 清理项目 > 重启 Android Studio > 运行
- 构建 > 重建项目 > 运行
- 第 1 步加上在设备上卸载 apk
- 第 2 步加上在设备上卸载 apk
- 添加错误的资源条目然后运行。
我已阅读以下内容:
- Android apk 安装:如何从旧版本中清除文件?
- adb - 如何在不保留数据的情况下重新安装应用程序?
- 设备仍然有旧的 apk
- Android 构建不会更新设备上目标 .apk 的代码库或资源
到目前为止没有一个工作。