草庐IT

deque_adt

全部标签

android - "Unable to get system library for project"升级到 Android SDK 2.3 和 ADT 8.0 后

今天我升级到了AndroidSDK2.3,还升级了EclipsePluginAndroiDeveloperTools8.0(从0.9.9开始)。我还将我的Java开发工具包升级到1.6_22。现在在Eclipse中,我在所有Android项目中都遇到许多错误。错误信息如下:Thetypejava.lang.Objectcannotberesolved.Itisindirectlyreferencedfromrequired.classfiles.如何解决此问题,以便再次使用我的Android项目?在这些项目的构建路径中,我没有对android.jar的任何引用,而是一条消息:Unabl

Android ADT 错误,未从 SDK 文件夹加载 dx.jar

我刚刚下载了EclipseGalileo并安装了ADT10并尝试使用本指南安装phonegap应用程序:http://www.phonegap.com/start但是每次我尝试构建时都会收到此错误:未知错误:无法构建:未从SDK文件夹加载文件dx.jar!我知道这个论坛中已经有一些关于它的问题/答案,但它们对我没有用。 最佳答案 这是由于升级到最新版本不完整/困惑导致{AndroidSDKdir}\platform-tools\lib\中缺少dx.jar。解决方案:在{AndroidSDKdir}\platforms\*中找到您最新

android - 在 Eclipse Indigo 中安装 ADT 时未发现存储库错误

当我尝试安装ADT时出现此错误:Anerroroccurredwhilecollectingitemstobeinstalledsessioncontextwas:(profile=epp.package.jee,phase=org.eclipse.equinox.internal.p2.engine.phases.Collect,operand=,action=).Norepositoryfoundcontaining:osgi.bundle,com.android.ide.eclipse.adt,16.0.1.v201112150204-238534Norepositoryfoun

android - 卸载安卓 ADT

这似乎是一项微不足道的任务,但我找不到从我的Eclipse安装中彻底卸载ADT的选项。当然,我可以直接删除SDK的文件夹,但这只会在下次启动Eclipse时抛出错误。我问的原因是因为我的旧ADT不断抛出一个奇怪的错误(无法获取URLhttps://dl-ssl.google.com/android/repository/addons_list.xml,原因:找不到文件),我需要一个完整的、全新的重新安装。重要:在下面帮助->关于eclipsesdk->安装细节所有安卓插件的卸载按钮都是灰色的 最佳答案 从Eclipse中删除ADT插

android - ADT 何时将 BuildConfig.DEBUG 设置为 false?

在最新版本的ADT(r17)中,添加了根据构建类型设置的生成常量BuildConfig.DEBUG。我遇到的问题是它永远不会设置为false,我希望它在执行“Android工具->导出签名的应用程序包”时会改变,但它对我来说没有。那么如何更改构建类型?Addedafeaturethatallowsyoutorunsomecodeonlyindebugmode.BuildsnowgenerateaclasscalledBuildConfigcontainingaDEBUGconstantthatisautomaticallysetaccordingtoyourbuildtype.Youc

android - 从 Eclipse (ADT) 导出 APK 静默崩溃

每次我尝试在Mac上从Eclipse(尝试过Juno和Indigo)导出APK时,几秒钟后eclipse就会崩溃这在我当前的设置中运行良好。在我的手机上直接运行应用程序(Debug模式)工作正常。来自控制台的错误是:Invalidmemoryaccessoflocation0x10073f113rip=0x101f656f7Buserror:10我在~2010MacBookPro上使用MacOSX10.7.4,带有以下java:javaversion"1.6.0_33"Java(TM)SERuntimeEnvironment(build1.6.0_33-b03-424-11M3720)

android - ADT 需要 'org.eclipse.wst.sse.core 0.0.0' 但找不到

我正在全新安装的Fedora14(Linux)上安装AndroidSDK。我安装了eclipse,并运行了tools/androidsdk工具来安装SDK的所有Eclipse组件。自行选择时,我能够安装DDMS。对于最后一个组件-Android开发人员工具,我收到了下面粘贴的丑陋错误消息。现在我陷入了Eclipse依赖hell。我在Fedora中搜索了可用的软件包,但找不到具有满足此Eclipse依赖项所需文件的软件包。谁能翻译一下Eclipse所要求的内容以及它所在的Fedora软件包?丑陋的错误:Cannotcompletetheinstallbecauseoneormorereq

c++ - 为什么 GCC -O3 在 std::deque 上使用过滤器迭代器导致无限的 std::distance?

在经历了许多痛苦和痛苦之后,我发现了一些非常奇怪的行为,当给定一个boost::filter_iterator的范围时,std::distance永远不会返回一个std::deque。看来问题是具有-O3优化的GCC(6.1+)所独有的。这是一个演示违规行为的示例:#include#include#include#include#includestructFoo{std::stringbar,s="";chara='\0';};intmain(){conststd::dequefoos(14,{""});conststd::stringtest{};constautop=[test](

java - 无法从 Eclipse、ADT 22.6 创建或编辑 Android 虚拟设备 (AVD)

这个问题听起来类似于fewothers,除了在我的情况下,确定按钮不是灰色的。但是对于那些不想点击链接的人...尝试从Eclipse中创建或编辑AVD,在输入我的设置后,“确定”按钮似乎是“可点击的”,但当我点击它时,绝对没有任何反应。我已确保安装了适当的系统镜像,并且目标平台与正在使用的API相匹配。显然已经选择了CPU,设置了皮肤等等......所有会使OK按钮变灰的东西,但事实并非如此。如果我从外部eclipse运行AVD管理器,我可以创建/编辑AVD,所以这不是世界末日,但我觉得有解决这个特殊问题的方法,我想要帮助解决它。我尝试以管理员身份运行eclipse(这就是阻止AVD管

java - 为什么我应该使用 Deque 而不是 Stack?

我的用例需要一个Stack数据结构。我应该能够将项目推送到数据结构中,并且我只想从堆栈中检索最后一项。JavaDocforStack说:AmorecompleteandconsistentsetofLIFOstackoperationsisprovidedbytheDequeinterfaceanditsimplementations,whichshouldbeusedinpreferencetothisclass.Forexample:Dequestack=newArrayDeque();我绝对不想在这里同步行为,因为我将在方法本地使用这个数据结构。除此之外,为什么我应该更喜欢Deq