Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 未能从中获取所需的ADT版本号_Android_Eclipse_Sdk_Adt - Fatal编程技术网

Android 未能从中获取所需的ADT版本号

Android 未能从中获取所需的ADT版本号,android,eclipse,sdk,adt,Android,Eclipse,Sdk,Adt,昨天我尝试将ADT插件安装到Eclipse,但当我重新启动它时,我发现下一个屏幕: 当我单击“Open SDK Manager”时,我看到正在加载某些内容,但等待之后,它不会打开任何内容: 在那之后,这个对话结束了,我没有看到Android的任何其他东西 PS:忽略隐藏的代码。您可以从Eclipse Marketplace下载您的adt,或者安装新软件,否则您还可以指定adt安装目录 在这里,我们将看到关于Eclipse市场的内容 选择帮助->Eclipse市场 然后键入adt,然后安装ad

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

当我单击“Open SDK Manager”时,我看到正在加载某些内容,但等待之后,它不会打开任何内容:

在那之后,这个对话结束了,我没有看到Android的任何其他东西


PS:忽略隐藏的代码。

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

在这里,我们将看到关于Eclipse市场的内容

选择帮助->Eclipse市场

然后键入adt,然后安装adt插件。

SDK管理器的可执行文件在SDK路径中消失了,我猜它是被Google强制删除的

另见:

顺便说一下,当我运行项目时,Eclipse在console视图中显示了错误:

[2017-03-16 15:40:53 - DDMS] DDMS files not found: /Users/MyName/Library/Android/sdk/tools/traceview 
可能有一种解决方案可以为windows用户找到SDK Manager.exe,请参见:,但对于Linux基本用户,我不知道


有人能帮你在Mac上解决这个问题吗?

你把Android Studio升级到2.3了吗? 在控制台D:\Programas\AppData\Local\Android\SDK\tools\traceview.bat中
此错误是由于缺少文件、下载和将文件放入SDK\tools中造成的。请为Eclipse下载一个新的SDK,Android Studio使用另一个。 希望能帮助你

下载旧版本SDK
  • 下载早期版本的SDK工具()。将后缀-windows替换为-macosx或-linux以获取其他平台的软件包
  • 解包到sdkeclipse目录,您将拥有以下目录结构sdkeclipse/tools/
  • 从工具目录运行android.bat并下载所需的平台和构建工具。小心不要更新SDK工具
  • 将Eclipse中的Android SDK目录(Windows->Preferences->Android,SDK位置)更改为新目录“SDK Eclipse”

  • 1.从该站点下载sdk文件

    2.解压缩它

    3.将这两个文件放在:
    /Users/computer\u name/AppData/Local/Android/sdk/
    中,或者您可以将其放在您想要的位置

  • 然后打开EclipseIDE

  • 转到窗口->首选项->更改sdk位置

  • 并放置sdk所在的位置。 示例:如果将这两个文件存储在
    /Users/computer\u name/AppData/Local/Android/sdk/
    中,则设置位置->
    /Users/computer\u name/AppData/Local/Android/sdk

  • 注意:这里是sdk/sdk,因为您将下载的两个文件—sdk文件和sdk管理器存储到sdk文件中


    快乐编码:)

    我认为您在Eclipse和Android Studio中使用了相同的SDK位置,请尽量不要这样做,因为这样会产生一些错误!!

    我希望此建议能帮助您

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

    更详细地说,对于Linux/MacOS:

    1) 鉴于android Studio使用的
    $TOPDIR/android SDK
    中的现有SDK目录

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

    $ cd $TOPDIR
    $ mkdir android-sdk-eclipse
    
    3) 对于1)中的每个目录,除了
    工具

    $ 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
    
    在目录2中创建符号链接):

    3) 下载该文件(将linux替换为macosx或其他平台的windows) 在目录2)中,并将其解压缩:

    $ unzip tools_r25.2.5-linux.zip
    
    4) 最终,目录2)将包含以下内容:

    $ 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
    
    (为了节省磁盘空间,您可以在解压缩后删除文件
    tools\u r25.2.5-linux.zip

    5) 在Eclipse中将新目录设置为ADT目录:
    Windows->Preferences->Android
    ,将字段
    “SDK Location”
    更改为新目录路径
    $TOPDIR/Android SDK Eclipse
    (展开
    TOPDIR
    占位符)

    这将在硬盘上节省100 MB,同时为Android Studio和Eclipse保留不同的工具版本


    唯一需要注意的是,当从Eclipse启动时,设备模拟器将无法工作。

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

    下载此文件:

    然后转到SDK文件夹路径。就我而言,我的android SDK存储在这里:

    C:\Users\[COMPUTER NAME]\android-sdks\
    
    “工具”
    重命名为
    “工具备份”

    提取工具\u r25.2.1-windows.zip,复制并放入android SDK文件夹

    重新启动Eclipse


    原因:如果您安装了最新的Android studio,那么工具文件可能会被更改。我刚刚安装了Eclipse 2019-12,并且收到了关于ADT版本号的相同消息。我添加了traceview.bat文件,但它没有做任何事情


    然后,我做了我过去用Visual Studio做过的事情,以克服各种警告信息。我以管理员身份打开了Eclipse,它成功了。它没有显示警告消息。

    伙计。。。现在我在这两个版本中都看到了这条消息两次,结果相同单击“打开SDK管理器”,我在控制台中看到这条消息:[2017-03-10 12:02:43-DDMS]DDMS文件未找到:D:\Programas\AppData\Local\Android\SDK\tools\traceview.bat重新启动系统并重试。如果显示相同的错误。您的sdk位置必须更改。在奇怪的情况下,磁盘没有空间来存储插件。解决了,我更改了sdk的位置,我使用了其他sdk。在这里我可以找到与Eclipse一起工作的最新sdk吗?该链接只包含到2009年为止的版本,我做了,我把muy SDK的位置改成了一个不同的android studio SDK。谢谢在这里我可以找到最新的SDK与
    C:\Users\[COMPUTER NAME]\android-sdks\