Articles of intellij idea

有没有办法在Android工作室中标记TODO完整?

我正试图在Android工作室跟踪TODO 。 有没有办法将它们标记为“完整”而不是简单地删除它们?

Android gradle项目构建非常缓慢

我们已将Android应用项目更改为使用gradle,但已注意到它的构建速度明显变慢。 在使用ANT之前: 6 sek / 50秒(干净) 用gradle后: 30 sek / 80秒(干净) 我用以下方法描述了解决方案: gradle assembleDebug –profile 结果报告中的主要任务是这些任务:(在构建中没有干净) :packageDebug 10.690s :processDebugResources 8.795s :compileDebugJava 7.644s 我对获取有关这些任务的更多详细信息没有任何想法。 这是正常的吗? 怎么可以改善? 我知道新的构建系统仍处于测试阶段,但似乎其他人的构建速度更快。 我在没有find解决方案的情况下环顾四周,我尝试过几个方面,包括确保使用包含以下内容的gradle.properties文件启用gradle deamon: org.gradle.daemon=true org.gradle.jvmargs=-Xms128m -Xmx256m org.gradle.parallel=true 的build.gradle: buildscript { repositories { mavenCentral() maven { url ‘http://download.crashlytics.com/maven’ } } dependencies { classpath ‘com.android.tools.build:gradle:0.7.+’ classpath ‘com.google.guava:guava:14.0.1’ classpath ‘com.crashlytics.tools.gradle:crashlytics-gradle:1.+’ classpath ‘me.tatarka:gradle-retrolambda:1.1.1’ classpath […]

Android Studio Instant Run失败,exception“无法findandroid / support / v7 / app / ActionBarActivity的字节代码”

当我从Android工作室运行应用程序启用即时运行时,我得到以下错误日志。 正如以下日志app:transformClassesWithInstantRunForDevDebug失败,因为gradle无法findandroid/support/v7/app/ActionBarActivity FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ‘:app:transformClassesWithInstantRunForDevDebug’. > com.android.build.api.transform.TransformException: java.lang.RuntimeException: java.lang.RuntimeException: java.io.IOException: Failed to find byte code for android/support/v7/app/ActionBarActivity * Try: Run with –info or –debug option to get more log output. * Exception is: org.gradle.api.tasks.TaskExecutionException: Execution failed for task ‘:app:transformClassesWithInstantRunForDevDebug’. at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:100) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:70) […]

有没有办法在IntelliJ IDE中的Android项目中提取字符串资源?

当我在Android项目上工作时,我想使用一些神奇的快捷方式将我的字符串提取到strings.xml,并允许我更改密钥。 有没有? 如果没有,有没有办法开发新的重构方法并扩展IntelliJ的可能性?

错误“无法在Windows中使用Gradle分发获取’BasicIdeaProject’types的模型?

当我尝试通过单击build.gradle打开项目时,我看到以下消息: Could not fetch model of type ‘BasicIdeaProject’ using Gradle distribution ‘http://services.gradle.org/distributions/gradle-1.4-bin.zip’. The supplied javaHome seems to be invalid. I cannot find the java executable. Tried location: C:\Program Files (x86)\JetBrains\IntelliJ IDEA Community Edition 12.1\jre\bin\java.exe 我认为这是因为IntelliJ在错误的文件夹中搜索jre,因为在我的IntelliJ目录中,我有这个结构: C:\Program Files (x86)\JetBrains\IntelliJ IDEA Community Edition 12.1\jre\jre\bin\java.exe 当然我可以将… \ jre \ _jre \ bin文件夹移动到… \ jre ,但如果我这样做,我会在尝试打开项目时看到另一条消息: Error: could not […]

在没有gradle的情况下在IntelliJ IDEA中添加AAR

如何在IDEA中将aar-module添加到项目中(没有gradle,使用ant)?

在IntelliJ IDEA中找不到“使用Gradle文件同步项目”按钮

我刚刚将google-play-services-lib库添加到我的项目中,并且卡在我需要“将项目与gradle文件同步”的位置,但IntelliJ 13.0.1上不存在此按钮。 有这个function的替代品吗?

IntelliJ和Android Gradle依赖项 – 无法find模块

我有以下目录结构: D:\PROJECT +—javaGradleProject1 +—javaGradleProject2 +—javaGradleProject3 \—AndroidProject | build.gradle | settings.gradle \—AndroidModule build.gradle Android模块依赖于与根据AndroidProject在根目录中处于同一级别的所有java gradle项目。 在AndroidProject / settings.gradle中我有: include ‘:AndroidModule’ include ‘javaGradleProject1’ project(‘:javaGradleProject1’).projectDir = new File(rootDir, ‘../javaGradleProject1’) include ‘javaGradleProject2’ project(‘:javaGradleProject2’).projectDir = new File(rootDir, ‘../javaGradleProject2’) include ‘javaGradleProject2’ project(‘:javaGradleProject2’).projectDir = new File(rootDir, ‘../javaGradleProject2’) 然后在AndroidProject / AndroidModule / build.gradle中我有依赖设置如下: compile project(‘:javaGradleProject1’) compile project(‘:javaGradleProject2’) compile project(‘:javaGradleProject3’) 当我调用时,这种依赖结构完美地工作并构建项目 gradle build 在AndroidProject […]

如何在Android Studio中仅显示来自日志的消息(隐藏时间,pid等)

我没有使用Android Studio(IntelliJ IDEA)之前在Android Studio中显示的logcat也在logcat的左侧显示时间和pid等。 我想隐藏那些东西(时间和pid)我只想看到消息formsLog。 有什么建议吗?

IntelliJ 12 + ActionBarSherlock设置:找不到类’android.support.v4.app.FragmentActivity’

关于IntelliJ 12 + ABS(ActionBarSherlock)设置有很多问答。 类似于这个问题,但显示不同的错误。 总体编译和运行都没问题,但只有使用选项卡导航的活动( SherlockActivity implements ActionBar.TabListener )会出现以下错误并导致崩溃。 请注意,我可以使用一般的SherlockActivity显示。 “找不到类’android.support.v4.app.FragmentActivity’,从每个重写方法( onTabUnselected , onTabSelected , onTabReselected )上的方法com.actionbarsherlock.internal.app.ActionBarWrapper $ TabWrapper.onTabReselected”引用 。 似乎android-support-v4没有被成功引用,但很难findcheck / uncheck试错法。 我的IntelliJ项目设置如下。 1.库是ABS库文件夹的名称。 2.我的项目设置。 我设置了android-support-v4。 我还能做些什么? 一些答案说要将android-support-v4移除到我自己的项目中,但它会在import android.support.v4.app.FragmentTransaction时显示引用错误,因为implements ActionBar.TabListener需要它。