问题标签 [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 投票
108 回答
901417 浏览

android - R 无法解决 - Android 错误

我刚刚下载并安装了新的 Android SDK。我想创建一个简单的应用程序来测试它。

向导创建了以下代码:

Eclipse给了我错误

R无法解决

在线的

为什么?

PS :我确实有一个名为main.xml.res/layout/

0 投票
3 回答
1220 浏览

android - 安装新的 Android SDK 时遇到问题

我已经使用 eclipse 的软件更新功能安装了最新的 Android SDK,以访问https://dl-ssl.google.com/android/eclipse/上的资源。

安装后,SDK 似乎已集成到 Eclipse 中,但是当我尝试创建一个包含单个空白活动的新项目时,出现以下错误:

这是在 32 位处理器上eclipse version 3.4.2运行。Mac OS 10.5.7

这是我的错误配置吗?我错过了安装的一部分吗?

0 投票
11 回答
74700 浏览

android - 有没有办法自动化 Android SDK 安装?

现在我必须下载并安装 Android SDK 和AVD Manager,然后通过 UI 安装 API、工具。有没有办法自动化这个过程?

0 投票
2 回答
2004 浏览

android - 在较低的 SDK 上运行具有较高 SDK 的应用程序

我想知道在 Android 3.0 中开发的应用程序是否可以在 Android 2.1 上运行。如果是这样,我该怎么做?

如果我使用 3.0 中的库(例如片段)开发应用程序,它会在 2.1 中工作吗?

0 投票
1 回答
373 浏览

android - 层次查看器中的绘制时间错误?

我正在使用 Android SDK 附带的 Hierarchy Viewer 工具进行一些测试。

Activity我正在测试的具有以下xml :

SlowDrawView扩展,TextView但我修改onDraw()如下:

当我View在 hv 中检查它的绘制时间时,我注意到小于 3segs,这没有任何意义。

关于为什么会发生这种情况的任何想法?我还注意到在 android git repo中有两个版本的 hv。有谁知道区别?

0 投票
1 回答
666 浏览

android - 在多个客户端项目中使用多个 android 库项目的不同版本(在 Eclipse 中)

首先,我从google 文档中获得了关于库项目的大部分知识,并在本文中详细描述了 android 构建系统。

设置

在我的 Eclipse 工作区中,我有几个导入 android 库的客户端项目。每个客户端导入一组不同的库,并且一些库相互导入。

每个客户端都有自己的 subversion 存储库,所有库都在一个 subversion 存储库中。

所有构建和执行都很好。

问题

  1. 客户端项目和库没有同步发展。一些客户项目需要旧版本的库。必须在 Eclipse 中创建大量项目。某些库项目必须从库存储库的不同修订版中多次创建。
  2. 我需要有很多库,因为对于单个库项目,它的所有资源最终都会在客户端项目中,即使客户端实际上不使用它们中的任何一个。我在这里吗?
  3. 我将同一库的不同版本检出到工作区中。使用 Eclipse 无法导入多个库项目,因为 Eclipse 项目在 .project 文件中具有相同的名称(当尝试导入第二个时,Eclipse 会抱怨这一点)
  4. 蚀??

编辑

Jarek Potiuk 的答案很有效。但它只是解决了第 3 点中描述的问题。我仍然必须在 Eclipse 中单独创建每个库项目。

是否有不需要在 Eclipse 中为每个导入的库项目创建项目的解决方案?有人有蚂蚁的工作解决方案吗?

0 投票
11 回答
50398 浏览

android - 在 SDK 工具中启动 Android 模拟器,修订版 12

我将 Android SDK 工具从修订版 11 更新到修订版 12,但模拟器现在无法启动。当我尝试运行 emulator.exe 时,我得到:

无效的命令行参数:Files\Android\android-sdk\tools/emulator-arm.exe。
提示:使用“@foo”启动名为“foo”的虚拟设备。
请使用 -help 获取更多信息

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

我如何解决它?

0 投票
4 回答
487 浏览

android - Android SDK Tool, Revision 12 不再删除用户信息了吗?

我今天刚刚将我的 android sdk 工具更新到第 12 版。我通常在启动 AVD 之前选中“擦除用户数据”框。但现在看来 rev 12 保留了我的所有设置(而不是将模拟器重置为原始状态)。还有其他人遇到这个问题吗?唯一的解决方案是每次都创建一个新的 AVD 吗?

编辑:我每次都擦除用户数据的原因是因为我的应用程序被编码为在第一次使用时复制默认数据库。我正在使用不同的初始数据库来测试不同的东西。

0 投票
7 回答
8877 浏览

android - 在新的 sdk 工具 v12 中安装 x86 映像

我已经升级到 android sdk 工具 12。作为发布说明,谷歌说:AVD 管理器和模拟器现在可以使用为 ARM v7 和 x86 CPU 编译的系统映像。

有没有人尝试过运行 x86 映像?有3.0+的图片吗?

谢谢,

0 投票
2 回答
2006 浏览

monkeyrunner - Android SDK MonkeyRunner坏了?

我在开始 MonkeyRunner 工作时遇到了一些麻烦。到目前为止,我们已经尝试了 3 台不同的计算机和我们可以使用的每台 Android 设备。

结果是一样的:

这是在 osx 上运行的,手机是 Nexus S。

蟒蛇看起来像:

我已经从 .py 文件以及交互式解释器中尝试过这个。我还尝试使用 timeout 和 device id 参数调用 waitForConnection,结果都相同。

任何帮助表示赞赏,谢谢!

--UPDATE-- 设备已连接、开启并启用开发。monkeyrunner 的问题似乎仅限于 osx,并且可能与 osx 上的 jdk 有关,并且可能与 monkeyrunner 本身无关。