问题标签 [android-sdk-2.3]

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 投票
7 回答
41368 浏览

android - OS X 上的 Android SDK 安装文件夹

有关 Android SDK 安装文件夹的任何最佳做法/建议?按照OS X 上的http://developer.android.com/sdk/installing.html和第 2 步。“...将其解压到您机器上的安全位置...”对于来自 Windows 的我来说完全没有意义.

0 投票
2 回答
627 浏览

android - 我的 android 应用程序不会自行关闭

当我在手机上测试我的 android 应用程序时,该应用程序不想退出并在我的手机上制造错误。我的小应用程序在我的手机上占用了 70MB 空间,并且整天都还活着……

我怎样才能关闭它?

我是否必须为按钮“返回”放置一个Listner,或者SDK中有一些方法???

谢谢 !

编辑:我的应用程序仍在运行,即使我按“HOME”...这不正常,是吗?

0 投票
1 回答
1153 浏览

android - 从 PC 读取 Android 相机

我正在尝试通过 USB 将我的 Adroid 移动设备连接到我的 PC,并想办法在我的屏幕上实时流式传输相机并能够在 android 平台上使用它。怎么做呢?最终,我希望能够用相机跟踪荧光物体并计算有关距离、高度、宽度等的属性。不知道我应该从什么环境开始来实现这一点。任何指向我正确方向的链接都会非常好。

0 投票
1 回答
2086 浏览

android - Android SDK 未安装软件包

我在使用 android SDK 时遇到问题,我在启动它时以“管理员身份”运行它。

这是一个很好的例子,刚才我选择了项目

“索尼爱立信移动通信 AB 的 EDK 1.2”

它说它正在安装,最后我有两次像这样在我的列表中,

似乎很困惑。在这种情况下,当我刷新列表时,它说该项目已安装,但我有很多情况下它只是拒绝安装该项目。

我也有一个案例,在列表中它说安装了一个项目,但是当我稍后回来时它没有安装。

0 投票
1 回答
642 浏览

android - 在 Android SDK/NDK 中控制通话中的音频

我需要一个均衡器,而不是控制通话中的音频而不仅仅是音乐,这可能吗?

我能想到的几个选项:
1.)如果有用于控制呼叫的均衡器的内置选项
2.)通过蓝牙耳机创建服务并自己使用 SDK 或 NDK 过滤音频(如果尽可能)
3)创建一个过滤音频本身的应用程序

这些行动中的任何一个都可能吗?

0 投票
1 回答
19443 浏览

android - Android adb over Wifi 安装 apk

我一直在命令行上使用 ADB 通过 USB 安装 apk。现在我已经通过 Wifi 成功连接。我能够安装应用程序。

问题是 adb 在“成功”之后没有关闭。它只是挂起。如果我通过 USB 连接手机,ADB 将在安装应用程序后正确关闭。

这是一个问题,因为我想编写一个脚本,将 apk 上传到所有通过 Wifi 连接的手机。

0 投票
0 回答
177 浏览

android - android中的xml解析-递归标签

我对 android 中的 xml 解析没有什么困惑,Lemme 解释了这个场景。可以说我有一个标签

,这个标签可以容纳另一个具有相同描述的标签

在适当地插入数据之后,我怎么可能知道项目中是否有子项目,如果是,那么我该如何解析它。

MGD

0 投票
3 回答
19369 浏览

android - Android 蓝牙 accept() / connect() 与已配对的设备

我无法通过蓝牙连接两台 Android 设备,这仅在它们之前已配对时才会发生。我正在运行一个作为服务器,另一个作为客户端。

这是服务器端的事情顺序:

  1. 检查各种蓝牙状态(适配器可用、已启用等)。
  2. 使用我选择的预定义 UUID 调用 listenUsingRfcommWithServiceRecord()。
  3. 请求使设备可发现
  4. 由于可发现是异步发生的,因此我调用 accept() 并等待传入​​连接。

在客户端:

  1. 检查各种蓝牙状态(适配器可用、已启用等)。
  2. 对于 getBondedDevices() 中的每个设备,我将 getName() 与服务器名称进行比较。如果匹配,请跳至步骤 6。
  3. 开始 BT 发现
  4. 对于每个发现的设备(请注意,此处未显示来自 2a 的配对设备),将设备名称与服务器名称进行比较。如果匹配,请转到步骤 6。
  5. 取消发现
  6. 在步骤 2 中找到的设备上,使用与服务器端相同的预定义 UUID 调用 createRfcommSocketToServiceRecord()。
  7. 调用 connect() 并等待它返回一个连接的套接字。

当客户端和服务器以前从未配对过时,上述过程对我来说非常有效。但是,Android 将它们注册到设备列表后,它们将不可避免地在 connect()/accept() 阶段超时。

几天来我一直在寻找解决方案,并尝试了很多东西,包括这个: 连接到已经配对的蓝牙设备

反射方法对我也不起作用。似乎 connect() 会立即返回,但是当我尝试 getOutputStream() 时出现异常。在 accept() 方面,它甚至没有注册有人尝试连接。我真的需要一些帮助或指示,以便在设备之前配对后建立连接。

以下是有关设备的一些信息:

  • 我正在两部 LG G2X 手机上测试服务器和客户端。
  • 它们都在 Android 2.3.3 上运行,对应 API 级别 10。
  • 同样,在我在设置中手动取消配对设备后,上述方法有效。

提前谢谢你。我在 Android 和蓝牙方面大约 2 周大,所以如果您发现任何缺失的步骤或最佳实践,请同时指出它们。

0 投票
0 回答
303 浏览

android - Nexus S 4g 录音机频率

我为三星 Nexus S 4g 编写了一个录音机。代码如下。但是当我使用高于 8000 的采样率运行它时,它会抛出一个错误“不支持的配置”。如果有人知道 Nexus s 4g 中麦克风的可录制频率范围,请告诉我。我写的代码如下:

0 投票
3 回答
506 浏览

android - Android:无法将 Android 库添加到项目中

我正在使用 Eclipse 开发 Android 应用程序。我正在将一个示例导入 Eclipse 工作区。但我无法运行该项目,因为它不会将 Android 库加载到该项目中。

请看这个屏幕截图:

在 SlidingDrawer 中添加了 Android 2.2 库,但在 SlidingDrawer_Original 我无法加载 android 库。

在此处输入图像描述

我已经清理了项目并建立了工作区,但问题仍然没有解决。

如果我从 SlidingDrawer_Original 打开 Java 文件,则如下图所示:

在此处输入图像描述

那么我应该怎么做才能加载 Android 库?