我讨厌使用鼠标,我无法在任何地方找到答案.有人知道是否有.不,我不是在谈论改变视图的Ctrl+ F7,我也不是在谈论选项卡之间的Ctrl+ Page Up和Ctrl+ Page Down.我在谈论底部的选项卡,例如Android XML布局和图形布局,这是我认为大多数Android编程人员使用的.
我是Eclipse和ADT的新手,但是已经在两台不同的机器上设置了我的环境,两者都显示了相同的怪异(两者都是Windows 7 64位).
在图形布局和main.xml视图之间更改选项卡时,main.xml视图中的代码行将开始消失或移动.没有视频或动画gif很难显示,但我会尝试使用这些截图:
请注意,我所做的只是突出显示一个文本块,突然间所有这些文件都被忽略了.它使开发有点不愉快.
有什么想法吗?请帮我解决这个问题.
图片 :

我最初认为它专门用于官方图书馆,如支持库.但是,每当我使用"添加到构建路径"菜单项添加自定义JAR时,它都会自动显示在"引用的库"和"Android私有库"中.其中一个是多余的,因为在构建时导出两者都没有意义.此外,"Android私有库"无法修改,因此我无法(轻松)添加java文档或源路径.更不用说自定义JAR在"Android私有库"中似乎是错误的.
我无法删除"Android私有库"中的条目,也只能使用"引用的库".
如何永久地从Java透视图中删除logcat窗口?每当我收到错误(我期待)时,它会弹出logcat窗口(即使我关闭它/从透视图中删除它)并显示输出.我只想在调试透视图中显示它.这非常烦人,并且在尝试修复已知问题时难以进行迭代测试.我真的不需要eclipse将我的注意力转移到我已经看过几十次的错误上.
我已经尝试过"自定义透视图",但我只能看到添加它的选项,即使它没有被选中(并且可能没有添加),它仍会弹出.
我有64位的Fedora 20,我的Android开发工具有问题.当我尝试运行项目时,我遇到以下错误:
[2014-05-11 22:08:03 - TestAp] /home/damian/adt-bundle-linux-x86_64-20140321/sdk/build-tools/android-4.4.2/aapt:
error while loading shared libraries: libstdc++.so.6: cannot open
shared object file: No such file or directory
[2014-05-11 22:08:03 - appcompat_v7] /home/damian/adt-bundle-linux-x86_64-20140321/sdk/build-tools/android-4.4.2/aapt:
error while loading shared libraries: libstdc++.so.6: cannot open
shared object file: No such file or directory
Run Code Online (Sandbox Code Playgroud)
我知道我的问题也在这里写,但解决方案不适用于Fedora 20.
我在使用aapt.exe的Windows 7 64位计算机上遇到问题.它抛出以下错误:
aapt.exe has stopped working
它不是项目相关的,因为我已经尝试了多个项目,它似乎也发生在Eclipse中的任何工作区.新项目或旧项目在构建和运行我的应用程序时一直失败.
我正在使用最新的JDK-6和最新的Android SDK 22.0.1,以及Build Tools和Platform工具.
删除整个SDK和Eclipse以及解压缩和重置似乎也无法解决它.
有任何想法吗?
这个项目在更新到ADT22之前创造了奇迹.我已经失去了一天,因为我不知道我必须下载构建工具,而且我担心因为这个原因我将失去另一个.
当我尝试构建两天前工作的相同代码时,我遇到了这个异常:
com.cidaut.blueparking fatal error : Unable to instantiate activity \
ComponentInfo{com.cidaut.blueparking/com.cidaut.blueparking.SplashScreen_}: \
java.lang.ClassNotFoundException: \
Didn't find class "com.cidaut.blueparking.SplashScreen_" on path: \
/data/app/com.cidaut.blueparking-1.apk
java.lang.RuntimeException: Unable to instantiate activity \
ComponentInfo{com.cidaut.blueparking/com.cidaut.blueparking.SplashScreen_}: \
java.lang.ClassNotFoundException: \
Didn't find class "com.cidaut.blueparking.SplashScreen_" on path: \
/data/app/com.cidaut.blueparking-1.apk
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2106)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2230)
at android.app.ActivityThread.access$600(ActivityThread.java:141)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1234)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:5041)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:560)
at dalvik.system.NativeStart.main(Native Method)
Caused by: java.lang.ClassNotFoundException: \
Didn't find class "com.cidaut.blueparking.SplashScreen_" on path: \ …Run Code Online (Sandbox Code Playgroud) android classnotfoundexception eclipse-adt android-annotations
这是我第一次使用XML布局制作应用程序.在过去,我总是在运行时动态生成我的布局,所以不要担心,我不是Android新手.不过,这是我第一次使用静态布局.那么这个消息到底是什么?
[2010-09-22 20:43:23 - Rockport] 'default' is not a best match for any device/locale combination.
[2010-09-22 20:43:23 - Rockport] Displaying it with 'Locale Language ___Region __, Normal Screen, Short screen aspect ratio, Landscape Orientation, No Dock, Day time, Medium Density, Finger-based touchscreen, Soft keyboard, Qwerty keybard, Trackball navigation, Screen resolution 480x320'
每次打开layout/文件夹中的一个布局时,它都会打印到我的Eclipse控制台.如果我从任何其他文件夹打开布局,比如layout-land/我没有收到任何消息.是不是只是图形布局编辑说:"这就是我要为你展示的东西?" 我可以放心地忽略它吗?
Android开发者博客于2015年5月宣布:
Design库现已上市,因此请务必在SDK Manager中更新Android Support Repository.
我使用Eclipse(版本:Luna 4.4.2)和最新的ADT插件,并且在SDK管理器中看不到任何"设计":

当试图使用android.support.design.widget.FloatingActionButton或android.support.design.widget.NavigationView在我的项目,如这一个 -

我很遗憾地得到错误:
引起:java.lang.ClassNotFoundException:路径上没有找到类"android.support.design.widget.NavigationView"...
如果我将使用Android Studio,我可能需要该行
compile 'com.android.support:design:22.2.0'
Run Code Online (Sandbox Code Playgroud)
但是如何在Eclipse中解决这个问题?我可以下载设计库的JAR文件吗?
我搜索过\sdk\extras\android\support\路径,但没找到任何路径.
eclipse android eclipse-adt android-support-library android-design-library
我将ADT从22.x更新到最新的23.x,现在我在尝试运行项目时遇到以下错误:
Errors occurred during the build.
Errors running builder 'Android Package Builder' on project 'Sample-project-1'.
com/android/utils/GrabProcessOutput$IProcessOutput
这是日志中的错误:
java.lang.NoClassDefFoundError:com/android/utils/GrabProcessOutput $ IProcessOutput位于org.eclipse.core.internal的com.android.ide.eclipse.adt.internal.build.builders.PostCompilerBuilder.build(PostCompilerBuilder.java:212) .events.BuildManager $ 2.run(BuildManager.java:733)位于org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)的org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager. java:206)org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:328)atg.eclipse.core.internal.events.BuildManager.build(BuildManager.java:403)org.eclipse .core.internal.resources.Project $ 1.run(Project.java:618)org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2345)org.eclipse.core.internal.resources. Project.internalBuild(Project.java:597)位于org.eclipse.core.internal.resources.Project.build(Project.java:124)的com.android.ide.eclipse.adt.internal.project.ProjectHelper.doFullIncrementalDebugBuild( Project.Helper.java:1143)在com.andr oid.ide.eclipse.adt.internal.launch.LaunchConfigDelegate.launch(LaunchConfigDelegate.java:155)位于org.eclipse.debug的org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:858).在org.eclipse.debug.internal.ui.DebugUIPlugin $ 8.run的org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1018)中的internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:707) (DebugUIPlugin.java:1222)org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)引起:java.lang.ClassNotFoundException:com.android.utils.GrabProcessOutput $ IProcessOutput无法找到位于org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader)的org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:501)的com.android.ide.eclipse.adt_23.0.2.1259578 .java:421)在org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassL)的org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:412)oader.java:107)java.lang.ClassLoader.loadClass(Unknown Source)... 17更多
当然这对我来说都是胡言乱语.为什么会发生这种情况,我该如何解决?