当前位置: 首页 > 知识库问答 >
问题:

在Android项目中使用Java1.8[副本]

柴嘉石
2023-03-14

针对API14及以上版本的android项目使用Java1.8有什么问题吗?我找不到任何有关这方面的文档,希望使用optionals。

编辑:主要集中在选项(不重复)。

共有1个答案

宗翔宇
2023-03-14

对于选项,您也可以使用guava-如果您想要其他功能,您可能想看看retro-lambda

对于可选的也要三思--尽量在编译时使用类似@nullable@nonnull这样的注释--同样的效果--更快的速度

 类似资料:
  • 如何在android xamarin项目中使用来自Maven或j-center存储库的预构建模块代码?

  • 我之所以问这个问题,是因为我对Java和Android还不熟悉,我花了好几个小时想弄清楚这个问题。答案来自相关答案的组合,所以我想我会把我学到的东西记录下来,给其他正在挣扎的人。参见答案。 我使用的是Android Studio2.1.2,我的Java设置如下:

  • 如何在AS(1.0.2)的“欢迎”屏幕上更改项目的名称(标题)? 问题是在我的一个项目,但它涵盖了NDA,所以不能在这里显示。它是从Eclipse导入AS的。它位于目录,并由as导入为项目。我已经将文件夹、项目重命名为所需的名称,一切都很好,但仍然出现在“最近的项目”和Android Studio的标题中。它并不关键,但有点烦人:)。 例如,我需要将'gradle'更改为'so-gradle'。

  • 当我在swift项目中访问swift类时,它工作得很好,但当我试图访问swift中的objective c类时,我无法访问,并且我还在swift项目中桥接了objective c文件。

  • 问题内容: 在Android Studio中包含iTextG时出现以下错误, 我不知道为什么,但似乎这个库中也有awt。这就是我包括的方式: 从http://sourceforge.net/projects/itextg/下载itextg 提取jar文件 将itextg-5.5.4.jar复制到app目录中的libs文件夹 摇篮清洁 为什么awt仍在库中? 问题答案: 请仔细阅读该异常。它谈论。那