草庐IT

myradio_android

全部标签

android - 从多个类文件运行 junit 测试用例 (Robotium)

我实际上正在使用适用于Android的Robotium测试框架,但我相信它是基于JUnit的。我是JUnit和TDD的新手。我想根据功能创建不同的测试类文件,例如“LoginTest.java”、“EditProfileTest.java”,每个文件都包含该功能的一些测试用例。问题是,当我通过单击F11在Eclipse中运行它时,只会运行一个文件。我不想将所有测试用例放在一个文件中。有没有办法一次运行多个文件?或者其他方法解决这个问题。 最佳答案 您可以创建一个JUnit测试套件,或者如果您只想在特定Java包中的所有类中运行所有测

android - Android 应用程序上 Google 云端硬盘的 "AuthTokenType"值是多少?

我应该使用什么作为“AuthTokenType”值来请求从Android应用程序访问用户的Google云端硬盘?例如,这里有一些其他服务的AuthTokenType值:Whatis"authTokenType"parameterinGoogledataAPI?我打算使用提供的Java客户端API与GoogleDrive交互,即:http://code.google.com/p/google-api-java-client/wiki/APIs#Drive_API 最佳答案 ClientLogin现已正式弃用,因此您应该使用OAuth。

android - 找不到类 'com.google.ads.AdRequest'

这周我已经从Windows切换到Ubuntu。我已经将我的Android项目导入到Eclipse中,没有报错,项目可以正常构建。但是,当我尝试在设备上运行应用程序时,应用程序崩溃并显示以下消息:04-2514:14:15.700:E/dalvikvm(12640):Couldnotfindclass'com.google.ads.AdRequest',referencedfrommethodcom.myApp.initAds和04-2514:14:15.790:E/AndroidRuntime(12640):Causedby:java.lang.ClassNotFoundExcepti

Android - 安排事件每 10 毫秒发生一次?

我正在开发一款允许通过高频声波进行非常低带宽通信的应用程序。我已经到了可以创建频率并进行傅里叶变换的地步(借助Moonblink的Audalyzer开源代码)。但这是我的问题:我无法让代码在正确的时间运行。假设我想要一段代码每10毫秒执行一次,我该怎么做呢?我尝试过使用TimerTask,但在代码实际执行之前存在巨大的延迟,例如长达100毫秒。我也试过这个方法,简单地通过ping当前时间并仅在该时间过去时执行。但是仍然存在延迟问题。你们有什么想法吗?Threadanalysis=newThread(newRunnable(){@Overridepublicvoidrun(){andro

android - 带有 2.3.6 的 galaxy note 上的蓝牙 SPP

我在使用android2.3.6的samsunggalaxynote上使用蓝牙SPP时遇到问题-它工作了一段时间但突然连接终止了-在其他手机上连续工作。这是日志中发生的部分D/BLZ20_ASOCKWRP(11288):asocket_readI/BLZ20_WRAPPER(11288):blz20_wrp_poll:nfds2,timeout-1msD/BLZ20_WRAPPER(11288):blz20_wrp_poll:transppoll:(fd46)returnedr_ev[POLLIN](0x1)D/BLZ20_WRAPPER(11288):blz20_wrp_poll:r

android - 将数据从服务发送到 Activity ?

我想调度程序后台服务运行一个扫描方法。因此该服务将更新扫描文件的数量。我如何处理关闭应用程序调度程序运行服务的情况,更新ui方法将崩溃并停止运行服务。 最佳答案 根据我的情况我更改了结构,让服务在Activity中发送和接收广播。 关于android-将数据从服务发送到Activity?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/10362597/

android - 在 Android 模拟器上安装孟加拉语字体

当我在模拟器中使用孟加拉语字符时,它们显示为方框。如何安装必要的字体? 最佳答案 每当android找不到特定字符时,它会查找DroidSansFallback.ttf,因此您需要做的是通过将Banglattf字体重命名为DroidSansFallback.ttf来替换模拟器的DroidSansFallback.ttf。执行以下步骤。1.获取市场支持的rootandroid模拟器。你可以在这里找到一个:RootedMarketEnabledAVD2.然后抓一个资源管理器应用程序,我更喜欢rootexplorer。3.将免费的Bang

android - 发送消息的广播接收器

我正在开发一个发送短信的应用程序,我能够收到回复以了解短信是否已发送。但由于我想确定发送了哪些短信(通过接收者和文本),我使用extras将这些信息添加到intent。效果很好,但仅适用于我发送的第一条消息。在第一条消息之后,我收到了相同的附加信息,而且我似乎总是发送相同的短信。实际上每条短信都是正确发送的,所以问题只与“已发送通知”有关。奇怪的是,当我收到另一条短信时,它又能正常工作(我得到了正确的附加信息),但只收到一条短信。似乎新的短信事件“重置”了已发送消息的广播接收器。这是我的代码:classSmsSender{privatefinalStringSENT="SMS_SENT

android - Android 的泡泡射击游戏(球出现)

我正在使用OpenGLES在Android上制作一个小型泡泡射击游戏。所以我想让球在另一个球碰撞时爆炸!..但是这里的问题很小,但我找不到解决方案,我希望图像看起来像图(1)而不是图(2)..现在气泡周围出现方形边框,但我不想要这个。如何去除图像边框?非常感谢, 最佳答案 你知道每个圆的圆心吗?当两个中心点之间的距离等于它们的半径之和时,它们就是接触的。您可以通过创建一个直角三角形并执行a^2+b^2=radius1^2+radius2^2来做到这一点。使用圆的中心点创建三角形。Bubblea,bif((a.center.x-b.c

android - Android 浏览器是否支持 SPDY 协议(protocol)?

请问安卓浏览器是否支持谷歌新的SPDY协议(protocol)?我可以从Android的Chromium源代码中找到SPDY注释,但我不确定它是否已完全实现。如果启用,我想用智能手机比较普通HTTP和SPDY的性能。 最佳答案 ChromeforAndroid支持SPDY。Amazon的Silk也在使用SPDY,但连接本身是通过Amazon的SPDY服务器代理的,因此这是一个略有不同的用例。 关于android-Android浏览器是否支持SPDY协议(protocol)?,我们在Sta