草庐IT

INSTRUMENTATION_RESULT

全部标签

android - 测试运行失败 : Instrumentation run failed due to 'java.lang.ClassNotFoundException'

这是我第一次设置一个Android测试项目来测试一个Android项目。我创建了一个非常基本的测试用例,我正在尝试运行它,但是我没有运行。我收到Testrunfailed:Instrumentationrunfaileddueto'java.lang.ClassNotFoundException'。我会更多地解决这个问题,但是我没有得到更多信息,例如它试图找到哪个类等。关于如何从错误中获取更多信息的任何想法?我应该查看的任何公共(public)区域,或者我忽略的任何可能需要配置的区域?以下是来自控制台的信息:[2013-04-1613:21:49-XyzProgramTest]Andr

android.util.AndroidException : INSTRUMENTATION_FAILED:

我有一个简单的android应用程序,我正在使用我的手机对其进行测试。所以,有两种方法可以做到这一点:使用eclipse使用CLI问题:当我使用Eclipse运行单元测试用例时,它会在运行时在我的手机上安装应用程序并运行junittest,然后如果我在CLI上使用命令:adb-dshellaminstrument-wcom.abc.xyz.test/android.test.InstrumentationTestRunner,它运行良好。但是,如果我直接在CLI中运行上述命令而没有先在Eclipse中运行单元测试用例,则会出现错误:android.util.AndroidExcepti

MongoDB : query result size greater than collection size

我正在分析MongoDB数据源以检查其质量。我想知道是否每个文档都包含属性time:所以我使用了这两个命令>db.droppay.find().count();291822>db.droppay.find({time:{$exists:true}}).count()293525我怎样才能拥有比整个集合中包含的元素更多的具有给定字段的元素?怎么了?我找不到错误。如果有必要,我可以向您发布文档的预期结构。MongoShell版本是1.8.3。MongoDb版本是1.8.3。提前致谢这是文档条目的预期结构:{"_id":ObjectId("4e6729cc96babe974c710611")

MongoDB : query result size greater than collection size

我正在分析MongoDB数据源以检查其质量。我想知道是否每个文档都包含属性time:所以我使用了这两个命令>db.droppay.find().count();291822>db.droppay.find({time:{$exists:true}}).count()293525我怎样才能拥有比整个集合中包含的元素更多的具有给定字段的元素?怎么了?我找不到错误。如果有必要,我可以向您发布文档的预期结构。MongoShell版本是1.8.3。MongoDb版本是1.8.3。提前致谢这是文档条目的预期结构:{"_id":ObjectId("4e6729cc96babe974c710611")

android - 错误广播 Intent 回调 : result=CANCELLED forIntent { act=com. google.android.c2dm.intent.RECEIVE pkg=com.flagg327.guicomaipu(有附加功能)}

我从AndroidStudio的Android监视器收到了该错误。当我通过GCM在真实设备中发送推送通知并且应用程序尚未启动或已被强制停止时,会出现此错误。昨天一切正常,今天根本不工作(仅当应用程序在后台或前台运行时才有效)。我认为这可能是一个AndroidManifest错误,但是我已经厌倦了寻找问题并且找不到任何东西。list......TokenRefreshListenerService.java注册“token”每天都会更新。这是因为,每个使用GCM的Android应用程序都必须有一个InstanceIDListenerService来管理这些更新。publicclassTo

android - 如何在 Android Instrumentation 测试中强制改变方向?

我正在使用ActivityInstrumentationTestCase2类为应用程序编写一些验收测试。我想在测试中引起方向改变,以确保发生一些事情。其中包括确保保留Activity状态,但我还想确保使用适当的方向布局。我知道我可以简单地测试onSaveInstanceState/onRestoreInstanceState/onPause/onResume/等。确保保留实例状态的方法。但是,我想知道是否真的有一种机制会导致方向改变事件?这是否涉及注入(inject)某种运动事件以诱使设备/模拟器认为它已被旋转,或者仪器是否提供了一种实际的方法?感谢和干杯!

android - 有人请解释一下RESULT_FIRST_USER

我不明白RESULT_FIRST_USER的含义、值(value)或重要性,除了我自己的结果代码必须大于1。有人会解释一下吗?RESULT_OK和RESULT_CANCELED对于说英语的人来说非常有意义。但在android的世界里,RESULT_FIRST_USER是什么?所有的文件都说是Startofuser-definedactivityresults. 最佳答案 问题的答案实际上是来自@CommonsWare和@Chris的评论的组合。因此,为了后代,我将合并评论并在一个地方提供。基本上,requestCode有两个预定义的

android - GCM : MulticastResult - which result is from which device?

在GCM:GettingStarted的最后一节之后指导,收到结果后有一些簿记要做。引自指南:It'snownecessarytoparsetheresultandtaketheproperactioninthefollowingcases:IfthemessagewascreatedbuttheresultreturnedacanonicalregistrationID,it'snecessarytoreplacethecurrentregistrationIDwiththecanonicalone.IfthereturnederrorisNotRegistered,it'snece

android - java.lang.RuntimeException : Failure delivering result ResultInfo{who=null, request=1888, result=0, data=null} 到 Activity

我的应用程序允许用户按下一个按钮,它会打开相机,他们可以拍照,它会显示在ImageView中。如果用户在相机打开时按下或取消,我会强制关闭-将结果ResultInfo{who=null,request=1888,result=0,data=null}传递给Activity失败......所以我猜结果=0是我需要插入什么才能使此停止强制关闭的问题?下面是我的代码。我知道我忘记了一些东西,但就是想不通!(诚​​然,我学习android开发大约需要2周时间)。感谢您的帮助!privatestaticfinalintCAMERA_REQUEST=1888;privateImageViewima

c++ - 折叠表达式和空参数包 : what's the expected result?

考虑以下最小示例:#includetemplateconstexprautosum(){return(I+...);}templateconstexprautocheck(){return(B&&...);}intmain(){static_assert(6==sum(),"!");//static_assert(0==sum(),"!");static_assert(check(),"!");static_assert(check(),"!");}注释行无法编译。这同样适用于使用*而不是+。涉及bool值的那个可以代替。Here(工作草案)我还没有找到关于空参数包的提及。在另一边,h