0

我已经在我的 Mac OS X (Leopard) 系统上安装了 NetBeans 6.8,并使用该平台的 Kenai 插件来创建一个 Android 应用程序。问题是我无法从以普通用户身份登录到 Mac 的 NetBeans 运行 Android 模拟器。以 root 身份登录时,我可以从命令行和 Eclipse 环境运行模拟器。当我尝试以 root 身份运行 NetBeans 时,它显示一条消息,指出无法加载 Android 插件的许多组件,因为 root 用户以某种方式链接到 Java 1.5 并且插件需要 Java 1.6。

据我所知,这个问题有3个解决方案:

  1. 使 root 用户环境链接到 Java 1.6 并以 root 身份使用 NetBeans。
  2. 在运行模拟器之前强制 NetBeans su 为 root。
  3. 坚持使用 Eclipse 进行 Android 开发。

如果有人知道如何做 1 或 2,我将不胜感激您的建议。提前致谢。

4

1 回答 1

0

原来有一个简单的解决方法。首先以 root 身份使用目标设备运行模拟器,等待模拟设备的主屏幕出现,然后在 NetBeans 调试器中运行应用程序。NetBeans 将附加到正在运行的模拟器,您可以从那里单步调试调试器中的代码。

于 2010-02-14T19:02:46.050 回答