草庐IT

run_flow

全部标签

android - 为 Flow 和 Mortar 应用编写测试

我想知道是否有任何为Flow和MortarAndroid应用程序编写单元测试的示例。MVP模式的部分优势在于它提供了表示和View逻辑的分离,而表示逻辑是您要针对其编写测试的内容。我希望我能看到一些示例,说明人们如何使用Flow&Mortar做到这一点,以及他们依赖哪些库。建立一些最佳实践会很棒。编辑:值得注意的是,Google刚刚发布了junitsupportforAndroid. 最佳答案 有u2020-mortar使用Mortar和Flow移植u2020的项目。它有一些使用Espresso的测试示例。

android - 如何启用 stacktrace react-native run-android 命令?

我正在通过react-nativerun-android运行一个ReactNative项目。但是在构建过程中,它失败并声明:react-native-device-info:processReleaseResourcesFAILED。这并没有提供太多信息,所以我尝试按照建议使用react-nativerun-android--stacktrace运行,但这不是一个可识别的命令。如何使用react-nativerun-android命令启用堆栈跟踪/详细日志记录?这是错误的详细信息,它太短而无法在构建时弄清楚::react-native-device-info:processReleas

安卓猴子 : "No activities found to run, monkey aborted"

我的包名为com.mywebsite.banana。我想要一个种子,所以测试是可重复的:-s13我想要相当低的冗长程度:-v我想运行500个伪随机命令:500我这样称呼猴子:adbshellmonkey-s13-pcom.mywebsite.banana-v500我的输出::Monkey:seed=13count=500:IncludeCategory:android.intent.category.LAUNCHER:IncludeCategory:android.intent.category.MONKEYNoactivitiesfoundtorun,monkeyaborted我的A

android - 模拟器 : emulator: ERROR: Running multiple emulators with the same AVD is an experimental feature

我删除了模拟器并重新安装它并得到了同样的错误。Emulator:emulator:ERROR:RunningmultipleemulatorswiththesameAVDisanexperimentalfeature.Emulator:Processfinishedwithexitcode1. 最佳答案 删除.lock文件对我有用。找到avd并删除锁定文件。在Mac.android/avd/'NAMEOFAVD.avd目录中。我删除的文件是hardware-qemu.ini.lock和multiinstance.lock。

android - 获取 java.lang.RuntimeException : Stub when running Robolectric through Maven

好吧,我有一个奇怪的错误。当我通过IntelliJ运行测试时,它毫无问题地通过了。但是,如果我使用sure-fire插件或“mvncleantest”命令运行它,则会出现以下异常:shouldLoadMoreDataOnScrollBeyondTheThreshold(br.com.cybereagle.androidwidgets.listener.EndlessScrollListenerTest)Timeelapsed:2.73sec这是我的测试:@RunWith(RobolectricTestRunner.class)@Config(manifest=Config.NONE)p

Android Studio 2.0 Instant Run 导致 DexFile 无法加载所有类

我有一些代码来获取包中所有类的列表,看起来像这样:try{DexFiledf=newDexFile(context.getPackageCodePath());for(Enumerationiter=df.entries();iter.hasMoreElements();){Strings=iter.nextElement();}}catch(IOExceptione){e.printStackTrace();}但是,自从我将AndroidStudio升级到2.0版后,这段代码就停止工作了。我发现罪魁祸首是InstantRun。如果我调试应用程序,我可以看到在没有实例运行的情况下,De

java - "Animators may only be run on Looper threads"在设备上的仪器测试期间

这是我的测试代码:@RunWith(AndroidJUnit4.class)@SmallTestpublicclassWelcomeActivityTestsextendsBaseTest{ApplicationControllerapplicationController;@RulepublicActivityTestRuleactivityTestRule=newActivityTestRule(WelcomeActivity.class);ArgumentCaptorargumentCaptor;@Before@OverridepublicvoidsetUp(){applicat

android - React-Native run-android 命令问题

当使用React-Native启动android项目时出现此错误:React-NativeCommandrun-androidunrecognized.Didyoumeantorunthisinsideareact-nativeproject? 最佳答案 你可以尝试在react-nativerun-android之前执行npminstall 关于android-React-Nativerun-android命令问题,我们在StackOverflow上找到一个类似的问题:

android - Facebook ,安卓 java.lang.IllegalStateException : Cannot execute task: the task is already running

登录后我可以进行FB查询。几分钟后(玩游戏)Facebook请求失败异常:java.lang.IllegalStateException:Cannotexecutetask:thetaskisalreadyrunning调用失败Request.executeMeRequestAsync(Session.getActiveSession(),newRequest.GraphUserCallback(){...Request.executeGraphPathRequestAsync(Session.getActiveSession(),"me/apprequests",newRequest

android - 设备上出现错误 'ionic run Android'

所以,我只是想在插入的HTCDesire上运行我的应用程序。我采取的步骤是:在listxml中启用调试,在设备本身上启用usb调试,并在androidAVD管理器中创建具有自定义定义的AVD。运行ionicrunandroid--info后出现的错误“无法创建Java虚拟机”“无法为对象堆保留足够的空间”,以及警告“未指定目标,正在部署设备[随机设备编号,我不知道它来自哪里]”这是我的命令窗口的图像:知道为什么我会收到此警告和错误消息吗?它们是相关的问题吗?或者它们是两个不同的问题? 最佳答案 这对我有用GotoStart->Con