问题标签 [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.
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 启动)。
有人在这个领域有更好的想法/经验吗?
c++ - 在 C++ 中,你如何编写一个类 ADT——比如 std::vector 或 std::stack——它将 <> 中的数据类型作为参数并相应地构造对象?
IE。我想编写一个可以像这样使用的 ADT 类:
就像有人会使用这样的向量:
我猜它可能与模板和重载 <> 运算符有关,但我如何让它将数据类型作为参数?
android - Android ADT 更新错误
“安装”遇到问题。配置期间发生错误。每次我尝试在 eclipse ganymede 中更新 ADT 时都会发生此错误。我也尝试手动下载 ADT 插件。同样的事情发生...
android - Android App ID前缀问题
我正在为 Android 应用程序构建 Adobe Air,但我遇到了一个大问题,我使用旧的 Flash Air 扩展程序将应用程序发布到了 android 市场,该扩展程序使用前缀“app”保存了应用程序 ID。
现在我已经升级了扩展程序,它现在使用前缀“air”保存应用程序 ID。
这意味着我不能再向我的应用程序发布更新;那我该怎么办?
使用过时扩展的问题是,在发布更新后,用户无法打开应用程序,直到缓存文件被清除。
java - 带有通用数组的循环?
在这里回顾我的基本 ADT 内容,并尝试通过学习 Java 用一块石头杀死两只鸟,同时我正在尝试编写一个简单的算法,用于使用通用链表(我自己创建)进行合并排序。事实证明这比我最初想象的要困难得多!谁能帮帮我?我将开始研究基础知识,并在我进一步深入时更新这篇文章。
我的通用链表代码如下:
我正在尝试在我制作的另一个类中访问这个类,如下所示:
它应该使用链表从数组中添加通用项。不幸的是,它没有,这是我遇到的第一个问题。我收到错误消息:
找不到符号:方法长度()。
有人可以就如何解决这个问题给我一些建议吗?
非常感谢!
java - Java 泛型参数
在这里回顾我的基本 ADT 内容以修改面试,并在我学习 Java 的同时尝试用一块石头杀死两只鸟。尝试使用通用链表(我自己创建)为合并排序编写一个简单的算法。事实证明这比我最初想象的要困难得多!谁能帮帮我?我将开始研究基础知识,并在我进一步深入时更新这篇文章。
我的通用链表代码如下:
我正在尝试在我制作的另一个类中访问这个类,如下所示:
我相信,到目前为止,在 add 和 addEnd 方法之前,一切都是正确的,它们应该分别在列表的开头和列表的结尾添加一个泛型。
我的代码继续:
我得到了错误:
MyList 中的 addEnd(S) 不能应用于 (NodeList)
当我跑步时发生
leftSide.addEnd(节点);
谁能看到这个原因/告诉我我的工作是否正确?再次非常感谢!
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,它就可以正常工作
android - Eclipse ADT Debug 会话自动关闭
在单步执行我的代码时(从断点开始),经过很短的时间(例如 30 秒)后,我的调试会话总是关闭并且应用程序恢复。
任何想法为什么?
提前致谢,
平台:
Android 2.2
ADT 10.0.0
DDMS 10.0.0
Eclipse Helios
64-bit linux
android - 无法运行 Android 应用程序,在 Eclipse 中找不到 .apk 问题
最近我将我的 eclipse 的 ADT 插件更新到了最新的,但之后我经常遇到一个不寻常的问题。每当我尝试在模拟器或设备上运行我的 Android 项目时,我所有的项目都会不停地说
找不到 [项目名称].apk
请帮我。
android - Android 库项目在 Eclipse 中不同步
我有一个包含一些活动和视图的 Android 库项目,由 Android 应用程序项目引用。应用程序项目有一个标记为 [Android Library] 的“链接”文件夹,其中包含我的库项目的源代码。
对我来说似乎很奇怪的一件事是,同一个源文件可以从链接文件夹和原始库文件夹中打开两次。这通常会导致文件不同步,并发生各种令人讨厌的事情。
知道出了什么问题吗?提前致谢!