【问题标题】:Location of the android sdk has not been setup in the preferences in mac os?android sdk 的位置没有在 mac os 的首选项中设置?
【发布时间】:2011-08-19 04:35:46
【问题描述】:

我在 mac os 中安装 Android SDK 和 Eclipse。每当我尝试开始一个新的项目开发时,我都会收到一个错误android sdk 的位置尚未在首选项中设置

我该如何解决这个问题?

【问题讨论】:

  • 任何答案都有效吗?我遇到了类似的问题。
  • @ScottBiggs,在此之后我不会在 mac 中的 android 中继续我的工作。对不起,我还没有任何想法。但我想 Pasha 给出的第一个答案可能是正确的。

标签: android


【解决方案1】:

您好,在 Eclipse 中试试这个:Window - Preferences - Android - SDK Location and setup SDK path。

【讨论】:

  • @Pasha,我将所有内容安装在 mac os 2nd 目录中,我认为你给了我相应的 windows os 解决方案。
  • 此解决方案适用于所有操作系统。您必须向 Android Eclipse 插件指明 SDK 的安装位置。为此,请按照 Pasha 的指示进行操作。
  • Android Eclipse 插件安装了吗?查看。在 Eclipse 中,转到 Window -> Android SDK and AVD Manager -> Installed Packages -> Update All
  • 那么 Eclipse 偏好呢?你设置 SDK 路径了吗?
  • 是的,我设置了 sdk 路径。我感到困惑和沮丧,我到底出了什么问题。
【解决方案2】:

如果你还没有安装eclipse的插件,请先安装。

如果安装了插件,设置首选项:“Eclipse”>“Preferences...”,在左栏中选择“Android”(不展开列表,只选择根元素),第一个首选项将是“SDK Location ”。

【讨论】:

    【解决方案3】:

    我在将 Android SDK 更新到 r17 后看到了这个错误。解决方案是转到帮助 -> 更新并获取最新版本的 Android SDK 以匹配。

    【讨论】:

    • 我在更新我的 android sdk 后遇到了同样的问题,但不太确定是哪个导致的。我在 Mac OSX 10.7.4 上运行 Eclipse Indigo
    【解决方案4】:

    我遇到了这个问题,并通过更新到最新的 Android SDK 工具解决了这个问题,在我的例子中是 20.0.3

    我正在运行 Mac OSX Lion 10.7.4

    如果您在更新 SDK 工具时遇到错误,请尝试删除

    http://dl-ssl.google.com/android/eclipse/ 从 Eclipse 中的“可用软件站点”,然后再次添加。

    【讨论】:

    • 这解决了我的“parseSdkContent failed com.android.sdklib.devices.DeviceManager.createInstance”问题。这是针对 ADT v21.0.1
    【解决方案5】:

    您可以通过运行 SDK Manager 找到 Android SDK 路径。一旦窗口出现,路径就会显示在顶部。对我来说,它隐藏在 AddData (Windows) 中。然后,您可以通过 Window > Preferences > Android > 在 Eclipse 中设置路径并设置 SDK Location。

    【讨论】:

      【解决方案6】:

      我在 Eclipse Juno 上遇到过同样的问题。

      没有“欢迎页面”出现,我无法创建项目,编译不起作用,“图形布局”不起作用。

      我已经解决了: 窗口 > 首选项 > 常规 > 启动和关闭: 勾选“Android开发工具包”

      重新启动 Eclipse。

      当然你必须这样配置: 窗口 - 首选项 - Android - SDK 位置和设置 SDK 路径。

      【讨论】:

        【解决方案7】:

        如果你已经在你的eclipse中安装了你可以在下面解决这个问题,

        转到 Windows -> 安装新软件并找到您的 android 插件地址

        检查所有列表并为 Eclipse 重新安装您的 android 插件

        我是这样解决的

        【讨论】:

          【解决方案8】:

          这是一个非常烦人的问题...我找到了一个简单的解决方案...那就是 eclipse->help->安装新软件

          现在您看到“使用”字段...在此字段下方您在链接上观察到 “可用软件站点”...单击此链接..然后打开一个窗口...在这里您可以找到一些位置地址.....删除错误的位置,然后添加完美的位置来安装/更新位置。然后点击确定按钮......然后你的问题就解决了......

          【讨论】:

            【解决方案9】:

            这个问题似乎是由新版本的 android sdk 引起的,对我来说效果很好的解决方案是去帮助->检查更新,并在 eclipse 中的所有软件更新后让它完成,一切似乎都可以正常工作。我使用的是 juno 和最新的 sdk,我在 eclipse 之外升级了它。

            【讨论】:

              【解决方案10】:

              我也面临同样的问题。 解决方案是...复制链接http://dl-ssl.google.com/android/eclipse/ 然后在 Eclipse 中转到

              帮助>安装新软件>添加(使用)>通过位置上的链接>确定>全选>下一步

              这会解决你的问题。

              【讨论】:

                【解决方案11】:

                有很多事情会导致这个错误。例如,我 从 android SDK 管理器导入 google api,这就是我 得到同样的错误。 Eclipse 在我身上崩溃了。我什至无法创造 一个新的安卓项目。

                为了解决这个问题,我去帮助 - 安装新软件... - 从“使用” 下拉框我选择了http://dl-ssl.google.com/android/eclipse/ - 然后我检查标记为“开发人员工具”并点击下一步按钮。 然后我按照提示进行操作,它基本上重新安装了。花了更少的时间 超过 5 分钟。这解决了错误。

                现在我备份并运行,我得到了最新版本的 Eclipse。

                【讨论】:

                  【解决方案12】:

                  我尝试了一切/....但只有这件事对我有用:

                  为了解决这个问题,我去帮助 - 安装新软件... - 从“使用”下拉框中,我选择了 http://dl-ssl.google.com/android/eclipse/ - 然后我选中标记为“开发人员工具”并点击下一步按钮。然后我按照提示进行操作,它基本上重新安装了。花了不到5分钟。这解决了错误。

                  现在我备份并运行,我得到了最新版本的 Eclipse。

                  非常感谢纳迪尔

                  【讨论】:

                  • 这个答案是解决我遇到的问题的最佳方法。当Window - Preferences - Android不允许修改SDK路径时,需要重新安装ADT插件。
                  【解决方案13】:

                  如果您已经在首选项中设置了位置,但看到该错误,请尝试在您的 sdk 文件夹中创建文件夹“附加组件”

                  【讨论】:

                    【解决方案14】:

                    在windows中遇到同样的问题,原因总是显示在窗口顶部(你浏览的位置)

                    【讨论】:

                    • 这应该是评论而不是答案
                    【解决方案15】:

                    我从 SDK 管理器更新 eclipse 平台工具和工具后收到此消息,然后无法更新 SDK 路径,因为我有一个旧版本的 ADT 插件。

                    当您在 eclipse 加载后立即在提示中收到此错误消息时,您应该执行以下操作:

                    1. 转到帮助 - 安装新软件
                    2. 点击可用的软件站点
                    3. 删除链接http://dl-ssl.google.com/android/eclipse/
                    4. 重启eclipse
                    5. 转到帮助 - 安装新软件
                    6. 在“使用”框中再次添加http://dl-ssl.google.com/android/eclipse/
                    7. 安装 ADT 并接受任何提示。

                    这就是我对这条消息的问题的解决方法。

                    【讨论】:

                      【解决方案16】:

                      这是我如何处理这个问题的(Mac OS X 10.8.4):

                      1) 因为我之前已经安装了 Android Studio,所以 sdk 位于此处: Applications/Android Studio.app/sdk

                      您可以通过点击上下文菜单中的“显示包内容”来深入了解 Android Studio.app 文件夹

                      2) 只需将“sdk”文件夹复制到另一个位置并将其写入 Eclipse 首选项。 因为我找不到如何将“/Android Studio.app/sdk”(扩展名为 .app 的文件夹)之类的地址正确添加到 Eclipse 首选项中。

                      我知道这个解决方案并不顺利和最好,但它确实有效(至少对我而言)。而且我已经尝试了这个主题的所有建议,并且之前从http://dl-ssl.google.com/android/eclipse/安装了ADT,但是每次都出现错误窗口。

                      【讨论】:

                        【解决方案17】:

                        只需创建此文件夹:

                        C:\Users\xxxxx\android-sdk\tools
                        

                        然后从Window -> Preferences -> Android,把这个路径:

                         C:\Users\xxxxx\android-sdk
                        

                        【讨论】:

                        • 这对我有用。然后我被提示下载了正确的文件的 Android SDK 管理器。
                        【解决方案18】:

                        我遇到了同样的问题:当点击“打开 Android SDK 管理器”时,弹出错误消息“Android SDK 的位置尚未在首选项中设置”。 “安装新软件”中的删除并重新添加更新地址对我不起作用。

                        我去了 ../android/android-sdk-windows 并单击 SDK Manager.exe。这对我有用。

                        所以我认为更新SDK后,eclipse目前无法触发SDK Manager。但它可以在 Eclipse 之外自行运行。

                        【讨论】:

                          【解决方案19】:

                          当我尝试在 Eclipse Indigo 上从 ADT 20.0.x 升级到 ADT 23.0.x 时遇到了同样的问题。

                          为了解决这个问题,我必须从 Eclipse 中卸载 ADT 插件(删除功能),然后重新安装较新的版本。

                          这可以通过转到Help->Install New Software 来完成。然后在页面底部,点击What is already installed?

                          现在剩下的就是照常从help->Install New Software 安装较新的版本。

                          【讨论】:

                          • 这是唯一对我有用的解决方案;因为在不删除旧的 Android 内容的情况下,它将显示与即将下载的新文件和旧文件的“冲突”消息。我认为一堆 Eclipse BS !!
                          • 注意:我卸载了:DDMS、Dev Tools、Hierachry Viewer、Native Dev Tools、Traceview、Tracer for OPenGL ES
                          【解决方案20】:

                          希望这会有所帮助:

                          步骤 1.) 转到 https://www.eclipse.org/downloads/index-developer.php?release=kepler 并下载适当的 Eclipse 版本。

                          步骤 2.) 将下载的 zip 文件解压缩到适当的位置。在本教程中,我在程序文件下下载并安装了它。

                          步骤 3.) 右键单击​​ eclipse.exe 文件并将快捷方式发送到桌面。

                          步骤 4.) 从桌面双击 eclipse 快捷方式并选择适当的位置来创建您的工作区。

                          步骤 5.) 导航到窗口 > 首选项。这应该会打开“首选项”窗口。

                          步骤 6.) 在左侧页面展开“Java”并点击“Installed JREs”

                          步骤 7.) 单击添加。它将打开“添加 JRE”对话框。选择“标准虚拟机”并点击下一步。

                          第 8 步。)对​​于“JRE 主页”,选择“目录...”。这将打开“浏览文件夹”对话框。选择安装 JDK 的位置。注意:请确保它也是 x64,因为我们使用的是 64 位版本的 ECLIPSE。

                          第 9 步。)如果您选择了正确的位置,它将在 JRE 名称中显示 JDK 版本,并显示“JRE 系统库”。

                          第 10 步。)单击完成。现在您的 JDK 正确地指向“已安装的 JRE”。

                          第 11 步。)选中您的 JDK 名称之前未选中的复选框。

                          点击确定,您就完成了。您现在将 JDK 用作“已安装的 JRE”

                          在下面的位置阅读完整的程序。

                          https://softwaretestingboard.com/qna/4/how-do-i-map-android-sdk-after-eclipse-plugin-is-installed#axzz4wM3UEZtq

                          【讨论】:

                            猜你喜欢
                            • 2015-02-16
                            • 2013-05-19
                            • 1970-01-01
                            • 1970-01-01
                            • 1970-01-01
                            • 1970-01-01
                            • 1970-01-01
                            • 1970-01-01
                            • 1970-01-01
                            相关资源
                            最近更新 更多