Android Studio3.0 Error:Execution failed for task ':app:javaPreCompileDebug' 错误

Error:Execution failed for task ‘:app:javaPreCompileDebug’.

Annotation processors must be explicitly declared now. The following dependencies on the compile classpath are found to contain annotation processor. Please add them to the annotationProcessor configuration.
- butterknife-6.0.0.jar (com.jakewharton:butterknife:7.0.1)
Alternatively, set android.defaultConfig.javaCompileOptions.annotationProcessorOptions.includeCompileClasspath = true to continue with previous behavior. Note that this option is deprecated and will be removed in the future.
See https://developer.android.com/r/tools/annotation-processor-error-message.html for more details.

在app的build中
android {

defaultConfig {

//添加如下配置就OK了
javaCompileOptions { annotationProcessorOptions { includeCompileClasspath = true } }
}

}

AndroidStudio运行项目出现DELETE_FAILED_INTERNAL_ERROR和INSTALL_CANCELED_BY_USER
这里写图片描述
解决方法:
1.仔细检查工程的AndroidManifest.xml 配置是否有误,一般来说是activity的地址路径出了问题,仔细检查activity的包前面要加上 “.” 中间这个点 比如 “.*.activity”
2.Build –> Clean Project.
3.setting–> instant run –> 禁止开启
这里写图片描述
4.在项目的根目录中运行命令行:gradlew clean。(可以以直接在android studio中Terminal窗口中运行该命令)

网上大佬的经验:
注意点:小米手机的奇葩坑,MIUI 8 开发调试要是出现: adb install失败 100%稳定复现 INSTALL_CANCELED_BY_USER。结果是小米的安全中心2.0.5版出现了问题。

解决方法: 现在小米手机上安装LBE安全大师,然后打开软件,选择软件管理–>软件卸载–>安全中心–>换成出厂设置的
版本。(来源于小米论坛)。

PS: 最近期间,走完以上步骤,发现红米Note3又发癫,调试不了。
若是上一步骤还是不行,USB调试不了,则需走一步:

安装LBE安全大师,然后打开软件,选择软件管理–>软件自动安装监控->允许自动安装

阅读更多
版权声明:专属于不一样的博客,转发请附上博客出处 https://blog.csdn.net/xiaoming100001/article/details/79953292
个人分类: Android
上一篇腾讯-模拟考-技术研发类-移动客户端开发-2018实习生招聘
下一篇浅谈抢红包算法
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭
关闭