问题标签 [adt]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
4810 浏览

android - 我想在仍然使用 Android Eclipse ADT 插件的同时自定义构建过程

安装 ADT 插件后,以下构建器可用于 Android 项目:

  • 安卓资源管理器
  • 安卓预编译器
  • Java 生成器
  • Android 包生成器

查看输出目录,创建了以下工件:

  • resources.ap_(只是一个带有资源且没有代码的 APK/ZIP)
  • gen/R.java(自动生成的资源列表)
  • 带有 java 字节码的 .class 文件
  • 类.dex
  • ${项目名称}.apk

对于我的项目,我自动生成了几个代码工件,并且通常需要对构建过程进行更严格的控制。一开始我以为是资源管理器负责创建resources.ap_,预编译器创建R.java,java builder做的很明显,然后Android Package Builder创建classes.dex,然后合并classes.dex和resources.ap_创建 APK 文件。

我禁用了前两个步骤并创建了一个自定义的预构建器,该构建器放置了 resources.ap_ 的副本,认为这将是等效的。没有这样的运气。

不幸的是,最终的 Android Package Builder 似乎直接从 res/ 中获取资源并忽略了我的 resources.ap_。事实上,前两个构建步骤除了生成 R.java 似乎并没有做太多事情。

这是真正有问题的地方。如果我禁用最后的构建步骤并放置我自己的 APK 文件(具有完全相同的名称),我会收到以下错误:

所以我被困住了:使用 Android Package Builder(它没有可识别的配置),我必须提供单独的 ./res/ 文件。没有它,我无法让项目在设备上启动(不是从 Eclipse 启动)。

有人在这个领域有更好的想法/经验吗?

0 投票
5 回答
1500 浏览

c++ - 在 C++ 中,你如何编写一个类 ADT——比如 std::vector 或 std::stack——它将 <> 中的数据类型作为参数并相应地构造对象?

IE。我想编写一个可以像这样使用的 ADT 类:

就像有人会使用这样的向量:

我猜它可能与模板和重载 <> 运算符有关,但我如何让它将数据类型作为参数?

0 投票
2 回答
356 浏览

android - Android ADT 更新错误

“安装”遇到问题。配置期间发生错误。每次我尝试在 eclipse ganymede 中更新 ADT 时都会发生此错误。我也尝试手动下载 ADT 插件。同样的事情发生...

0 投票
3 回答
3002 浏览

android - Android App ID前缀问题

我正在为 Android 应用程序构建 Adob​​e Air,但我遇到了一个大问题,我使用旧的 Flash Air 扩展程序将应用程序发布到了 android 市场,该扩展程序使用前缀“app”保存了应用程序 ID。

现在我已经升级了扩展程序,它现在使用前缀“air”保存应用程序 ID。

这意味着我不能再向我的应用程序发布更新;那我该怎么办?

使用过时扩展的问题是,在发布更新后,用户无法打开应用程序,直到缓存文件被清除。

0 投票
6 回答
2817 浏览

java - 带有通用数组的循环?

在这里回顾我的基本 ADT 内容,并尝试通过学习 Java 用一块石头杀死两只鸟,同时我正在尝试编写一个简单的算法,用于使用通用链表(我自己创建)进行合并排序。事实证明这比我最初想象的要困难得多!谁能帮帮我?我将开始研究基础知识,并在我进一步深入时更新这篇文章。

我的通用链表代码如下:

我正在尝试在我制作的另一个类中访问这个类,如下所示:

它应该使用链表从数组中添加通用项。不幸的是,它没有,这是我遇到的第一个问题。我收到错误消息:

找不到符号:方法长度()。

有人可以就如何解决这个问题给我一些建议吗?

非常感谢!

0 投票
3 回答
667 浏览

java - Java 泛型参数

在这里回顾我的基本 ADT 内容以修改面试,并在我学习 Java 的同时尝试用一块石头杀死两只鸟。尝试使用通用链表(我自己创建)为合并排序编写一个简单的算法。事实证明这比我最初想象的要困难得多!谁能帮帮我?我将开始研究基础知识,并在我进一步深入时更新这篇文章。

我的通用链表代码如下:

我正在尝试在我制作的另一个类中访问这个类,如下所示:

我相信,到目前为止,在 add 和 addEnd 方法之前,一切都是正确的,它们应该分别在列表的开头和列表的结尾添加一个泛型。

我的代码继续:

我得到了错误:

MyList 中的 addEnd(S) 不能应用于 (NodeList)

当我跑步时发生

leftSide.addEnd(节点);

谁能看到这个原因/告诉我我的工作是否正确?再次非常感谢!

0 投票
3 回答
2182 浏览

android - SDK 和 ADT 更新后,Android R.java 不会在 Eclipse 中重新生成

我最近使用 Eclipse 下载了适用于 Android 的 2.3 和 3.0 SDK。

我还更新了 ADT 插件到 10.0.0。

但是,由于这样做,我的项目中的 R.java 文件根本不会重新生成,我已经尝试了谷歌可以给我的网络上的所有解决方案,但它们都不起作用。

因此,我将我的项目导入到另一台仅安装了 2.2 SDK 和较旧 ADT 插件的机器上,并且 R.java 文件在该机器上重新生成得很好。

目前在我的工作机器上,我正在尝试向可绘制对象添加一个 png,但 R.java 似乎没有拾取它,这意味着我无法在我的项目中使用它。

当我升级 SDK 和 ADT 时,有没有我应该做的愚蠢的事情?

编辑: R.java 根本不会重建,即使我更改了我的 XML。

问题肯定出在 2.3 SDK 或 ADT 10,如果我有 2.2 和 ADT 9,它就可以正常工作

0 投票
0 回答
303 浏览

android - Eclipse ADT Debug 会话自动关闭

在单步执行我的代码时(从断点开始),经过很短的时间(例如 30 秒)后,我的调试会话总是关闭并且应用程序恢复。

任何想法为什么?

提前致谢,

平台:
Android 2.2
ADT 10.0.0
DDMS 10.0.0
Eclipse Helios
64-bit linux

0 投票
1 回答
13016 浏览

android - 无法运行 Android 应用程序,在 Eclipse 中找不到 .apk 问题

可能重复:
Android Eclipse - 找不到 *.apk

最近我将我的 eclipse 的 ADT 插件更新到了最新的,但之后我经常遇到一个不寻常的问题。每当我尝试在模拟器或设备上运行我的 Android 项目时,我所有的项目都会不停地说

找不到 [项目名称].apk

请帮我。

0 投票
2 回答
4087 浏览

android - Android 库项目在 Eclipse 中不同步

我有一个包含一些活动和视图的 Android 库项目,由 Android 应用程序项目引用。应用程序项目有一个标记为 [Android Library] 的“链接”文件夹,其中包含我的库项目的源代码。

对我来说似乎很奇怪的一件事是,同一个源文件可以从链接文件夹和原始库文件夹中打开两次。这通常会导致文件不同步,并发生各种令人讨厌的事情。

知道出了什么问题吗?提前致谢!