无法从中获取所需的ADT版本号

时间:2017-03-10 17:34:34

标签: android eclipse sdk adt

昨天我尝试将ADT插件安装到Eclipse,但是当我重新启动它时,我找到了下一个屏幕:

Error

当我点击"打开SDK管理器"时,我看到有些东西正在加载,但在等待之后它没有打开任何东西:

Loading

之后,此对话关闭,我看不到Android的任何其他内容

PS:忽略背后的代码。

10 个答案:

答案 0 :(得分:29)

答案 1 :(得分:19)

您将Android Studio升级到2.3? 控制台D中的:\ Programas \ AppData \ Local \ Android \ SDK \ tools \ traceview.bat 此错误是由于缺少traceview.bat个文件,下载traceview.bat以及将文件放入SDK \ tools

引起的

答案 2 :(得分:13)

  1. 下载早期版本的SDK工具(https://dl.google.com/android/repository/tools_r24.4.1-windows.zip)。将后缀-windows替换为-macosx或-linux以获取其他平台的包。
  2. 解压缩到 sdk-eclipse 目录,您将拥有以下目录结构 sdk-eclipse / tools /
  3. 从tools目录运行android.bat并下载所需的平台和构建工具。小心不要更新SDK工具!
  4. 将Eclipse中的Android SDK目录(Windows-> Preferences-> Android,SDK位置)更改为新目录" sdk-eclipse"。

答案 3 :(得分:3)

您可以从 Eclipse Marketplace 安装新软件下载您的adt,否则您也可以指定adt 安装目录

在这里,我们将看到 Eclipse Marketplace

选择帮助 - > Eclipse Marketplace

然后键入 adt ,然后安装adt插件。 enter image description here

答案 4 :(得分:3)

1.从此link下载sdk文件。

2.解压缩。

3.将这两个文件放入:/Users/computer_name/AppData/Local/Android/sdk/或者你可以把它放在你想要的地方。

  1. 然后打开eclipse IDE。

  2. 转到 Windows->偏好设置>更改sdk位置

  3. 并放置sdk所在的位置。 示例:如果您将这两个文件存储在/Users/computer_name/AppData/Local/Android/sdk/中,则设置位置 - > /Users/computer_name/AppData/Local/Android/sdk/sdk

  4. 注意:这里是 sdk / sdk ,因为你存储了下载的两个文件 - sdk文件& SDK Manager进入sdk文件。

    快乐编码:)

答案 5 :(得分:1)

SDK Manager的可执行文件在sdk路径中消失了,我想它已被Google强行删除。

另见:

顺便说一句,当我运行项目时,Eclipse会在控制台视图中显示错误:

[2017-03-16 15:40:53 - DDMS] DDMS files not found: /Users/MyName/Library/Android/sdk/tools/traceview 

可能有一个解决方案为Windows用户找到SDK Manager.exe,请参阅:Android studio 2.3 canary missing 'Launch Standalone SDK Manager' option in 'SDK Manager',但对于Linux基本用户,我不知道...

任何人都可以在Mac上帮助解决它吗?

答案 6 :(得分:1)

我认为你为Eclipse和Android Studio使用了相同的SDK位置,请尽量不这样做,因为它会产生一些错误! 我希望这个建议可以帮助你

答案 7 :(得分:1)

我已经通过几个步骤解决了这个问题:

  

下载:   https://dl.google.com/android/repository/tools_r25.2.1-windows.zip

然后转到SDK文件夹路径。在我的情况下,我的android SDK存储在这里:

C:\Users\[COMPUTER NAME]\android-sdks\

"tools"重命名为"tools backup"

解压 tools_r25.2.1-windows.zip ,复制并放入android SDK文件夹

重启Eclipse

问题:如果您安装最新的Android studio

,则可以更改工具文件

答案 8 :(得分:0)

如果您不需要在Eclipse中使用设备模拟器,而不是复制Android Studio SDK目录,则只需为除{{1}之外的所有子目录创建从新Eclipse目录到旧目录的符号链接。然后在Eclipse SDK目录中提取工具的v25.2.0。

更详细的内容,适用于Linux / MacOS:

1)鉴于Android Studio使用的tools/中的现有SDK目录,

2)创建一个新的空目录$TOPDIR/android-sdk

$TOPDIR/android-sdk-eclipse

3)1)中的每个目录除了$ cd $TOPDIR $ mkdir android-sdk-eclipse

tools

在目录2中创建一个符号链接:

$ ls -al $TOPDIR/android-sdk
...
drwxrwxr-x  3 xxxuser xxxuser 4096 ott 19  2016 add-ons
drwxrwxr-x  9 xxxuser xxxuser 4096 dic  1 13:58 build-tools
drwxrwxr-x 21 xxxuser xxxuser 4096 ott 26  2016 docs
drwxrwxr-x  7 xxxuser xxxuser 4096 gen  8 14:49 emulator
drwxrwxr-x  5 xxxuser xxxuser 4096 feb 23  2017 extras
drwxrwxr-x  3 xxxuser xxxuser 4096 ott 23 17:05 fonts
-rw-rw-r--  1 xxxuser xxxuser   16 gen  8 15:26 .knownPackages
drwxrwxr-x  2 xxxuser xxxuser 4096 feb 15  2017 licenses
drwxrwxr-x  3 xxxuser xxxuser 4096 lug 21 11:48 lldb
drwxrwxr-x 12 xxxuser xxxuser 4096 dic 14 12:15 ndk-bundle
drwxrwxr-x  4 xxxuser xxxuser 4096 feb 15  2017 patcher
drwxrwxr-x 23 xxxuser xxxuser 4096 dic  4 14:10 platforms
drwxrwxr-x  5 xxxuser xxxuser 4096 gen  8 14:49 platform-tools
drwxrwxr-x 23 xxxuser xxxuser 4096 dic 12 13:17 skins
drwxrwxr-x  5 xxxuser xxxuser 4096 nov 23 14:16 sources
drwxrwxr-x 12 xxxuser xxxuser 4096 dic 21 13:52 system-images
drwxrwxr-x  2 xxxuser xxxuser 4096 dic 14  2016 temp
drwxrwxr-x  6 xxxuser xxxuser 4096 set 22 10:21 tools

3)下载文件https://dl.google.com/android/repository/tools_r25.2.5-linux.zip(用macosx替换linux,甚至用其他平台替换windows) 在目录2)并解压缩它:

$ cd $TOPDIR/android-sdk-eclipse
$ ln -s ../android-sdk/add-ons .
...
$ ln -s ../android-sdk/temp .

4)最终目录2)将具有以下内容:

$ unzip tools_r25.2.5-linux.zip

(为了节省磁盘空间,您可以在解压缩后删除文件$ ls $TOPDIR/android-sdk-eclipse ... lrwxrwxrwx 1 xxxuser xxxuser 22 gen 8 15:13 add-ons -> ../android-sdk/add-ons lrwxrwxrwx 1 xxxuser xxxuser 26 gen 8 15:13 build-tools -> ../android-sdk/build-tools lrwxrwxrwx 1 xxxuser xxxuser 19 gen 8 15:13 docs -> ../android-sdk/docs lrwxrwxrwx 1 xxxuser xxxuser 23 gen 8 15:13 emulator -> ../android-sdk/emulator lrwxrwxrwx 1 xxxuser xxxuser 21 gen 8 15:13 extras -> ../android-sdk/extras lrwxrwxrwx 1 xxxuser xxxuser 20 gen 8 15:13 fonts -> ../android-sdk/fonts lrwxrwxrwx 1 xxxuser xxxuser 23 gen 8 15:13 licenses -> ../android-sdk/licenses lrwxrwxrwx 1 xxxuser xxxuser 19 gen 8 15:13 lldb -> ../android-sdk/lldb lrwxrwxrwx 1 xxxuser xxxuser 25 gen 8 15:13 ndk-bundle -> ../android-sdk/ndk-bundle lrwxrwxrwx 1 xxxuser xxxuser 22 gen 8 15:13 patcher -> ../android-sdk/patcher lrwxrwxrwx 1 xxxuser xxxuser 24 gen 8 15:13 platforms -> ../android-sdk/platforms lrwxrwxrwx 1 xxxuser xxxuser 29 gen 8 15:13 platform-tools -> ../android-sdk/platform-tools lrwxrwxrwx 1 xxxuser xxxuser 20 gen 8 15:13 skins -> ../android-sdk/skins lrwxrwxrwx 1 xxxuser xxxuser 22 gen 8 15:13 sources -> ../android-sdk/sources lrwxrwxrwx 1 xxxuser xxxuser 29 gen 8 15:15 system-images -> ../android-sdk/system-images/ lrwxrwxrwx 1 xxxuser xxxuser 19 gen 8 15:13 temp -> ../android-sdk/temp drwxr-xr-x 12 xxxuser xxxuser 4096 dic 13 2016 tools -rw-rw-r-- 1 xxxuser xxxuser 277894900 ago 24 17:31 tools_r25.2.5-linux.zip

5)将新目录设置为Eclipse中的ADT目录:tools_r25.2.5-linux.zip,将字段Windows -> Preferences -> Android更改为新目录路径"SDK Location"(展开$TOPDIR/android-sdk-eclipse占位符)

这样可以在硬盘上保存100个MB,同时为Android Studio和Eclipse保留不同的工具版本。

唯一的警告AFAIK是从Eclipse启动时设备模拟器不起作用。

答案 9 :(得分:0)

我刚刚安装了Eclipse 2019-12,并获得了有关ADT版本号的相同消息。我添加了traceview.bat文件,但是它什么也没做。

然后我做了过去的工作,例如Visual Studio,以克服各种警告消息。我以管理员身份打开了 Eclipse ,并且可以正常工作。它没有显示警告消息。