当我为参数添加@NotNull或@Nullable注释Android Studio自动帮助我添加/lib/annotations.jar和导入

import org.jetbrains.annotations.NotNull

import org.jetbrains.annotations.Nullable;

但是在这之后,项目将无法编译。如果我也删除注释,但保留import语句,项目仍然无法编译。但如果我删除的NotNull和Nullable的import语句项目编译精细!

Android Studio会显示一般错误:

Gradle:

FAILURE: Build failed with an exception.

* What went wrong:

Execution failed for task ':Bugtester:compileDebug'.

> Compilation failed; see the compiler error output for details.

* Try:

Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

运行gradlew compileDebug从cmd提供了一点提示:

:Bugtester:compileDebug FAILED

FAILURE: Build failed with an exception.

* What went wrong:

Execution failed for task ':Bugtester:compileDebug'.

> Cannot find System Java Compiler. Ensure that you have installed a JDK (not just a JRE) and configured your JAVA_HOME system variable to point to the according directory.

* Try:

Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

BUILD FAILED

所以我检查了我的环境变量,它们设置为:

JAVA_HOME=C:\Program Files (x86)\Java\jre7

JDK_HOME=C:\Program Files\Java\jdk1.7.0_21\

任何人都有这个想法吗? (我是新和java和android编程)

android nullable jar,java – 导入NotNull或Nullable,Android Studio将无法编译相关推荐

  1. Android 编程下 java.lang.NoClassDefFoundError: cn.jpush.android.api.JPushInterface 报错

    使用了极光推送的 jar 包项目在从 SVN 中检出后,如果不重新对 jar 包和 Bulid Path 进行配置就会抛出 java.lang.NoClassDefFoundError: cn.jpu ...

  2. Android mergeDebugResources'. Error: java.util.concurrent.ExecutionException: com.android.ide.comm

    Error:Execution failed for task ':GotSMSCode(自动获取验证码):mergeDebugResources'. > Error: java.util.co ...

  3. Android开发教程JAVA基础(汇总)

    Android游戏开发视频教程(汇总) Android开发教程JAVA基础之Java 概述 Android开发教程JAVA基础之标示符.关键字1 Android开发教程JAVA基础之标示符.关键字2 ...

  4. android XMl 解析神奇xstream 一: 解析android项目中 asset 文件夹 下的 aa.xml 文件

    简介 XStream 是一个开源项目,一套简单实用的类库,用于序列化对象与 XML 对象之间的相互转换. 将 XML 文件内容解析为一个对象或将一个对象序列化为 XML 文件. 1.下载工具 xstr ...

  5. 开源android项目到jcenter,手把手教你将Android项目开源到JCenter两种方式以及挖坑和填坑(一)...

    - 前言 开发中,或多或少都会用到无私的程序猿分享的开源项目,Androidstudio中使用开源也很方便 例如家喻户晓的Rxjava,只需要一句话compile 'io.reactivex:rxja ...

  6. java nullable哪里用_java – NotNull不工作,Column(nullable = false)工...

    我有一个Spring实体,其中有一个用@NotNull注释的字段来自javax.validation.constraints @Entity public abstract class Identif ...

  7. 【Android】条形码/二维码扫描——ZXing源码分析及相关jar包导入

    转载自:http://blog.csdn.net/u010574567/article/details/51916604 *********************1.源码分析************ ...

  8. java 导入包报错_Intellij IDEA 导入个推jar包 报错java.lang.NoClassDefFoundError

    Intellij IDEA使用的是Gradle,发现个推服务器SDK没有Gradle的导入方式,不会用Maven,只好选择jar包方式导入 却遇到了一个坑. 想通过导入jar包方式使用个推的SDK,直 ...

  9. android引用的java包_Android开发中jar包的创建及引用

    jar包有两种,一种是纯粹的库功能,没有main入口函数,故无法直接执行:一种是包含main的可执行包! 如有hello/hello.java文件: $ cd hello/$ javac hello. ...

最新文章

  1. 为什么python注释不能中文_python中输入中文注释是无法编译
  2. 使用Gradle第一次构建Web应用
  3. 白话Elasticsearch64-zen discovery集群发现机制
  4. 推荐系统XDeepFM模型--DeepFM和DCN升级版
  5. animate动画案例_animate动画案例——小小购物狂
  6. java程序运行过程数据丢失怎么办_java运行过程中OutOfMemoryError是什么原因?怎么解决...
  7. photoshop的页面制作练习2
  8. GZHU软件方向综合课程设计——课程管理系统(Qt+mysql)
  9. 微信怎么at所有人_微信怎么艾特所有人 微信艾特所有人方法
  10. MODIS数据下载——CSV模式直接下载hdf文件
  11. 数字化转型提出新要求 新华三IT基础架构如何随需而变?
  12. K8S-Cluster部署
  13. 2021年中国MEMS话筒市场趋势报告、技术动态创新及2027年市场预测
  14. sdn 深信服_推动物联网安全行业发展,青莲云受邀出席2019深信服创新大会
  15. 影响到网站收录有哪些方面呢
  16. 浏览器-清理页面中js的缓存
  17. FIN_WAIT_2状态解释
  18. Win 32API速查
  19. 测试开发的瓶颈在哪儿?
  20. paip.enhes efis 自动获取文件的中文编码

热门文章

  1. mapreduce应用-找出扣扣共同好友
  2. Ubuntu 升级到 20.04.2 后启动系统电脑黑屏,左上角光标闪烁
  3. ChatGPT报错“Sorry You Have Been Blocked“ 解决办法
  4. 马宁开创中国自己的新男色风尚,妖男时代来临!
  5. 高端婚礼的布置技巧 8个细节不能忽略
  6. 右键收藏!2021 Google 开发者大会怎么看?
  7. 领域、子域和限界上下文概述
  8. 剑指 offer第12题-矩阵中的路径
  9. 最完整的PS快捷键大全
  10. 解决Dialog在第二次打开时报错的问题