Android的工作室 - 如何在Ubuntu上安装Android平台工具14.04 64位? [英] Android Studio - how to install Android platform tools on Ubuntu 14.04 64 bit?

查看:273
本文介绍了Android的工作室 - 如何在Ubuntu上安装Android平台工具14.04 64位?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想在64位版本的Ubuntu 14.04的安装Android工作室。但是我安装停止在这一点上:

这又如何解决?任何建议或解决方案本身将是最AP preciated。非常感谢您的宝贵时间。

编辑: 我是在正确的轨道时,我认为这已经是与在64位版本的Ubuntu缺少32位二进制文​​件?我试着以root身份登录反复安装过程中,但问题仍然存在。我究竟做错了什么?是否有安装平台工具的替代方式?此外,这是我的终端告诉我:

  [26263]错误 -  tRunWizard $ SetupProgressStep $ 1  - 未安装平台工具,工具和7个SDK组件
com.android.tools.idea.welcome.WizardException:未安装平台工具,工具和7个SDK组件
    在com.android.tools.idea.welcome.InstallOperation.promptToRetry(InstallOperation.java:109)
    在com.android.tools.idea.welcome.InstallComponentsOperation.perform(InstallComponentsOperation.java:80)
    在com.android.tools.idea.welcome.InstallComponentsOperation.perform(InstallComponentsOperation.java:38)
    在com.android.tools.idea.welcome.InstallOperation $ 1.compute(InstallOperation.java:80)
    在com.android.tools.idea.welcome.InstallContext $ Wrapper.run(InstallContext.java:127)
    在com.intellij.openapi.progress.ProgressManager.executeProcessUnderProgress(ProgressManager.java:209)
    在com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:212)
    在com.android.tools.idea.welcome.ProgressStep.run(ProgressStep.java:167)
    在com.android.tools.idea.welcome.InstallContext.run(InstallContext.java:77)
    在com.android.tools.idea.welcome.InstallOperation.execute(InstallOperation.java:72)
    在com.android.tools.idea.welcome.InstallOperation $ OperationChain.perform(InstallOperation.java:151)
    在com.android.tools.idea.welcome.InstallOperation.execute(InstallOperation.java:68)
    在com.android.tools.idea.welcome.InstallOperation $ OperationChain.perform(InstallOperation.java:149)
    在com.android.tools.idea.welcome.InstallOperation.execute(InstallOperation.java:68)
    在com.android.tools.idea.welcome.InstallOperation $ OperationChain.perform(InstallOperation.java:149)
    在com.android.tools.idea.welcome.InstallOperation.execute(InstallOperation.java:68)
    在com.android.tools.idea.welcome.InstallComponentsPath.runLongOperation(InstallComponentsPath.java:301)
    在com.android.tools.idea.welcome.FirstRunWizard.doLongRunningOperation(FirstRunWizard.java:126)
    在com.android.tools.idea.welcome.FirstRunWizard.access $ 000(FirstRunWizard.java:41)
    在com.android.tools.idea.welcome.FirstRunWizard $ SetupProgressStep $ 1.运行(FirstRunWizard.java:160)
    在com.android.tools.idea.welcome.FirstRunWizardHost$LongRunningOperationWrapper.run(FirstRunWizardHost.java:432)
    在com.intellij.openapi.progress.impl.ProgressManagerImpl$TaskRunnable.run(ProgressManagerImpl.java:471)
    在com.intellij.openapi.progress.impl.ProgressManagerImpl $ 2.运行(ProgressManagerImpl.java:178)
    在com.intellij.openapi.progress.ProgressManager.executeProcessUnderProgress(ProgressManager.java:209)
    在com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:212)
    在com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcess(ProgressManagerImpl.java:171)
    在com.intellij.openapi.progress.impl.ProgressManagerImpl $ 8.run(ProgressManagerImpl.java:380)
    在com.intellij.openapi.application.impl.ApplicationImpl $ 8.run(ApplicationImpl.java:419)
    在java.util.concurrent.Executors $ RunnableAdapter.call(Executors.java:471)
    在java.util.concurrent.FutureTask.run(FutureTask.java:262)
    在java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
    在java.util.concurrent.ThreadPoolExecutor中的$ Worker.run(ThreadPoolExecutor.java:615)
    在java.lang.Thread.run(Thread.java:745)
    在com.intellij.openapi.application.impl.ApplicationImpl $ 1 $ 1.运行(ApplicationImpl.java:149)
[26271]错误 -  tRunWizard $ SetupProgressStep $ 1  - 机器人工作室1.1.0编译#AI-135.1740770
[26277]错误 -  tRunWizard $ SetupProgressStep $ 1  -  JDK:1.7.0_75
[26277]错误 -  tRunWizard $ SetupProgressStep $ 1  -  VM:Java的热点(TM)64位服务器虚拟机
[26277]错误 -  tRunWizard $ SetupProgressStep $ 1  - 供应商:甲骨文公司
[26277]错误 -  tRunWizard $ SetupProgressStep $ 1  - 操作系统:Linux
[26277]错误 -  tRunWizard $ SetupProgressStep $ 1  - 最后一次操作:
[31892] WARN  -  api.vfs.impl.local.FileWatcher  - 守望终止退出code 0
 

解决方案

好了,回答我的问题。我还真不知道为什么安卓Studio的安装程序无法完成安装对我来说,只有一个解决方法是通过将手动下载所需的所有组件(或者说是Android的Studio无法安装该组件):

  /家庭/<您的系统,名称> /安卓/ SDK /工具
 

然后运行Android shell脚本文件。

使用

  SH机器人
 

和下载所有从SDK管理器需要的组件。一旦你完成从运行studio.sh脚本文件:

  /家庭/<您的系统,名称> /文件/机器人工作室/斌/
 

或从那里你的Andr​​oid工作室提取。

需要注意的是Android的工作室仍然可以告诉你,某些其他组件无法安装,所有你需要做的就是重复上述过程,即手动下载Android的工作室所需要的组件,然后运行studio.sh。

另外,还要确保你有一个64位版本的Oracle的Java和必要的32位可执行文件(如@Archer莱利的回答表示)来完成安装。

I am trying to install Android Studio on a 64 bit version of Ubuntu 14.04. However my installation stops at this point:

How can this be resolved ? Any suggestions or a solution itself would be most appreciated. Thank you very much for your time.

Edit: Am I on the right track when I assume that this has something to do with the lack of 32 bit binaries on a 64 bit version of Ubuntu ? I tried logging in as root repeated the installation process, however the issue still persists. What am I doing wrong ? Is there an alternative way of installing platform tools ? Also, this is what my terminal tells me:

[  26263]  ERROR - tRunWizard$SetupProgressStep$1 - platform-tools, tools and 7 more SDK components were not installed 
com.android.tools.idea.welcome.WizardException: platform-tools, tools and 7 more SDK components were not installed
    at com.android.tools.idea.welcome.InstallOperation.promptToRetry(InstallOperation.java:109)
    at com.android.tools.idea.welcome.InstallComponentsOperation.perform(InstallComponentsOperation.java:80)
    at com.android.tools.idea.welcome.InstallComponentsOperation.perform(InstallComponentsOperation.java:38)
    at com.android.tools.idea.welcome.InstallOperation$1.compute(InstallOperation.java:80)
    at com.android.tools.idea.welcome.InstallContext$Wrapper.run(InstallContext.java:127)
    at com.intellij.openapi.progress.ProgressManager.executeProcessUnderProgress(ProgressManager.java:209)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:212)
    at com.android.tools.idea.welcome.ProgressStep.run(ProgressStep.java:167)
    at com.android.tools.idea.welcome.InstallContext.run(InstallContext.java:77)
    at com.android.tools.idea.welcome.InstallOperation.execute(InstallOperation.java:72)
    at com.android.tools.idea.welcome.InstallOperation$OperationChain.perform(InstallOperation.java:151)
    at com.android.tools.idea.welcome.InstallOperation.execute(InstallOperation.java:68)
    at com.android.tools.idea.welcome.InstallOperation$OperationChain.perform(InstallOperation.java:149)
    at com.android.tools.idea.welcome.InstallOperation.execute(InstallOperation.java:68)
    at com.android.tools.idea.welcome.InstallOperation$OperationChain.perform(InstallOperation.java:149)
    at com.android.tools.idea.welcome.InstallOperation.execute(InstallOperation.java:68)
    at com.android.tools.idea.welcome.InstallComponentsPath.runLongOperation(InstallComponentsPath.java:301)
    at com.android.tools.idea.welcome.FirstRunWizard.doLongRunningOperation(FirstRunWizard.java:126)
    at com.android.tools.idea.welcome.FirstRunWizard.access$000(FirstRunWizard.java:41)
    at com.android.tools.idea.welcome.FirstRunWizard$SetupProgressStep$1.run(FirstRunWizard.java:160)
    at com.android.tools.idea.welcome.FirstRunWizardHost$LongRunningOperationWrapper.run(FirstRunWizardHost.java:432)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl$TaskRunnable.run(ProgressManagerImpl.java:471)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl$2.run(ProgressManagerImpl.java:178)
    at com.intellij.openapi.progress.ProgressManager.executeProcessUnderProgress(ProgressManager.java:209)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:212)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcess(ProgressManagerImpl.java:171)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl$8.run(ProgressManagerImpl.java:380)
    at com.intellij.openapi.application.impl.ApplicationImpl$8.run(ApplicationImpl.java:419)
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
    at java.util.concurrent.FutureTask.run(FutureTask.java:262)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
    at java.lang.Thread.run(Thread.java:745)
    at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:149)
[  26271]  ERROR - tRunWizard$SetupProgressStep$1 - Android Studio 1.1.0  Build #AI-135.1740770 
[  26277]  ERROR - tRunWizard$SetupProgressStep$1 - JDK: 1.7.0_75 
[  26277]  ERROR - tRunWizard$SetupProgressStep$1 - VM: Java HotSpot(TM) 64-Bit Server VM 
[  26277]  ERROR - tRunWizard$SetupProgressStep$1 - Vendor: Oracle Corporation 
[  26277]  ERROR - tRunWizard$SetupProgressStep$1 - OS: Linux 
[  26277]  ERROR - tRunWizard$SetupProgressStep$1 - Last Action:  
[  31892]   WARN - api.vfs.impl.local.FileWatcher - Watcher terminated with exit code 0 

解决方案

Ok, answering my question. I still really don't know why Android Studio's installer does not complete the installation for me, but one workaround is to manually download all the components you need (or rather the components that Android Studio cannot install) by going to:

/home/<your-system-name>/Android/Sdk/tools

and then running the Android shell script file.

Use

sh Android

and download all the components you need from the SDK manager. Once you are done run the studio.sh script file from:

/home/<your-system-name>/Documents/android-studio/bin/

or from where you have Android Studio extracted.

Note that Android Studio may still tell you that certain other components cannot be installed and all you have to do is to repeat the process i.e manually download the components that Android Studio needs and then run studio.sh.

Also ensure that you have a 64 bit version of Oracle Java and the necessary 32 bit executables(as @Archer Riley's answer indicates) to complete installation.

这篇关于Android的工作室 - 如何在Ubuntu上安装Android平台工具14.04 64位?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆