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

android - FragmentManager popBackStack 不起作用 - 错误?

我正在使用此代码将我的 backstack 清理到我的主视图:

我很确定这段代码以前可以工作,但是现在 backstack 计数没有改变,也没有 Fragment 被删除,这会导致内存不足异常,因为 while 循环继续运行。

有谁知道它是否有问题,或者 SDK 工具的最新版本中是否存在错误。我不知道是什么导致了问题。

0 投票
12 回答
93793 浏览

android - 无法打开 Android SDK Manager

在这里和其他地方搜索了我的问题的答案,我仍然无法解决这个问题。

我已经安装了 Eclipse、ADT 插件和 Android SDK。我的问题是 SDK Manager 不会打开,无论是从 Eclipse 启动还是直接启动。命令提示符窗口短暂闪烁,然后关闭。

我尝试了几种建议的解决方案:我的路径和JAVA_HOME变量的各种配置,安装 32 位和 64 位版本的 JDK,以管理员身份运行,都没有成功。

不同的组件安装在这些路径中:

我的 JAVA_HOME 设置为C:\Program Files\Java\jdk1.7.0_11 我的路径包括C:\Program Files\Java\jdk1.7.0_11\bin开头。

我尝试重新安装 SDK,安装程序正确识别 Java 的位置,但仍然无法正常工作。

谁能帮我解决这个问题?我几乎要把头发扯掉!

0 投票
0 回答
199 浏览

android - SDK工具R21的android模拟器分辨率不如老版本?

我刚刚下载了最新版本的SDK Tools R21 (Revision 21.0.1)

然后我通过 SDK Tools R21 的 Android 虚拟设备管理为 Galaxy Nexus 创建了 AVD 。

但是当我在SDK Tools R21SDK Tools R11 (旧版本)上启动这个AVD时,我发现R11的AVD 的分辨率R21好。

我不知道为什么这些版本的 SDK 工具的分辨率不同。

哪一个是正确的?我想将SDK Tools升级到最新版本,但是我认为最新版本的模拟器不如旧版本(R11)。

我在两个版本上都发布了图像,每个人都可以看到它们之间的区别。感谢您的任何解释。

在此处输入图像描述

在此处输入图像描述

R21的AVD

在此处输入图像描述

R11 的 AVD(你可以看到图标比 R21 的 AVD 小)

在此处输入图像描述

0 投票
1 回答
844 浏览

android - 如何让 HTML5 Builder 使用我自己的 Android SDK 副本

我正在使用 Embarcadero 的 HTML5Builder 进行 Android 移动应用程序开发。如果我安装android-setup.exe,我可以毫无问题地将 HTML5Builder 项目部署到 android 虚拟设备。

接下来,我卸载android-setup.exe并设置path变量以添加我自己的 Android SDK 路径副本。然后我重复上述步骤将 HTML5Builder 项目部署到 android 虚拟设备。IDE 提示我“未安装 Android SDK”。

是否可以让 H5B 使用我自己的 Android SDK 版本?

0 投票
2 回答
416 浏览

android - 更新 Android SDK 工具

当我尝试更新 Android SDK 工具时,我收到以下错误消息:

尽我所能关闭一切后,我发现唯一正在运行的 java.exe 实例是 Android SDK 管理器使用的实例!所以它阻止自己更新 SDK 工具。是否有解决方法可以让我获得此更新?

0 投票
1 回答
4568 浏览

android - Android倒数计时器显示毫秒?

当我点击一个从 3 秒开始倒计时的按钮时,我想要一个计时器弹出。它做得很好,但我希望它也显示毫秒,所以当我单击按钮时,文本将从 3.0 变为 0.1。如何将毫秒添加到文本视图?

这就是我所拥有的

0 投票
3 回答
444 浏览

android - 来自数据库创建的列表视图的 getText()

我有一个由数据库填充的列表,我正在运行 OnItemClick() 方法。我会调用什么来从被点击的项目中获取文本?

日志猫:

0 投票
2 回答
60 浏览

android - 有没有更简单的方法来比较大量项目?

我有一个非常长的项目列表(超过 200 个)和一个显示该列表的数据库。我有一个点击事件,它将比较如果第一个项目是“苹果”,那么当你点击它时,就会出现关于“苹果”的事实。问题是这个列表不是一个SET列表,这意味着“苹果”这个词可能在第 1 位,也可能在第 18 位。

我开始做一个比较像这样的if语句:

问题是我得到一个错误,指出:

必须有更简单的方法来做到这一点,对吧?

0 投票
0 回答
361 浏览

android - 在构建/启动 android 应用程序之前在 mac 终端中运行 shell 脚本

这是我想要实现的目标:-

我有一个 shell 脚本文件。该文件会生成一些文件和文件夹,并将它们放在我的 Android 应用程序的资产文件夹所在的 Finder 中。

每次我更改使用 shell 脚本生成的文件中的某些内容时,我都需要从终端运行该脚本文件,然后构建、安装、运行我的 Android 应用程序。

谁能建议我一种方法,在每次构建 android 应用程序之前执行我的 shell 脚本并生成最新文件,然后这些文件可以被 Android 应用程序使用。

谢谢

0 投票
1 回答
3578 浏览

android - Android 加载 Keymaster 错误

自从更新到最新的 Android SDK 工具 Rev 21.1 并将我的 Nexus 4 更新到 4.2.2 后,在 eclipse 中,只要我连接手机,我就会收到以下错误,在日志中不断重复。有人有什么想法吗?

02-15 12:47:18.400: E/QSEECOMAPI:(3218): 错误:: 无法打开文件 /vendor/firmware/keymaster/keymaster.mdt

02-15 12:47:18.400: E/QSEECOMAPI:(3218): Error::Loading image failed with ret = -1

02-15 12:47:18.400: E/QCOMKeyMaster(3218): 加载 keymaster 应用程序失败

02-15 12:47:18.400: E/keystore(3218): 无法在密钥库中打开 keymaster 设备(不允许操作)

02-15 12:47:18.400: E/keystore(3218): keystore keymaster 无法初始化;退出