问题标签 [android-sdk-tools]

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 回答
186 浏览

android - Android SDK中layoutopt工具的源码在哪里?

Android SDK/tools 文件夹中的layoutopt.exe

我在哪里可以找到它适用的规则等?

源代码位置会有所帮助。

0 投票
1 回答
724 浏览

android - 多应用调试

我有一个我找不到解决方案的问题。我正在开发两个不同的 Android 应用程序,它们是一个更大项目的一部分。它们的共同点是相同的包名。

所以我的清单对于每个项目都是这样的:

两个应用程序都运行良好,但是当我调试应用程序 1 时,它会覆盖设备上的应用程序 2。然后,当我尝试调试 App 2 时,我收到此错误:

RegistrationAcitvity应用程序启动时Activity我在哪里启动。

我发现如果我清理App 2,它会正确安装和启动。但是,完成此操作后,App 1 将不再显示在设备上。奇怪的是,我总是能够从 Eclipse 启动 App 1,但这样做之后,我又回到了上面的错误,这可以再次通过App 2 上的clean来修复。

另一个可能与此有关也可能无关的奇怪事情是,每次我启动 App 1 时,Eclipse 都会自动选择我插入的设备。但是,当我启动 App 2 时,Eclipse总是提示我选择一个装置。是的,调试配置中的部署目标选项设置为自动——我不确定这是否相关。

任何帮助表示赞赏!

0 投票
3 回答
22983 浏览

eclipse - 在 Eclipse.. 如何调整 Android SDK 文件夹的路径?

首先,我是所有这些东西的新手,我被推入其中。

根据这两个主题: 在SDK工具中启动Android模拟器,修订版12Android执行时命令行参数无效解决“android执行时命令行参数无效”问题的解决方案是调整路径中的空格,但我没有不知道怎么做。

我有 Windows 7,带有 ADT 插件的并行应用程序开发人员的 Eclipse IDE。

emulator.exe 的路径是:C:\Program Files (x86)\Android\android-sdk\tools

0 投票
7 回答
29196 浏览

android - Android 未知命令“紧缩”

我刚刚在 Mac OS X 中安装了 Eclipse 和 Android SDK。

我将项目导入 Eclipse,运行项目时出现未知命令“紧缩”错误。

我应该如何解决这个问题。

请帮我

0 投票
1 回答
602 浏览

android - 使用 android sdk tools v14 运行“ant test”

升级到 android sdk tools v14 并将现有项目更新到最后一个项目结构后,ant test失败并显示错误消息:

的输出ant -v test

但是直接执行命令adb shell am instrument就可以了。我的环境是 Mac 上的 Apache Ant(TM) 版本 1.8.2。请帮忙。

0 投票
54 回答
451366 浏览

android - 无法执行dex:多个dex文件定义了Lcom/myapp/R$array;

由于更新到ADT14,我无法再构建我的项目。它在更新之前构建良好。

错误:

已经报告了类似的问题,我已经尝试了那里的建议,包括

  • 重新启动Eclipse
  • 清理项目并重建 - 禁用“项目->自动构建”选项,然后“清理”和“构建”项目,然后尝试运行。将“自动构建”选项重置为开启
  • 重新安装Android开发者工具
  • 重新安装 Eclipse(更新到最新版本 3.7.1)
  • 创建了一个从文件系统导入的新项目
  • 从颠覆创建了一个新项目。
0 投票
1 回答
664 浏览

android - 将 Android ADT 升级到 15 说 logcat(已弃用)

我使用 ADT 插件将 eclipse 从 10.0 升级到 15.0,因为我在导入项目时遇到错误“这个项目需要您将 ADT 升级到 14.0 及更高版本”当我升级 ADT 时,不推荐使用 logcat。知道为什么吗?窗口 -> 显示视图 -> 其他 ->logcat(已弃用)。这就是它的发生方式。我仍然可以看到日志......这没有问题,但我担心它的寿命。

0 投票
2 回答
3748 浏览

android - 无法从 Eclipse 运行 Android Lint 工具

我尝试为我的项目运行来自 Eclipse 的最新 Android SDK r16 中可用的 Lint。我收到错误:Comparison method violates its general contract!
完整的日志在这里:

可能是什么问题呢?

0 投票
1 回答
8917 浏览

android - 如何更新旧的 Android 项目以更新新的 Android SDK 工具?

以前我使用的是旧版本的Android SDK Tools,现在我搬到了一台新电脑,从头开始设置我的新开发环境,并从以前的电脑复制和导入项目。现在,如果我在当前环境中创建一个新项目,我注意到 SDK 在项目的根文件夹中创建了一个文件 proguard.cfg,我在之前的设置中没有看到我以前的任何项目。我查看了 proguard.cfg 的用法,听起来很有用。但是这个 proguard.cfg 文件不存在于我在之前的设置中创建的项目中。

而且,这也让我觉得新的 SDK 工具可能还有一些我可以使用的新更新和/或功能添加。我应该提一下,我使用的目标平台是相同的——Android 2.2,但“Android SDK 工具”已经更新。此外,到目前为止,我没有收到任何类型的错误,但正如我所说,我想利用 SDK 工具的更新(而不是目标平台的更新)。

所以,我的问题是 - 有没有办法确保我不会错过任何由 Android SDK 更新的东西,比如 proguard.cfg 或者我需要自己识别这些东西并手动添加文件,对于任何其他东西也是如此这在较新的 SDK 工具中得到了改进。

0 投票
1 回答
1952 浏览

android - 无法获取 https://dl-ssl.google.com/android/repository/repository.xml - Mac OSX

我正在尝试使用 SDK Manager 安装 android SDK 版本。我收到错误消息:
无法获取https://dl-ssl.google.com/android/repository/repository.xml

我尝试使用 http 而不是 https,但它也失败了。

我将 sdkman.force.http=true 添加到 ~/.android/androidtool.cfg 但它失败了。
我关注了这个链接,但没有任何工作。
我尝试以 root 身份执行 SDK Manager,但它也失败了。

如果我浏览到 xml 的 URL,它会显示其内容,因此它是可访问的。

任何想法?