linux-Linux下安装Android Studio出错,求大神解答!

问题描述

Linux下安装Android Studio出错,求大神解答!

JDK都配置好了,运行

 zoegreen@zoegreen-Lenovo-IdeaPad-Y470:/opt/android-studio/bin$ java -version
java version "1.7.0_51"
Java(TM) SE Runtime Environment (build 1.7.0_51-b13)
Java HotSpot(TM) Server VM (build 24.51-b03, mixed mode)

但在最后一步执行./studio.sh时不能打开studio,出现以下错误:

 zoegreen@zoegreen-Lenovo-IdeaPad-Y470:/opt/android-studio/bin$ ./studio.sh

Start Failed: Internal error. Please report to https://code.google.com/p/android/issues

java.lang.reflect.InvocationTargetException
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:606)
    at com.intellij.ide.Bootstrap.main(Bootstrap.java:39)
    at com.intellij.idea.Main.main(Main.java:83)
Caused by: java.lang.UnsatisfiedLinkError: /usr/lib/jvm/jdk1.7.0_51/jre/lib/i386/xawt/libmawt.so: libXtst.so.6: 无法打开共享对象文件: 没有那个文件或目录
    at java.lang.ClassLoader$NativeLibrary.load(Native Method)
    at java.lang.ClassLoader.loadLibrary1(ClassLoader.java:1965)
    at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1890)
    at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1851)
    at java.lang.Runtime.load0(Runtime.java:795)
    at java.lang.System.load(System.java:1062)
    at java.lang.ClassLoader$NativeLibrary.load(Native Method)
    at java.lang.ClassLoader.loadLibrary1(ClassLoader.java:1965)
    at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1890)
    at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1872)
    at java.lang.Runtime.loadLibrary0(Runtime.java:849)
    at java.lang.System.loadLibrary(System.java:1088)
    at sun.security.action.LoadLibraryAction.run(LoadLibraryAction.java:67)
    at sun.security.action.LoadLibraryAction.run(LoadLibraryAction.java:47)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.awt.Toolkit.loadLibraries(Toolkit.java:1646)
    at java.awt.Toolkit.<clinit>(Toolkit.java:1668)
    at java.awt.Cursor.<clinit>(Cursor.java:195)
    at javax.swing.text.html.HTMLEditorKit.<clinit>(HTMLEditorKit.java:624)
    at com.intellij.util.ui.UIUtil.<clinit>(UIUtil.java:96)
    at com.intellij.ide.plugins.PluginManager.start(PluginManager.java:71)
    ... 6 more

Also, an UI exception occurred on attempt to show above message:
java.lang.NoClassDefFoundError: Could not initialize class java.awt.Toolkit
    at java.awt.Component.<clinit>(Component.java:595)
    at com.intellij.idea.Main.showMessage(Main.java:231)
    at com.intellij.idea.Main.showMessage(Main.java:217)
    at com.intellij.idea.Main.main(Main.java:86)

解决方案

/usr/lib/jvm/jdk1.7.0_51/jre/lib/i386/xawt/libmawt.so: libXtst.so.6: 无法打开共享对象文件: 没有那个文件或目录
看下是不是少文件

解决方案二:

没装libXtst库,参考http://blog.csdn.net/maoxiang/article/details/5747109

解决方案三:

执行sudo apt-get install libxtst-dev试试看

时间: 2024-11-08 17:30:03

linux-Linux下安装Android Studio出错,求大神解答!的相关文章

android studio-Linux下安装Android Studio出错,求大神解答!

问题描述 Linux下安装Android Studio出错,求大神解答! JDK都配置好了,运行 zoegreen@zoegreen-Lenovo-IdeaPad-Y470:/opt/android-studio/bin$ java -version java version "1.7.0_51" Java(TM) SE Runtime Environment (build 1.7.0_51-b13) Java HotSpot(TM) Server VM (build 24.51-b0

cmake-刚刚接触Cmake,Cmake构建VTK工程时出错求大神解答。

问题描述 刚刚接触Cmake,Cmake构建VTK工程时出错求大神解答. Cmake编译时出错: CMake Error at CMakeLists.txt:11 (target_link_libraries): Cannot specify link libraries for target "TestVTKInstallvtkRendering" which is not built by this project. CMakeLists.txt的内容是: cmake_minimu

jsp 中用jfreechart 运行出错 求大神解答 或求折线例子

问题描述 jsp 中用jfreechart 运行出错 求大神解答 或求折线例子 代码如下 DefaultCategoryDataset linedataset = new DefaultCategoryDataset();// 各曲线名称String series1 = ""订单量与时间"";String series2 = ""发生金额与时间""; // DefaultCategoryDataset dataset = ne

centos-关于安装linux的问题!!!!求大神帮助

问题描述 关于安装linux的问题!!!!求大神帮助 linux小白,为什么我做好linux centos的装机u盘,u盘引导打开后没有提示安装,直接就进入了一个linux系统?是不是我下的镜像文件版本的问题,是live版 解决方案 应该会显示一个对话框,问你是要安装还是只是运行live cd,你选择安装,然后分区就可以了. 解决方案二: 对,linux的安装程序基于linux live环境.这是正常的,启动光盘/U盘上的linux,再在里面安装. 现在的操作系统,都使用一个精简的自身环境作为安

Ubuntu16.04 LTS 下安装 Android Studio 2.2.2 的详细步骤_Android

下载 Android SDK,官网:www.android.com 我相信很多人跟我一样,进不去.Android Studio 中文官网 www.android-studio.org 进去下载, 在终端解压到想安装SDK的目录(设SDK目录为 $ASDK_HOME )即安装完成. 进入目录 $ASDK_HOME/tools/,终端运行命令 ./android 进入 SDK Manager. 通过这个软件,可以选择下载相关的开发包,有不同版本的 SDK 及其源码文档等,注意:必须下载 Extras

求大神解答一下linux中boa移植时候出现的问题,谢谢!!

问题描述 求大神解答一下linux中boa移植时候出现的问题,谢谢!! 我已经按步骤成功安装好boa并且已经成功启动了boa,但是当我用一个网页作为测试(所需要的东西都已经放在了/home/lstadning/boa中了)的时候,在浏览器中输入我linux机的ip地址后,却连不上我设置的index.html这个网页 但是我的设置应该是没错的,错误日志error_log里面出现了这样的一段话: [08/Oct/2015:11:17:39 +0000] boa: server version Boa

指针-求大神解答一下linux内核编译时键盘驱动模块出现了问题!新手求助!谢谢!

问题描述 求大神解答一下linux内核编译时键盘驱动模块出现了问题!新手求助!谢谢! 编译的时候,就出现了这几个错误,然后我就一直不能编译内核, 估计是指针的问题,但是我又不知道应该如何解决, 已经卡了我差不多两个星期了,一直都解决不了,跪求大神指点! 谢谢! 解决方案 在编译之前,有没有用#cp -f config_tq板的具体的名字 .config复制tq板的配置文件?

android导入第三方包后出错 求大神解惑

问题描述 android导入第三方包后出错 求大神解惑 出现如下错误 Error:Execution failed for task ':app:transformResourcesWithMergeJavaResForDebug'. com.android.build.api.transform.TransformException: com.android.builder.packaging.DuplicateFileException: Duplicate files copied in

android中如何用代码设置激活输入法?已经获取到系统已安装的输入法列表,求大神解答

问题描述 android中如何用代码设置激活输入法?已经获取到系统已安装的输入法列表,求大神解答 android中如何用代码设置激活输入法?已经获取到系统已安装的输入法列表,求大神解答 解决方案 Android初学------系统设置之设置输入法