草庐IT

intellij-eap

全部标签

android - IntelliJ 中 Maven 依赖列表中的红色波浪线 - 我从哪里开始调试?

我在对play-services-maps的Maven依赖项下得到一条红色波浪线,一个与AndroidSDK附带的M2存储库一起本地安装的库。我已将其正确配置为Maven中的本地存储库。当我查看XML文件时,依赖关系已解决,但“Maven项目”选项卡显示不同,并且项目未编译(未找到AAR中的类)。我从哪里开始寻找错误?为什么它不显示带有波浪线的错误消息?我查看了idea.log但什么都没有。依赖图看起来也不错:有什么提示吗?我正在使用IntelliJ14.1.2编辑:运行后mvninstall从命令行我意识到它试图将依赖项作为.jar获取。它是一个.aar,因此添加aar到依赖规范修复

android - 将 AAR 文件作为依赖项添加到 Intellij 项目

我使用IntellijIDEA14.1.4来制作一个Android项目,之前我从AndroidStudio迁移过来。我制作了一些库(通过AndroidStudio)并想在Intellij中使用它们。但是,Intellij似乎只通过libs文件夹接受.jar文件,而AndroidStudio只创建.aar文件。在AndroidStudio中,可以选择(在创建新模块时)导入现有的.jar/.aar包以放入新模块中。intellij里好像没有这个选项。Thisuser似乎认为Intellij支持它,但这些说明允许我创建一个全新Gradle模块。我想要做的是使用现有的.aar文件。我应该做什么

android - IntelliJ 添加 android sourcepath 不能完全工作

我已通过"file">“项目结构”>“模块”>“依赖项”>双击“Android平台”>“源路径”附加了Android源代码。在大部分情况下都有效,但在源代码的许多类中,IntelliJ提示Unresolved问题,比如它不知道的变量。很多时候这些变量是从父类(superclass)继承的。为什么IntelliJ无法解决这个问题?声明父类(superclass)和所有其他导航方式都没有问题... 最佳答案 AndroidSDK不包含所有源代码,为了获得所有源代码,您需要使用一些技巧,例如describedinthisblogpost.

android - 在 IntelliJ IDEA 中使用 "Implement methods"时参数名称错误

我正在使用IntelliJIDEA进行Android开发。但是有一件事让我非常恼火。当我使用“实现方法”功能时,它会生成如下内容:newOnItemSelectedListener(){@OverridepublicvoidonItemSelected(AdapterViewadapterView,Viewview,inti,longl){}@OverridepublicvoidonNothingSelected(AdapterViewadapterView){}}参数名称不一致,我希望看到这样的结果:newOnItemSelectedListener(){@Overridepubli

android - 如何正确配置 IntelliJ IDEA 来处理 Android 注解?

如何正确配置IntelliJIDEA来处理注解?使用maven目标processor:process工作正常,但我如何在不使用IntelliJIDEA中的maven目标(使用它的注释处理首选项)的情况下进行处理?在IntelliJ的首选项/注释处理器下,我有以下设置:“Enableannotationprocessing”被选中,带有选项“Obtainprocessorsfromprojectclasspath”我将“AnnotationProcessors”部分留空,因为我假设它应该通过类路径自动找到。在已处理模块下,我选择我的Android模块和“target/generated-

android - 如何在 Intellij Idea CE 中导入 Android 库?

我已经将一个Android项目从Eclipse导入到IntelliJIdea。该项目使用Android库ActionbarSherlock?我的问题如何在IntelliJIdeaCE的导入项目中包含AndroidLibraryActionbarSherlock? 最佳答案 请检查相关问题:ProblemsUsingActionBarSherlockinProjectHowcanIadda"LibraryProject"inIntelliJIDEA?第一个问题的答案有示例项目的链接,您可以下载并在IntelliJIDEA中打开该项目以

android - IntelliJ android-validator 错误是什么意思?

有人知道这条消息是什么意思吗?无法在“运行前制作”session发布Artifact中构建发布AndroidArtifact 最佳答案 我有同样的错误。在我的项目设置Artifact对话框中,我选择了“BuildonMake”。在运行对话框中,我选择了“部署自定义Artifact”。为了修复错误,在项目设置Artifact对话框中,我取消选择了“BuildonMake”。但在运行对话框中,我确保它仍然显示“部署自定义Artifact”。但是在运行对话框的底部,确保它显示“构建你的_artifact_nameArtifact。”然后成

android - 如何在 IntelliJ 中配置 Dagger

我下载了dagger,因为它似乎是Android依赖注入(inject)的好选择。但是我在集成编译器时遇到了一些麻烦。是否有任何关于正确设置的提示?我遵循了关于android注释的说明,因为这个项目似乎很相似。但它不适用于Dagger。我做了什么:我将dagger-1.1.0.jar和javax.inject-1.jar添加到我项目的lib文件夹中,并像我一样添加了一个名为“compile-libs”的新文件夹,其中包含“dagger-compiler-1.1.0.jar”不希望此文件打包在*.apk中。我在模块的依赖项中添加了dagger和javax.inject。现在是棘手的部分:

android - Intellij 12 中的 Google Play 服务库

有没有人有在IntelliJ中使用GooglePlay服务库项目的经验?我最近购买了IntelliJ并想使用GooglePlay服务库(特别是库的映射方面)。在Eclipse中,这没有问题,但在IntelliJ中,所有对MapFragment等的引用都没有得到解决。我做了以下事情:1)将Googleplay模块导入为库项目(在androidfacet中将其标记为库项目)2)将googleplay库项目标记为我的主应用程序的依赖项尽管如此,它没有解析所需的导入。有没有人对如何在IntelliJandroid项目中启用Googleplay服务库有任何提示? 最佳

java - 如何创建自定义 Intellij 模板 setter 以与 Guava 的 Optional 一起使用

我正在尝试使用Intelij模板编写自定义setter,但用于Google的GuavaOptionals。例如,如果我有一个类如下:publicclassNote{publicOptionaltitle;}使用默认SetterAndroidStudio输出中的生成:publicclassNote{publicOptionaltitle;publicvoidsetTitle(Optionaltitle){this.title=title;}}我想实现的是:publicclassNote{publicOptionaltitle;publicvoidsetTitle(Stringtitle)