Articles of eclipse

如何输出LogCat到控制台?

有没有办法让LogCat的输出显示在Eclipse的Console视图中? LogCat视图比Console更不方便,因为很难看到长的消息(它们被列边框修剪),并且在exception堆栈跟踪中没有可点击的突出显示来快速导航到错误源。 只是为了说清楚 – 我想要有可点击的堆栈跟踪,就像在普通的Eclipse控制台中那样,所以我可以快速导航到错误的来源。

如何解决此错误:ClassCastException:com.android.layoutlib.bridge.MockView无法转换为android.view.ViewGroup

如果这是提问这个问题的地方,请将我指向一个更合适的位置。 我正在Eclipse中开发一个Android项目。 当我尝试在graphics视图中查看首选项布局时,我不断收到此错误: ClassCastException: com.android.layoutlib.bridge.MockView cannot be cast to android.view.ViewGroup 这是我的preferences.xml: <?xml version="1.0" encoding="utf-8"?> <PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"> <PreferenceCategory android:title="General"> <CheckBoxPreference android:title="Show default categories" android:defaultValue="true" android:key="default_categories" /> </PreferenceCategory> <PreferenceCategory android:title="Export"> <EditTextPreference android:key="default_emailaddress" android:defaultValue="@string/pref_export_defaultemail" android:title="Email Address" android:summary="@string/pref_export_emailsummary" /> <EditTextPreference android:key="filename_prefix" android:defaultValue="@string/pref_export_defaultfilename" android:title="Filename Prefix" android:summary="@string/pref_export_filenamesummary" /> </PreferenceCategory> </PreferenceScreen> 我不能为了我的生活找出它在说什么,我用谷歌的search没有任何实质性的。

为什么在安装apk到android模拟器时eclipse挂起?

我已经看了很多类似的问题在这里,但他们都有一个不同的问题(安装.apk实际上失败),或者为他们工作的解决scheme没有为我工作,所以我道歉,如果这个问题看起来像一个重新发布。 我遇到的问题是,当我尝试在Eclipse中的模拟器上运行一个Android应用程序,永远不会安装。 模拟器本身工作正常(所有的默认应用程序正常工作,设置是正确的,等等),但我试图testing的应用程序从来没有安装到“手机”。 它从来没有出现在应用程序列表或启动,我从来没有得到确认安装完成。 (运行configuration设置为启动应用程序) 以下是相关的控制台输出,更改了一些名称: [2011-10-19 10:54:45 – dining-android] Android Launch! [2011-10-19 10:54:45 – dining-android] adb is running normally. [2011-10-19 10:54:45 – dining-android] Performing <src path>.Main activity launch [2011-10-19 10:54:45 – dining-android] Automatic Target Mode: using existing emulator 'emulator-5554' running compatible AVD '1.5test' [2011-10-19 10:54:45 – dining-android] Uploading <appname>.apk onto device 'emulator-5554' [2011-10-19 10:54:59 […]

为什么Android xml布局文件不能识别ctrl +空格的内容?

我正在面临eclipse的问题,那就是当我使用Android xml布局文件来devise一个屏幕时,我尝试将属性添加到已经创build的元素。 我曾经键入属性的两个字母,然后点击Ctrl +空格,所以它会显示所有可用的属性通过智能感知列表。 现在它没有显示任何内容,而是在屏幕底部显示一条消息,如下图所示。 有人遇到问题解决了吗? 感谢您的帮助,因为这会减慢我的工作。

无法在Android项目中导入Google云端点客户端库类

我很难让Google Cloud Endpoints正常工作。 我有一个在GAE上运行的Python端点项目,它可以完美的使用API​​浏览器。 不过,我正在努力正确生成客户端库,并在我的Android应用程序中使用它。 我尝试了一些示例项目,每次都遇到相同的问题。 我无法从客户端库导入和使用模型类。 这就是我正在做的(对于这个例子,我将使用https://github.com/GoogleCloudPlatform/appengine-endpoints-helloendpoints-python中的helloworld api python示例) 解压缩示例代码 通过导航到文件夹并运行生成客户端库 <gae-sdk>\endpointscfg.py get_client_lib java helloworld_api.HelloWorldApi 将生成的文件夹解压缩并复制到eclipse中的项目的根目录下 在Eclipse中添加“your_app_id_appspot_com-helloworld-v1-20140310110152-java-1.17.0-rc-sources.jar”来构buildpath(右键单击JAR> Build Path> Add to Build Path) 在这个阶段,我可以导入com.appspot.your_app_id.helloworld.model.*但是我不能导入com.appspot.your_app_id.helloworld.model.Greeting 任何人都可以在这里发生什么事情吗? 我尝试了许多不同的方法来使这个工作,但每次都有同样的问题。 非常感谢, 汤姆

Eclipse到Android Studio导入

我正在按照Android官方网站的build议将所有源代码移动到AS。 但是,这个经验不是很好。 这里描述的非常缓慢。 但是现在这不是我最终的问题。 我已经解决了很多问题,比如将compileSdkVersion更新为23,这样99个这样的错误: 错误:(13)检索项目的父项时出错:找不到与给定名称“android:TextAppearance.Material.Inverse”相匹配的资源。 可以纠正。 但是随着问题的不断出现, 现在我有这个64k Dex的问题。 错误:.dex文件中的方法引用数量不能超过64K。 通过https://developer.android.com/tools/building/multidex.html了解如何解决此问题 使用Eclipse时我从来没有这个Dex问题。 我在AS中的源代码与在Eclipse的源代码完全一样。 唯一的区别是只需要在AS上工作的那些gradle变更。 任何想法为什么这突如其来的问题? 如果我将multiDexEnabled设置为true ,会有什么影响?

使用Eclipse 3.6和Android SDK有什么问题吗?

目前在最新版本的Eclipse 3.6中使用最新版本的Android ADT的状态是什么? 之前我已经读过,有错误/问题,并警告说暂时继续使用Eclipse 3.5 Galileo 。 这仍然是这种情况,还是有问题解决? 我正在运行Windows 7 64位,但我实际上一般问这个问题,不pipe操作系统/版本。

Eclipse-CDT无法在NDK项目中findstdlib符号

我正在尝试使用NDK和C ++编写一个简单的Android应用程序。 具体来说,我想使用最新版本的NDK(r7)中包含的gnustdc ++。 JNI库已经编译完美,并且与C一起工作得很好,但是现在我试图介绍C ++,我遇到了一些问题。 我在项目的包含path中添加了${NDK_ROOT}/sources/cxx-stl/gnu-libstdc++/include/ ,并且#includes内联已parsing。 但是,尝试实际使用任何STL类(如vector )导致Symbol 'vector' could not be resolved 。 从<stdlib.h>导入的所有标准C符号也是如此,直到我尝试用<cstdlib>replace#include 。 然后它失败与Function 'malloc' could not be resolved等等。 奇怪的是,添加stlport头( ${NDK_ROOT}/sources/cxx-stl/stlport/stlport )修复了我所有的问题。 但是我使用的是GNU C ++而不是STLPort,所以这是一个不方便和不恰当的“解决scheme”。 这些标题看起来很奇怪,但其他标题却不行。 Eclipse是否无法索引或parsingGNU C ++头文件? Android.mk LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) LOCAL_MODULE := libfoobar-jni LOCAL_SRC_FILES := foobar.cpp LOCAL_LDLIBS := -llog -lGLESv2 LOCAL_C_INCLUDES := sources/cxx-stl/gnu-libstdc++/include/ LOCAL_CFLAGS […]

Eclipse和Android SDK更新真的是越野车从2012年12月7日

我刚刚更新eclipse和Android SDK(2012年12月7日欧洲),它确实是越野车,我必须不断“清理项目”,以摆脱简单的错误,如: Syntax error, insert ";" to complete Statement 即使有明显的结局。 是否有其他人有这个问题,并知道任何修复? 谢谢

Eclipse的Android模拟器冻结

对不起,如果这是一个愚蠢的问题。 我很新的发展。 当我在Android上运行模拟器,而不是加载主屏幕。 它只停留在这个屏幕上: 我没有得到任何错误代码或任何东西,它不会冻结我的整个计算机或日食,它只是冻结模拟器,并没有继续前进。 我只需要按(x)button退出它。 所以我想知道如果有人知道如何解决这个问题,谢谢! 编辑 我也想提一下,经过很长一段时间,我得到这个屏幕