草庐IT

android - 不匹配的输入'结果期望 RPAREN : While running jython script

我一直在尝试运行一个jython脚本,它安装一个包并打开一个Activity,然后拍摄它的屏幕截图,最后将它保存在一个文件中。我正在使用以下代码来执行此操作:fromcom.android.monkeyrunnerimportMonkeyRunner,MonkeyDevicedevice=MonkeyRunner.waitForConnection()device.installPackage('F:\jind\Example.apk')package='com.android.example'activity='com.android.example.main_activity'ru

android - 有人成功地使用 Robolectric 模拟了 HttpRequests 吗?

我刚刚开始使用Robolectric。模拟大多数Android类似乎工作正常,但是当我的被测类试图创建DefaultHttpClient()时,它会得到可怕的“stub!”错误。被测类在这一行失败:HttpClienthttpclient=newDefaultHttpClient();即使文章位于http://robolectric.blogspot.com/2011/01/how-to-test-http-requests.html?showComment=1297722651278#c3540420071421225744似乎表明这应该行得通。我的测试是这样的:@Beforepub

android - Netbeans Android - 在真实设备上编译和测试(Unix,OS X)

我读过几个关于在设备上测试Android应用的问题。我知道可以将APK上传到网络存储,允许未签名的应用程序并运行它我读过一些使用Eclipse的解决方案我读过关于通过adb安装apk但与Netbeans无关。那么是否有一些针对OSX/UNIX系统和Netbeans的自动化解决方案?请注意,我目前使用OSX1.7和Netbeans7.0以及NBAndroid插件,但问题与Unix/OSXincommon和Netbeanssince6.5(或更低版本,如果它支持)有关 最佳答案 我会自己回答,因为没有人回答,我想通了:根据本手册编辑您的

android - 安卓应用优化

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭9年前。我想优化我的android应用程序。谁能告诉我在android中优化代码和性能的不同方法有哪些?我使用了一个工具,即Zipalign:anEasyOptimization.还有其他可用的工具吗?谢谢。

android - android.test.ServiceTestCase 中的 java.lang.NoClassDefFoundError

每次我开始我的Android仪器测试时它都会失败android.test.suitebuilder.TestSuiteBuilder$FailedToCreateTests:ErrorintestSuiteConstructionFailed:java.lang.RuntimeException:Exceptionduringsuiteconstructionatandroid.test.suitebuilder.TestSuiteBuilder$FailedToCreateTests.testSuiteConstructionFailed(TestSuiteBuilder.java:

android - 如何确定 Android UI 元素的 XPATH。 Selenium +Appium

我目前正在使用Appium和Selenium自动化android应用程序,并且遇到了一些通过ID定位元素的问题。我想使用XPATH但不知道如何获取androidUI元素的XPATH。有谁知道如何确定元素的XPATH或知道可以快速完成这项工作的工具?谢谢! 最佳答案 您可以使用androidsdk工具-uiautomatorviewer(https://developer.android.com/tools/testing/testing_ui.html),它类似于appiuminspector,但对我来说效果更好。

android - 如何运行android单元测试项目

我知道这是个愚蠢的问题,但我还是坚持这个问题:1.我有一个名为MainProject的主项目。2.里面有一个测试项目,它有自己的源代码和menifest文件,在menifest文件中我添加了所有需要的东西,让它成为这样的测试项目:现在我右键单击它转到“RunAs”和“RunConfiguration”并选择“AndroidJUnitTest”但它显示错误:MainProject未指定android.test.InstrumentationTestRunner检测或未在其AndroidManifest.xml中声明uses-libraryandroid.test.runner有什么帮助吗

android - 将 Phonegap android 版本从 3.40 降级到 2.9.0

我正在为我的Android应用程序项目使用phonegap3.4.0版本。我的应用程序在此版本中运行良好。现在,我想在cordovaversion2.9.0中测试我的应用程序。我已经在网上搜索过,但没有掌握这个问题。我的问题是,如何将我的phonegap版本3.4.0降级到phonegap版本2.9.0?此外,将版本更改为2.9.0后,cordova库没有出现在我的eclipse中。没有CordovaLib,项目将无法运行。如何在我的应用中添加CordovaLib? 最佳答案 为了将我的phonegap版本3.4.0降级到phone

java - 尝试运行简单的 Android JUnit 测试。获取 : "Test run failed: No test results" What am I missing?

我以前从未使用过JUnit,现在我正在尝试在Android项目上设置它。我的测试项目相当复杂,包括一些JNI,但目前我的测试项目完全微不足道。我在网上找到了很多关于如何制作测试项目的示例(看起来完全不同),但似乎无论我遵循哪个,我得到的结果都是一样的。这是我的JUnit项目代码:packagecom.mycompany.myproject.test;importandroid.test.AndroidTestCase;publicclassSimpleTestCaseExampleextendsAndroidTestCase{publicvoidtest_testOne(){fail(

安卓 : instumentation testing for app widgets

我希望对主屏幕小部件进行自动化测试。我看过androidtestingpage,和InstrumentationTestRunnerclass.我还查看了CTS源代码;但我没能找到任何有用的东西。我能找到的最接近的是这个RobolectricShadowAppWidgetManager,但我不确定如何使用它。能否分享一下您是如何测试应用小部件的?有没有我可以利用的框架或库?非常感谢您的帮助! 最佳答案 我认为也许一个好方法是制作一个单独的测试项目来测试您的小部件的功能并在文件中报告测试/失败,稍后您可以“adbpull”。编译可以通