草庐IT

android - '转换为 Dalvik 格式失败,错误为 1' and ' java.lang.IllegalArgumentException : already added: '

我在安装新的SDK后遇到了这个问题。当我尝试将同一个类链接到构建两次时,我已经读到过这种情况。但这里有一个奇怪的地方:我有一个Android库项目,在构建路径上包含一个类文件夹。我将这个库项目包含在我的一个常规Android项目中。我还必须在这个常规项目中包含类文件夹才能构建它。当错误发生时。但是当我执行以下任一操作时:从库项目中删除类文件夹:库项目不会构建,因此常规项目也不会。从常规项目中删除类文件夹:库项目构建,但常规项目不会,因为它缺少类文件(?!)。我似乎陷入了某种无法解决的范式之中。也许有构建规则来规避这种情况?如有任何帮助,我们将不胜感激! 最佳

java - 将外部jar添加到android项目

我有以下问题:我有两个项目:jre1.7和android2.1。我想先构建一个jar文件,然后在第二个项目中将其用作框架。我正在使用eclipse,我已经完成了添加外部jar时通常会做的事情。(右键单击项目-构建路径-添加外部Jars),看起来一切正常,出现Referencedlibraries文件夹并且它包含jar。但是当我尝试编译Android项目时,它给出了NoClassDefFound错误。我做错了什么吗? 最佳答案 如果您使用AndroidSDK&ADTr17或更高版本,现在Google推荐的添加依赖项的方式是:在项目根文

安卓仪器测试 : IllegalAccessError

我在运行Android仪器测试时收到IllegalAccessError。这是Logcat输出:java.lang.IllegalAccessError:Classrefinpre-verifiedclassresolvedtounexpectedimplementation这是我的设置:TestProject测试UnderTestProject,其中包括AnotherProject在构建路径中(在“项目”选项卡中),并将其从“订购和导出”选项卡中导出。被测类属于AnotherProject.我已遵循thisstackoverflowquestion中的建议此处用于配置构建路径。构建是

android - Eclipse:缺少 Java 构建路径

我正在尝试通过Eclipse使用Google的AndroidSDK教程。我能够让前两个项目工作,但是当运行第三个R.java时消失了,所以我放弃了。我从练习3的解决方案集中制作了一个全新的包。它充满了错误,比如文件在src/com/android...而不是com/android。我修复了它,但它仍然无法构建。我转到项目->属性->Java构建路径,但Eclipse抛出错误:“当前显示的页面包含无效值。”然后它根本不会加载该窗口。我做错了什么?如何正确导入该项目? 最佳答案 请检查您的Window>Preference>Androi

android - 来自库项目的 Jar 未在 Android 应用程序中解析

我正在构建一个Android应用程序,它使用在另一个Eclipse项目(同一工作区)中定义的库。一切正常,但现在我在库项目的构建路径中添加了一个jar文件。在Eclipse中,我导出了jar文件以使其对库的相关项目可见(BuildPath->OrderandExport->markthejarfile)。Eclipse(ADT)仍然提示无法解析导入。我也为该库设置了一个测试项目,并且在如上所述导出jar文件后可以看到导入。有什么我忘记配置的吗?问候,马丁 最佳答案 ADT似乎不会自动拾取它:-/手动配置主项目的构建路径以依赖库项目的

java - 如何在 Android 项目构建路径上使用需要 1.7 合规级别的 Java 项目?

我正在使用Eclipse。如果我将主(Android)项目的合规级别从1.6更改为1.7,我会收到错误消息:Android要求编译器符合级别5.0或6.0。而是找到“1.7”。请使用Android工具>修复项目属性。如果我将“库”(Java)项目的合规级别从1.7更改为1.6,其中的很多代码将变得无效。检查Java项目的代码并修复每个错误是我的唯一选择吗? 最佳答案 Google刚刚发布了EclipseADT22.6,它增加了对Java7语言特性的支持,http://developer.android.com/tools/sdk/e

Android库: resources are merged,代码不是

我正在尝试在Eclipse中设置一个具有Android库项目依赖项的Android应用程序。我已经建立了一个名为AnTest的项目和一个名为AnLib的图书馆项目。我在AnTest的项目属性中提供了对AnLib的引用。现在我试图引用AnTest的一些库代码(静态公共(public)方法)。Eclipse抛出“com.anlib.Hello无法解析为类型”。并不是引用悬而未决——我可以看到资源已正确合并。但是在AnTest中,包com.anlib中唯一的类是“R”。拜托,我做错了什么?必须缺少一些非常基本的步骤......编辑:我已将AnLib添加到AnTest项目属性中的Java构建路

java - Eclipse Oxygen - 该项目未构建,因为其构建路径不完整

我刚刚安装了EclipseOxygen并尝试将现有项目打开到工作台中,但出现此错误:Theprojectwasnotbuiltsinceitsbuildpathisincomplete.Cannotfindtheclassfileforjava.lang.Object.Fixthebuildpaththentrybuildingthisproject我尝试右键单击该项目-转到属性-Java构建路径-库-添加库-JRE系统库并选择Workbench默认JRE(jre1.8.0_60)。然后我清理并重建了项目,但它随后导致出现更多错误,例如:ActionBarcannotberesolve

android - DroidGap 无法解析为类型

您好,我收到一个错误,DroidGap无法解析为一个类型我的代码是packagecom.hello.ponegap;importandroid.app.Activity;importandroid.os.Bundle;importcom.hello.*;publicclassHelloponegapActivityextendsDroidGap{/**Calledwhentheactivityisfirstcreated.*/@OverridepublicvoidonCreate(BundlesavedInstanceState){super.loadUrl("file:///andr

Android库项目无法启动?

我完全被这个错误消息弄糊涂了:Android库项目无法启动。我仔细检查了构建路径和库,一切都是“OK”。问题View中没有错误。但是,当我尝试将我的应用程序作为Android项目运行时,它失败了并显示了这条消息。我已经在属性检查中设置了库。我的构建路径也都很好。当运行我的应用程序时,出现错误消息。在我的应用程序中,我添加了Googleplay服务库请告诉我任何建议。 最佳答案 只需从项目属性中取消选中Islibrary。 关于Android库项目无法启动?,我们在StackOverflo