问题标签 [sony-xperia]

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 投票
2 回答
532 浏览

android - 如何对在 Xperia Z3 上按下相机按钮做出反应

是否有可能对 Xperia Z3 的硬件相机按钮做出反应?我试过android.intent.action.CAMERA_BUTTON

但仍然打开了内置的相机应用程序。

查看 Logcat,该按钮确实不会触发 CAMERA_BUTTON 意图,而是针对供应商应用程序的特定意图。有没有人成功超越了设备?

0 投票
0 回答
328 浏览

android - Sony Stamina Mode - 从代码中获取 Stamina 模式状态(开/关)

我的应用在耐力模式下遇到了很大的麻烦。我只想从代码中检查耐力模式是打开还是关闭,因为我想在耐力模式打开时关闭我的应用程序后台处理。

也欢迎其他一些解决方案。

0 投票
3 回答
21175 浏览

android - ADB 未检测到 Sony Xperia Z3 Compact (android 5.0.2)

ADB 和 Android Studio 未在调试模式下检测到我的设备。我使用最新的 SDK 平台工具在 Windows 7 x64 Pro 上工作。

我尝试了几乎所有不同的设备配置——插入 MTP 和 MSC 模式、撤销授权、安装索尼和修改的通用驱动程序以及任何其他提示——但没有成功。

任何人有任何想法来解决这个问题?

0 投票
1 回答
3136 浏览

android - MediaScannerConnection#scanFile 在 Android 5 Lollipop 上使用 USB-MTP 访问目录时将其转换为文件

重命名由应用程序触发的文件之类的更改仅在重新启动 Android 设备后在 MediaScanner 上注册新文件后才会出现在 USB-MTP 界面上(请参阅在特定路径(文件夹)上触发 mediascanner,如何? ):

USB-MTP 用于通过 USB 访问安卓设备的存储。例如,使用 Windows 资源管理器。

但是,使用 Android 5.0.2 (Build 10.6.A.0.454) 下的 Sony XPERIA Tablet Z (SGP321) 提供的文件夹newFile将变成一个 4KB 的文件。我不再能够使用 Windows 资源管理器访问文件夹结构,也无法将文件复制到我的计算机。即使重新启动平板电脑!具有 Android 4.4.4 的同一设备不显示该行为。似乎只有 USB-MTP 视图被破坏了。android 应用程序访问的文件结构看起来仍然很好。

问题:这种行为是错误还是我错误地实现了它?什么是正确的实现?

到目前为止我为解决此问题所做的尝试:

  1. 我目前的解决方法是避免scanFile使用目录。
  2. 我可以通过使用不带MediaScannerConnection#scanFile. 重新启动后,我可以再次使用 Windows 资源管理器访问该目录。
  3. 使用 Windows 资源管理器重命名实际上是目录的文件不会还原它们。即使在重新启动后。
  4. https://stackoverflow.com/a/21918085/433718中建议的这一行 不会刷新 USB-MTP 视图,也不会将目录转换为文件:

    /li>
  5. 也许相关:

0 投票
1 回答
195 浏览

javascript - Javascript 使用索尼 NFC 获取 RFID?

无论如何要连接索尼的 NFC 阅读器和 Javascript 以从阅读器获取 ID?

0 投票
0 回答
183 浏览

android - Android 如何使用 WifiManeger 类 startCustomizedScan(ScanSettings requested) 功能?

Android wifiManager.java 文件有 startCustomizedScan(ScanSettings requested) 功能,但它是隐藏功能。

我必须使用这个功能。请求扫描指定频道列表中的接入点。每个频道都由其频率指定,以 MHz 为单位,例如“2400”

索尼开发者网页告诉了这个链接的解决方案:http: //developer.sonymobile.com/knowledge-base/tutorials/android_tutorial/code-examples-using-hidden-android-apis/

但是我下载了你隐藏的 API 代码示例。在 eclipse Tethering Demo 项目中打开该项目。但我有一些错误。

请有人给我一些关于索尼示例项目或其他方法的见解。

谢谢!

0 投票
5 回答
30111 浏览

android - Android Studio:Android 设备监视器不显示我的设备

我的真实设备是带有 android 版本 4.3 的Sony Xperia c6502我确定我将它连接到我的计算机并打开了开发人员选项/ USB 调试

在 SDK 管理器中,已经安装了 Google USB 驱动程序。

我已经打开了这个选项

它通过USB线连接到我的电脑

我从这个页面下载了 Xperia Z 驱动程序:http: //developer.sonymobile.com/downloads/drivers/ 但我不知道如何使用它 在此处输入图像描述

我手机的 USB 连接中没有 PTP 模式选项 在此处输入图像描述

我的设备未显示在 Android 设备监视器中,因此我无法在手机上运行应用程序测试。

如何让我的 Android Studio 抓住我的手机?

在此处输入图像描述

0 投票
0 回答
157 浏览

android - 索尼 Xperia M2 的自定义启动器应用程序不起作用

我们正在开发一个启动器应用程序,我们将在其中禁用手机上的其他功能,而不是覆盖主页按钮:-

  1. 返回键
  2. 最近的应用程序
  3. 状态栏
  4. 电源按钮

在应用程序的最终开发之后,它可以与其他手机(如Karbonn Titanium XSony Xperia L)完美配合。但应用程序在安装到Sony Xperia M2后开始表现非常奇怪,如下所述

  • 如果手机被锁定,那么手机永远不会解锁
  • 手机开始发热好几次

非常感谢解决上述问题的任何帮助。如果有人也遇到过其他手机的此类问题,请分享您的想法。

如果需要手机root,请提供root Sony Xperia M2的链接,因为这将是我第一次尝试root设备:)

0 投票
1 回答
10152 浏览

sony - 索尼 Xperia S ADB 驱动程序

请不要减去或阻止这个问题,因为首先我联系了索尼支持,他们建议我在这里问这个问题。

我想为我的 Sony XPeria S (LT26i) 创建一些程序,但我无法启用 USB 调试。看起来 Android Studio 无法检测到我的手机,因为 ADB 驱动程序未正确安装。

我的 Sony Xperia S (LT26i) 上有 Android 4.1.2 (Jelly Bean)。据我了解,这是最后一次官方更新。如果我想为其下载 ADB 驱动程序并转到此页面http://developer.sonymobile.com/downloads/drivers/ 我只能看到适用于 ICS (Android 4.0) 和 GB (Android 2.3) 的 Xperia S 驱动程序.

也许有人知道链接,我可以在哪里下载正确的驱动程序或解决此问题的其他解决方案?

或者这可能是不可能的,因为索尼将 Xperia S 更新到 4.1.2 但他们忘记为这个版本制作驱动程序:)?

更多的历史和细节。我尝试通过此链接 http://forum.xda-developers.com/showthread.php?t=2635830首先安装此驱动程序“[Drivers] FlashTool Xperia Driver Pack (v1.5) [20140318]” ,但每个当我收到此错误消息“DPInst.exe 未在您当前的操作系统上执行”时。我有 Windows 7 64 位。

0 投票
1 回答
701 浏览

android - 带有 android 棒棒糖的 Sony Xperia Z 未注册 ACTION_USB_DEVICE_ATTACHED

我有一个连接到 android 设备上的 micro usb 端口的外部 USB 设备,在所有设备上一切正常,直到 android 棒棒糖问世。现在它不再适用于索尼 Xperia Z 手机。

所以它适用于所有具有 4.0 或更高版本(并且具有 USB 托管)的设备,除了带有棒棒糖的索尼 Xperia Z(在棒棒糖之前的索尼上工作正常)。

所以问题是,为什么它会停止在棒棒糖上工作,而只在 Xperia Z 上工作?那部手机发生了一些变化,但我不知道是什么。

这是我注册 USB 设备的设置。

清单文件

设备过滤器

主要活动

要指定它为什么不工作,它永远不会注册 USB_DEVICE_ATTACHED 意图(当我插入设备以启动应用程序时,或者在应用程序启动时插入它)。电话所做的只是询问您刚刚插入的键盘类型。我对设备本身知之甚少(其他人制造了它),但我可以尝试获取尽可能多的信息。但它没有改变,这段代码在棒棒糖出现之前根本没有改变。唯一改变的是,它不再适用于带有 Lollipop 的 Sony Xperia Z。

更新 1

阅读我发现的日志

所以我加了

我的清单,但我得到

因此,在 USB 设备的许可下发生了一些变化,但我不知道如何解决这个问题。我怎样才能让设备接受这个 USB?