问题标签 [htc-android]

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 回答
448 浏览

android - HTC Evo 3D 立体预览 - 降低水平分辨率

我正在编写一个 Android 应用程序,它在 HTC Evo 3D 上使用来自相机的立体图像数据。我尝试使用带有 HTC OpenSense API 提供的一些 3D 特定功能的标准 Android API 访问数据。到目前为止,我可以在立体模式下访问相机,并且可以使用onPreviewFrame()回调方法获取图像数据。

但是,可用的“原始”图像数据(data[]字节数组)onPreviewFrame()并不完整。我得到的图像是正确的并排立体图像,但它的水平尺寸缩小了两倍。例如,当将相机预览尺寸设置为 1280x720 像素时,我希望得到一个 2560x720 像素的图像(两个所需分辨率为 1280x720 像素的图像)。但我得到的是一张 1280x720 分辨率的照片,其中一半来自右侧摄像头,另一半来自左侧摄像头。我不知道为什么水平分辨率会降低。

这个论坛上有一个类似的帖子,但答案并没有真正解决问题。尽管DisplaySetting.setStereoscopic3DFormat()在我的程序中返回 true,但它似乎对显示或图像数据没有任何影响。

有没有人有这个问题的经验?

0 投票
3 回答
1700 浏览

android - 如何在使用 Android 的 HTC 手机上禁用音频输出处理

我正在尝试测量两部不同手机上从扬声器到麦克风的音频路径,一部运行 Android 2.3.5 的 htc Wildfire S 和一部运行 Android 4.0.3 的 htc One X。使用 Eclipse,我编写了一个使用 android.media.MediaPlayer 播放波形文件的应用程序。然而,我的录音显示,像自动增益控制之类的东西被应用于输出,因为响亮的文件被衰减,并且录音具有几乎相等的幅度,尽管播放的文件各自的幅度差异很大。

如何在输出之前关闭音频数据的任何处理?我想直接控制原始音频输出。

提前致谢。

0 投票
1 回答
380 浏览

android - Android phone not showing transition between activites

I've got a problem with my phone.

I am developing for Android and trying out transitions between activities, but my phone won't show them. So I downloaded the final source code of a transition tutorial: http://chrisrisner.com/31-Days-of-Android--Day-17%E2%80%93Animating-between-Activities

I installed it directly onto my phone, but the transitions are still not showing. I think it has to do something with the settings on my phone. I already activated Settings > Display > Show Animations. My Phone is a new HTC Desire X running Android 4.2.

I didn't find anything on stackoverflow or google. I hope you guys have a solution for this! Thanks in advance!

0 投票
2 回答
3509 浏览

android - HTC One X 和 Android 在 Eclipse 上调试

我已经使用 android 快一年了,我仍然有这个问题。

我无法连接我的 HTC One X 以在 eclipse 上使用。这很奇怪,因为它工作了一次(只有一次)。如果我连接其他设备(朋友的手机或平板电脑),它也可以工作。

我已经尝试了一切

  • 从 HTC 安装 OpenSense SDK
  • 安装 HTC 同步管理器
  • 安装旧 HTC Sync
  • 重新安装 Eclipse
  • 格式化我的电脑并重新开始

在我的手机上激活了调试,并且还安装了来自未知来源的应用程序。我已经浏览了许多可能的解决方案的谷歌页面,但似乎没有任何效果。

所以如果手机在电脑上能用,但是eclipse找不到...

任何想法可能是什么问题?有人遇到过类似的事情吗?

我知道他是一个特定的问题,但我已经尝试了一切......

或者可能是手机有问题?但是,为什么它一次奏效了呢?

非常感谢任何帮助。

0 投票
3 回答
1978 浏览

android - 将支持 Galaxy S4、HTC One 的 Android 清单

我正在尝试创建Google Play将显示给三星 Galaxy S4、HTC One 等的 Android 清单,因为当前的清单没有在兼容设备列表中列出这些清单。

我确实搜索了 Stack Overflow,但这里的所有建议都没有帮助我。下面是我用于我们的应用程序的清单......

我们还尝试删除完整<compatible-screens>并仅离开<support-screens>但仍然不行...

提前致谢

0 投票
2 回答
286 浏览

html - HTC 设备上无法防止电话号码检测

我必须防止在我的应用程序中检测到电话号码。

我在用:

我的 html 中的元标记。这可以防止 Xolo 设备上的电话号码检测。但它不适用于 HTC 设备。这是设备特定的问题吗?我可以使用哪种解决方法来防止在所有设备中检测到电话号码?

PS:就我而言,日期字段被选为数字。单击日期会打开拨号器屏幕。(日期格式:DD-MM-yyyy)

0 投票
2 回答
561 浏览

android - IntelliJ Application testing on Android device

Hy Everybody!

I am starting to learn android development and I would like to try my applications on my HTC (wildfire s) android device(smartphone). My big big problem is a can't do that. The intellij provide the following after i am clicking a run button:

I am - using IntelliJ,
- installed HTC Sync
- installed Android SDK Tools(1.16)
- installed ADBDriver

The way how I am creating and running my first app:
File->new project
In the popup window I choose - under android secion - Application Module
Project SDK: Android 4.4 Platform(java version 1.7.0_45)
At more settings Project format: .idea(directory based)
...and my project created, there is an AndroidMainfest.xml, the src folder, and some other file and folder too.

My AndroidMainfest.xml looks:

When I am click on the android icon at the bottom, it opens a window and I see a "running rows" when I am touching my phone, so I suppose the IntelliJ known about my phone.
I tried to exit and start Intellij again, but the probel was still there.

If I choose a target device at startup "Choose a running device", I see there my phone, but: Compatible: no

Please somebody help me to get started android developing on my device....

0 投票
1 回答
211 浏览

android - PouchDB 在 HTC 设备上不起作用

我已经使用 PouchDB 创建了一个 phonegap android 应用程序。

以下是我测试过的设备列表: - HTC One Mini - 不工作 - HTC Desire X - 不工作 - 联想 A690 - 工作正常 - LG G2 - 工作正常 - 模拟器 Android (4.0.0 - 4.2.2) -工作正常

我发现只有 HTC 设备不能像其他设备那样工作。我已经在我的 HTC 迷你默认浏览器上进行了测试,但没有成功。但是当我在我的 HTC One mini Google Chrome 浏览器上进行测试时,它运行良好。

您可以在以下位置查看我的代码: Phonegap (Android) 上的 PouchDB

这个问题有什么解决办法吗?

真的需要人帮帮我,谢谢!

0 投票
0 回答
292 浏览

java - 在 Xamarin 中使用 HTC 的蓝牙 LE 库,这可能吗?

目标如下:为使用蓝牙 LE 与其他 BTLE 设备通信的 HTC 手机创建一个 Android 应用程序 (Android 4.2)。我必须使用 HTC 专有的蓝牙 LE java 库。

我做了以下事情:

  • 创建了一个使用“com.htc.android.bluetooth.le.gatt.jar”和“com.broadcom.bt.jar”文件的 Java 绑定库项目。这按预期输出(我相信),没有修改 Metadata.xaml 等。

  • 创建了一个 Android 类库,基本上将所有 java 绑定方法转换为更友好的方法(即发现 LE 设备,提供它们的列表,所有简单的连接,读/写它们)。这个项目构建得很好。我在这个项目中引用了绑定库中输出的 DLL。

  • 创建了一个 Android 应用程序(Android 4.2;我会使用 4.3 并完成此操作,但这不是目标)。本应用参考上述Android Class 库使用。

问题:一旦我尝试构建,就会收到各种错误:

它实际上抱怨所有输出的java文件。与正在扩展的内容略有不同。

所以我想,如果我只是移动绑定项目创建的生成的 java 文件呢?我这样做了,并且引用正确所需的所有工作,但最终出现了不同的错误。

我做的第一件事是移动生成的类文件。所有类都具有如下属性:

如果我不理会所有类,则不会在应用程序项目中生成 *.java 文件,从而导致运行时出现“未找到类”错误。

所以我将“DoNoGenerateAcw”调整为 false,这导致 *.java 文件最终生成。

在这一点上,现在我收到了每个构造函数的错误,这些构造函数为我移入的所有这些类接受参数:

这只是众多不同错误之一。但它们在一个方面都是相同的:“java.lang.object 中的 Object() 不能应用于(某种类型)”。所以我一直回到引用 DLL 的点(这导致我回到包错误)。

有谁知道我可以做些什么来解决这个问题?我已通过电子邮件向 Xamarin 发送电子邮件寻求帮助,还向 HTC 发送了一些可能的解决方案(例如 Java 源代码,因此我可以自己将其移植到 C# 以用于此应用程序)。

先感谢您!

0 投票
1 回答
82 浏览

android - 有没有办法在android中读取最近一个月的警报记录?

我正在开发一个应用程序,我想在其中使用最近一个月的警报记录。我在内容解析器中尝试了很多content://com.htc.android.alarmclock/alarm,但我无法获得最近一个月的记录。

上面的代码只给出未来的警报。我想查询过去一个月的警报。谁能告诉我有什么方法可以查询过去的报警记录??

提前致谢