草庐IT

lint-results

全部标签

仅针对我的项目的 Android Lint 报告,不包括库项目?

如何运行AndroidLint,使其仅报告我的项目模块,而忽略我正在使用的任何库项目?即使我将Lint瞄准我的项目模块,它也会列出我不感兴趣的库项目中的问题列表-我想集中精力解决我自己代码中的问题。我看不到一个参数来指定它是否遵循对库项目的引用,但也许你可以看到如何做到这一点。 最佳答案 AndroidSDK工具21.1引入了一个新的、方便的功能来解决这个问题/错误。查看AndroidLint溢出菜单,您会发现SkipLibraryProjectDependencies选项,这将完全符合您的要求。

android - Gradle 构建 : Execution failed for task ':app:lint'

我正在使用AndroidStudio2.0,当发生奇怪的事情时,我正试图运行我的程序。我运行了gradle的构建命令,我得到了这个错误:FAILURE:Buildfailedwithanexception.*Whatwentwrong:Executionfailedfortask':app:lint'.>Lintfounderrorsintheproject;abortingbuild.Fixtheissuesidentifiedbylint,oraddthefollowingtoyourbuildscripttoproceedwitherrors:...android{lintOpt

android - GMS 非法状态异常 : Results have already been set?

从上周开始,我们的应用程序出现了很多关于此的异常。我们使用GMS11.0.2FatalException:java.lang.IllegalStateException:Resultshavealreadybeensetatcom.google.android.gms.common.internal.zzbo.zza(UnknownSource)atcom.google.android.gms.internal.zzbbl.setResult(UnknownSource)atcom.google.android.gms.internal.zzbbf.zzz(UnknownSource)

android - 有人请解释一下RESULT_FIRST_USER

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

android - gradle 执行检查时避免 lint

有人能告诉我一种避免每次在gradlecheck中运行时都执行“lint”的方法吗?我已经在build.gradle中定义了lintOptions{quiettrue}但是,它继续执行此任务。问题是每次我必须做检查都需要很长时间。 最佳答案 gradlebuild-xlint来源:GradleUserGuide:ExcludingTasks 关于android-gradle执行检查时避免lint,我们在StackOverflow上找到一个类似的问题: http

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

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

android - 关于 paddingStart 使用的冲突 lint 消息

API17/RTL支持发布后,我在list中添加了以下内容android:supportsRtl="true"这导致Lint在我的View中有paddingLeft/Right的地方正确地给了我这些警告:Consideraddingandroid:paddingStart="8dp"tobettersupportright-to-leftlayoutsConsideraddingandroid:paddingEnd="8dp"tobettersupportright-to-leftlayouts我是按照android-developersblogpost中的指导进行的,这意味着我们不需

android - Retrolambda:使用带有 retrolambda 的 lambda 表达式时,Lint 崩溃

我正在尝试使用retrolambda连同gradle-retrolambda插入。一般来说它工作正常,但是当我编译发布时,lint阶段失败并出现异常::playground.dagger:lintVitalReleaseFailedconvertingECJparsetreetoLombokforfileD:\....\playground\dagger\MainActivity.javajava.lang.UnsupportedOperationException:UnknownASTNodechild:LambdaExpressionatlombok.ast.ecj.EcjTree

android - SCAN_RESULTS_AVAILABLE_ACTION 在 Android 6.0 中返回空列表

昨天我的Nexus5收到了从AndroidMNC到版本6.0-Marshmallow的更新。此后,扫描设备中可用网络的操作停止接收列表,在这种情况下,结果列表的大小为0,即使Wifi系统设置中列出了10多个Wifi网络。这方面的代码是通常的:注册SCAN_RESULTS_AVAILABLE_ACTION并在接收器中等待事件,如下所示://RegistertheReceiverinsomepartosfragment...getActivity().registerReceiver(wifiListener,newIntentFilter(WifiManager.SCAN_RESULTS

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