草庐IT

test_tasks

全部标签

安卓 5.0 : howto change Overview Screen Task Title background color

新的Android5.0LollipopOverviewScreen每个应用程序的任务都带有屏幕截图和(默认情况下)灰色标题栏。一些Lollipop应用程序(例如新的Play商店)使用不同的颜色。如何更改概览屏幕标题背景的颜色? 最佳答案 一般来说,如果你的目标是Material,那么你应该设置colorPrimary(操作栏,最近),colorPrimaryDark(状态栏)和colorAccent(复选框、进度条等)在您的主题中。也就是说,您可以使用以下方法将最近使用的颜色动态更改为其他颜色:TaskDescriptiontas

java - aSync Task 不能执行两次

我正在开发需要将文件上传到服务器的应用程序。但是要上传它需要登录(工作)然后获取url(工作)然后上传(强制关闭)的文件日志:10-1314:10:27.494:E/AndroidRuntime(26578):FATALEXCEPTION:main10-1314:10:27.494:E/AndroidRuntime(26578):java.lang.IllegalStateException:Cannotexecutetask:thetaskhasalreadybeenexecuted(ataskcanbeexecutedonlyonce)10-1314:10:27.494:E/And

android - keystore 文件错误 :Execution failed for task ':app:validateSigningRelease'

我更新了androidstudio,我的keystore路径一定在这个过程中发生了变化。我试过“选择现有”按钮,但找不到我要找的东西。我不知道在哪里可以找到它。谁能告诉我在哪里看?我到处都看了,我读了其他有类似问题但调试的帖子,但它没有帮助,因为我正在尝试新版本。我还搜索了一个软件程序来帮助我检索路径,但我也没有成功。下面是我在尝试生成签名的apk时收到的错误消息。如果有帮助的话,我确实保存了我生成的旧版本的apk。androidstudio尝试编译后报错如下:Information:Gradletasks[:app:assembleRelease]Error:Executionfai

android - 错误 :Execution failed for task 'ndkBuild' . > 进程 'command ' Android\sdk\ndk-bundle/ndk-build.cmd'' 以非零退出值 2 完成

我的项目使用AndroidNDK,我在构建时遇到上述错误。我安装了最新的Java版本、AndroidNDK和AndroidSDK使用Windows8和AndroidStudio我在local.properties中添加了SDK和NDKndk.dir=C\:\\Users\\Jang\\AppData\\Local\\Android\\sdk\\ndk-bundlesdk.dir=C\:\\Users\\Jang\\AppData\\Local\\Android\\sdk这是我的build.gradle:applyplugin:'com.android.application'andro

什么是单元测试(unit testing)

单元测试,是指对软件中的最小可测试单元进行检查和验证单元就是人为规定的最小的被测功能模块一般来说,要根据实际情况去判定其具体含义,如C语言中单元指一个函数,Go里面也单元也是一个函数单元测试是在软件开发过程中要进行的最低级别的测试活动,软件的独立单元将在与程序的其他部分相隔离的情况下进行测试。单元测试,咱们平时也叫它单测,平时开发的时候,也需要写一些demo来测试我们的项目中的函数或者某个小功能gotest单元测试GO语言里面的单元测试,是使用标准库testing有如下简单规则:导入test标准库单测文件名,后面跟上_test单测文件中的函数名为Test开头,且参数必须是t*testing.T

android - 在 OSX : Task 'assembleDebug' not found in root project 上的命令行上构建 Android 项目

我正在尝试使用以下方法在OSX(Mavericks10.9.5)命令行上构建Android项目:http://developer.android.com/tools/building/building-cmdline.html.本操作指南介绍了如何使用assembleDebug/assembleRelease构建Android项目。不幸的是,gradle不会创建assembleDebug或assembleRelease目标。执行./gradlewassembleDebug返回:FAILURE:Buildfailedwithanexception.*Whatwentwrong:Task'

android - 亚马逊内购 SDK : No response when testing IAPs in Live App Testing

我正在尝试将最新版本的亚马逊IAPAPI集成到我的Android4+应用程序中。当应用程序被旁加载到我的测试设备(Nexus5和KindleFire)上并与AmazonAppTester一起使用时,一切似乎都运行良好。可以毫无问题地购买IAP。知道我已经将应用程序的“实时应用程序测试”版本上传到亚马逊商店并将其安装在我的测试设备上。无法运行此版本的IAP。这是将侧载版本与AppTester一起使用时的日志输出:D/PTLog(14109):IAPManager-init-usingAmazonD/d(14109):InAppPurchasingSDK-SandboxMode:Purch

java - 线程优先级 - 'unit test'

一个非常简洁的问题:我如何用一个简单的测试来证明,那个设置:android.os.Process.setThreadPriority(int);真的有效吗?我发布这个问题的原因主要是通用的,因为我找不到可以复制的简单测试。进一步阅读:它对我和我的应用程序特别重要,因为它捕获音频,这必须是优先事项。音频数据也会写入文件并分析其属性,这不太重要-因此我不要求这些任务“真正同步”。在我的音频线程中,我设置:Process.setThreadPriority(Process.THREAD_PRIORITY_URGENT_AUDIO);我可以通过检查之前和之后来简单地测试上面是否“应用”了:Pr

testing - 安卓 WebView SSL 'Security Warning'

我正在为客户构建应用的测试版本。此应用程序的一部分使用调用基于SSL的站点的WebView。反过来,客户端提供了一个测试域,其中证书名称与FQDN不匹配。las,他们无法提供匹配的证书。:(我正在使用一行代码在配套的iOS即席应用程序上解决这个问题(同样,不用于生产用途-仅用于测试目的)。我在Android操作系统上搜索过类似的信息,但相比之下,我在这里和其他地方看到的解决方案足以让我头晕目眩!有没有直接的方法来解决这个问题?即使是隐藏在某个地方的面向用户的设置?感谢提供线索! 最佳答案 创建一个WebViewClient并处理如下

android - 'android.support.test.espresso does not exist' 当我想用它来进行单独的 apk 测试

我需要在没有源代码的情况下对Android应用程序执行一些自动测试工作。我发现robotium和espresso都可以完成这项工作,我决定使用espresso,因为它支持Google。我想用相同的签名对目标apk和espresso测试apk进行签名,目标apk与thissample相同.当我开始编写espresso测试apk时,我做了以下工作。Module:app中的build.gradle:applyplugin:'com.android.application'android{compileSdkVersion21buildToolsVersion"21.1.2"defaultCo