Articles of ide

Eclipse Android项目,如何在工作区内引用库?

我按照我在这里find的一些步骤(现在找不到URL,抱歉)将Eclipse中的Android项目转换为99.9%的代码在库项目中的布局,然后我有2个其他的shell项目相同的工作区,主要是AndroidManifest.xml文件和一些资源文件。 这样做了所以我可以支持同一个项目的2个版本,在2之间只有一些小的文本/图标更改。应用程序名称也不同,所以我可以同时在Android Market上发布。 自从我这样做以来,大约每10次我编译,也许每天或每两天,我得到“dalvik错误1”和“访问已存在”(Access是我的库项目中第一个Java单元的名称) 。 为了“解决”这个问题,我将进入我正在尝试构建的存根项目的Java Build路径,并从库选项卡中删除主库中的JAR文件。 然后我可以构建没有错误。 然后一段时间(可能是1或2天),当我编译我的存根项目(而不是我的库)时,我会收到关于缺少类的错误。 所以我将回到Java Build路径并重新引入JAR文件的引用,并且在1或2天内一切都好了,然后我又回到了和以前一样的错误。 这只是一个已知的问题和我需要做的事情,还是我可以通过重构我的项目/工作区来解决? 目前我有: Lib Project – 在构建路径上只有2个库:Android 2.1和com.android.ide.eclipse.adt.LIBRARIES 使用上面的lib的第一个存根项目 – 具有与上面项目相同的2个库,有时我使用“添加JAR”来包含来自上面项目的bin \文件夹的JAR。 第二个存根项目 – 与第一个存根项目相同的库 我应该使用构建路径选项下的其他选项卡从我的“lib项目”引用JAR吗? 也许是“项目”标签,或“来源”标签? 我目前在任何其他领域都没有。 当我进入奇怪的状态时,做一个“清理项目”也没有帮助,我已经尝试了几次并在清理之间打开/关闭IDE,无法解决。 此时我们正处于最后的测试阶段,因此我的正常日常任务是: 在LIB项目中进行一次小更新(错误修复) 使用发布向导导出两个项目并更新Android Market以及我们保留APK文件的其他位置 因此,我希望这些步骤保持简单,无需打开/关闭多个工作区,或者尽可能地执行大量构建步骤。

Android Studio Logcat是最佳实践

很难跟踪所有相同颜色的Android logcat输出。 有没有更改不同原木颜色的最佳做法?

访问Android Studio属性窗口?

我最近开始使用Android Studio,无法弄清楚如何访问属性窗口。 以下屏幕截图是从Google获取的,并显示我正在尝试访问的属性窗口周围的红色矩形表示的内容。 任何人都可以告诉我如何访问这个?

Android Studio – 调试:跳转到下一个断点?

我一直在搜索,如何在调试应用程序时跳转到Android Studio的下一个断点。 我一直在eclipse中使用F8做同样的事情但在Android Studio中找不到任何东西。 任何想法,它在哪里?

Android Studio:使用CoordinatorLayout渲染问题

当我将CoordinatorLayout设置为我的根元素时,我在Android Studio渲染预览时会出现以下错误。 java.lang.NoClassDefFoundError: Could not initialize class android.support.design.widget.CoordinatorLayout at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java:513) at org.jetbrains.android.uipreview.ViewLoader.createNewInstance(ViewLoader.java:413) at org.jetbrains.android.uipreview.ViewLoader.loadView(ViewLoader.java:105) at com.android.tools.idea.rendering.LayoutlibCallback.loadView(LayoutlibCallback.java:177) at android.view.BridgeInflater.loadCustomView(BridgeInflater.java:214) at android.view.BridgeInflater.createViewFromTag(BridgeInflater.java:142) at android.view.LayoutInflater.inflate(LayoutInflater.java:482) at android.view.LayoutInflater.inflate(LayoutInflater.java:385) at com.android.layoutlib.bridge.impl.RenderSessionImpl.inflate(RenderSessionImpl.java:413) at com.android.layoutlib.bridge.Bridge.createSession(Bridge.java:321) at com.android.ide.common.rendering.LayoutLibrary.createSession(LayoutLibrary.java:350) at com.android.tools.idea.rendering.RenderTask$2.compute(RenderTask.java:497) at com.android.tools.idea.rendering.RenderTask$2.compute(RenderTask.java:485) at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:894) at com.android.tools.idea.rendering.RenderTask.createRenderSession(RenderTask.java:485) at com.android.tools.idea.rendering.RenderTask.render(RenderTask.java:590) at org.jetbrains.android.uipreview.AndroidLayoutPreviewToolWindowManager.doRender(AndroidLayoutPreviewToolWindowManager.java:644) at org.jetbrains.android.uipreview.AndroidLayoutPreviewToolWindowManager.access$1700(AndroidLayoutPreviewToolWindowManager.java:79) at org.jetbrains.android.uipreview.AndroidLayoutPreviewToolWindowManager$7$1.run(AndroidLayoutPreviewToolWindowManager.java:586) at com.intellij.openapi.progress.impl.CoreProgressManager$2.run(CoreProgressManager.java:152) […]

无法创建jvm错误代码4 android studio

我刚刚更新了我的上一个Android Studio并得到了这个错误: 无法创建jvm错误代码-4 JVM路径:C:\ Program Files \ Java \ jdk1.7.0_45 \ jre如果已经安装了32位JDK,请定义一个未解决的JAVA_HOMEvariables。

默认情况下,在Android Studio中打开“文本”选项卡

我在Android Studio中使用键盘映射来节省时间。 要打开“Recent Files”,我碰巧使用了CMD + E的键盘图,它将打开“Recent Files”popup屏幕。 问题是,当我从该屏幕中选择任何.xml布局文件时,它默认在“设计”模式下打开文件,而不是“文本”。 我更喜欢在“文本”模式下编码我的布局。 这意味着我每次都要键盘快捷键CTRL + SHIFT + ->在“文本”模式下编辑布局。 如何默认打开“文本”模式。 注意:我会发布图片,但这取决于声誉……

在Android Studio中重新启用“组件树”

在Android Studio中更新到最新版本(1.4 Beta 2)后,布局编辑器中的“组件视图”消失了。 如何重新启用此工具?

我无法安装/启动Android Studio for Windows 7 64位

我从Android Developer Site下载了IDE,在安装向导之后,IDE甚至没有启动开始菜单 谢谢!

如何将ZXing Library集成到Android Studio进行条码扫描?

我一直在寻找互联网如何将zxing库包含到我的项目中,我find了这个教程: http : //blog.dihaw.com/integrating-zxing-in-your-android-app-as-standalone-scanner / 但是当我到达你需要检查BeepManager以添加R导入的点时,我在项目中得到了各种错误(即使在MainActivity上)它也找不到R. 另外我发现这个https://github.com/journeyapps/zxing-android-embedded/blob/master/README.md似乎更容易,因为它是通过gradle自动集成的,但是当我同步时popup一个错误它无法find文件。 任何帮助将不胜感激:)我是Android Studio的新手。 编辑: 我将第二种方法(带有gradle设置的方法)的设置添加到我的build.gradle中,popup了4个错误: Error:Failed to find: com.embarkmobile:zxing-android-legacy:2.0.0 Error:Failed to find: com.google.zxing:core:3.0.1 Error:Failed to find: com.embarkmobile:zxing-android-integration:2.0.0 Error:Failed to find: com.embarkmobile:zxing-android-minimal:2.0.0 有帮助吗? – -回答 – – 要解决此问题,我需要在Gradle上禁用Offline Work。 进入Android Studio的设置> Gradle>取消选中“离线工作”之后,您就可以开始了!