草庐IT

HTC Desire : run-as flaw? 上的 Android native 调试 (ndk-gdb)

我正尝试在我的HTCDesire上为我的Android项目执行native代码调试。该项目由一层薄薄的JNI包装器和C++中的主要block组成,使用ndk-build编译。设置了可调试标志,我在HTCDesire上运行2.2,并且在我的PC上使用Ubuntu。所以一个普通的ndk-gdb--start返回一个:ERROR:Couldnotsetupnetworkredirectiontogdbserver?Maybeusing--port=touseadifferentTCPportmighthelp?这很奇怪。上网查了一下,发现是ndk-gdb的一个缺陷导致的错误消息错误。如果我运

android - HTC Desire HD 的 Sqlite 问题

最近我收到很多关于HTCDesire系列的投诉,它在调用sql语句时失败。我收到了用户的报告,其中包含以下内容的日志快照。I/Database(2348):sqlitereturned:errorcode=8,msg=statementabortsat1:[pragmajournal_mode=WAL;]E/Database(2348):sqlite3_exectosetjournal_modeof/data/data/my.app.package/files/localized_db_en_uk-1.sqlitetoWALfailed紧随其后的是我的应用程序基本上着火了,因为打开数据

android - HTC Desire HD 的 Sqlite 问题

最近我收到很多关于HTCDesire系列的投诉,它在调用sql语句时失败。我收到了用户的报告,其中包含以下内容的日志快照。I/Database(2348):sqlitereturned:errorcode=8,msg=statementabortsat1:[pragmajournal_mode=WAL;]E/Database(2348):sqlite3_exectosetjournal_modeof/data/data/my.app.package/files/localized_db_en_uk-1.sqlitetoWALfailed紧随其后的是我的应用程序基本上着火了,因为打开数据

android - DDMS 文件资源管理器无法访问数据\数据 (HTC Desire HD)

我正在编写一些SQLite代码并想检查数据库。如果我在模拟器上运行代码,我可以使用DDMS文件管理器从data\data\myProject\databases中提取文件,但如果我在实际硬件上运行它,则无法访问data\data文件夹。除了获得手机的root访问权限之外,还有什么办法吗? 最佳答案 SQLite数据库实际上只是一个存储在手机内存中的文件,您可以将其复制到手机SD卡中,然后从您的PC轻松访问它。以下是完全符合您需要的功能。只需确保在使用函数之前更改您的包名称和数据库名称。publicstaticvoidbackupDa

android - DDMS 文件资源管理器无法访问数据\数据 (HTC Desire HD)

我正在编写一些SQLite代码并想检查数据库。如果我在模拟器上运行代码,我可以使用DDMS文件管理器从data\data\myProject\databases中提取文件,但如果我在实际硬件上运行它,则无法访问data\data文件夹。除了获得手机的root访问权限之外,还有什么办法吗? 最佳答案 SQLite数据库实际上只是一个存储在手机内存中的文件,您可以将其复制到手机SD卡中,然后从您的PC轻松访问它。以下是完全符合您需要的功能。只需确保在使用函数之前更改您的包名称和数据库名称。publicstaticvoidbackupDa

android - htc desire hd 无法拾取(-webkit-min-device-pixel-ratio : 2) media query?

我一直在做一些移动网络应用程序测试,并注意到htcdesirehd屏幕图像似乎都很模糊,向我表明此屏幕的像素比为2,与iphone4相同。我已将我的(-webkit-min-device-pixel-ratio:2)媒体查询中的所有更新的x2图像,以至少为iphone4克服这个问题,但令我惊讶的是,这种愿望也没有解决这个问题?我在这里缺少什么吗?@mediaonlyscreenand(-webkit-min-device-pixel-ratio:2),onlyscreenand(min-device-pixel-ratio:2){/*SocialIcons*/#social-icons

android - 在 MacBook Pro 上通过 adb 调试 HTC Desire HD

我开发Android已有一段时间了,但刚从工作中得到一台MacBookPro(别拿石头砸我,这不是我选择的)。我开始运行我的Androideclipse项目,现在想在我的实际设备HTCDesireHD上运行该应用程序。好吧,我没想到它真的能用,但我还没有找到让MacBookPro识别DesireHD的方法,这样我就可以连接adb。我无法安装HTCSync,因为他们没有Mac版本。任何想法将不胜感激(我已经知道我可以安装手机并复制和粘贴apk,但这不允许我使用对开发必不可少的logcat)。 最佳答案 首先:确保您已启用调试:设置>应

android-mapview - Android Mapview 无法在 HTC Desire 上加载图 block ?

我在android市场上有一个应用程序,它使用mapview来显示一些位置。这在我测试过的所有设备上都能正常工作。将其转换市场一段时间后,我看到有几个人报告了一个问题。mapView不拼接显示/加载map上的图block,只显示灰色网格。所有报告此事的人都在使用HTCDesire/DesireZ/DesireHD。我搜索过这个问题,看到很多人的mapview有问题,而且他们经常有HTCdesire,但我没有发现任何提到它是由Desire手机引起的。有没有人知道为什么使用Desire手机的人在使用mapView时遇到问题,而其他人却可以正常使用? 最佳答案

android - 为什么在 HTC Desire 上发送短信时会出现 NullPointerException,或者什么是 SubmitPdu?

所以我得到了这个堆栈跟踪:java.lang.NullPointerExceptionatandroid.telephony.SmsMessage$SubmitPdu.(SmsMessage.java:132)atandroid.telephony.SmsMessage.getSubmitPdu(SmsMessage.java:551)atandroid.telephony.SmsManager.sendTextMessage(SmsManager.java:228)atandroid.telephony.SmsManager.sendTextMessage(SmsManager.ja

java - 在 HTC Desire with Android 2.2 上使用 Android MediaPlayer 进行流式传输时出现奇怪的行为

在我的一个项目中,我正在使用无休止的流实现直播广播。我可以毫无问题地使用nativAndroidMediaPlayer,也可以在运行旧版本Android的设备上使用,因为流的类型是audio/mpeg。我已经在运行1.6的HTCMagic上对此进行了测试,它可以完美运行。即使在WLAN和3G之间切换时,它也只是缓冲,我只注意到一个小问题,然后它继续播放,就好像什么也没发生一样。它也很少断开连接,因为我在工作日以及上下类途中一直在收听广播,以确保用户体验与我想要的完全一样。我对其他设备重复了相同的过程,例如运行Android2.1的HTCLegend、运行2.2的HTCWildfire和