Ubuntu14.04 安装Android studio

Ubuntu14.04 安装Android studio

Android Studio 官方 Android IDE Android Studio 提供用于为各类 Android 设备开发应用的最快速的工具。

利用世界一流的代码编辑、调试、性能工具、一套灵活的构建系统以及一套即时构建/部署系统,您可以专注于构建独特的高品质应用。

1. 安装

  1. 下载Android Studio程序包
https://developer.android.google.cn/studio/index.html
  1. 解压后运行android-studio/bin/studio.sh即可打开Android Studio

2. 问题及解决方法:

1. android studio 无限 updating indices

点击File > Invalidate Caches/Restart

2.模拟器无法启动

由于图像界面无法定位问题,切换到命令模式启动:

$ ~/Android/Sdk/emulator/emulator64-x86 -avd Tablet
/home/dolphin/Android/Sdk/emulator/emulator64-x86: /usr/lib/x86_64-linux-gnu/libQt5Core.so.5: no version information available (required by /home/dolphin/Android/Sdk/emulator/emulator64-x86)
/home/dolphin/Android/Sdk/emulator/emulator64-x86: /usr/lib/x86_64-linux-gnu/libQt5Core.so.5: no version information available (required by /home/dolphin/Android/Sdk/emulator/emulator64-x86)
/home/dolphin/Android/Sdk/emulator/emulator64-x86: /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5: no version information available (required by /home/dolphin/Android/Sdk/emulator/emulator64-x86)
/home/dolphin/Android/Sdk/emulator/emulator64-x86: /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5: no version information available (required by /home/dolphin/Android/Sdk/emulator/emulator64-x86)
/home/dolphin/Android/Sdk/emulator/emulator64-x86: /usr/lib/x86_64-linux-gnu/libQt5Svg.so.5: no version information available (required by /home/dolphin/Android/Sdk/emulator/emulator64-x86)
/home/dolphin/Android/Sdk/emulator/emulator64-x86: relocation error: /home/dolphin/Android/Sdk/emulator/emulator64-x86: symbol qt_version_tag,

提示version Qt_5.7 not defined in file libQt5Core.so.5 with link time reference。 但是libQt5Core.so.5在Sdk目录下已经存在了:

dolphin@android:~/Android/Sdk/emulator/lib64/qt/lib$ ls
libQt5Concurrent.so        libQt5Network.so.5.7         libQt5Test.so
libQt5Concurrent.so.5      libQt5Network.so.5.7.0       libQt5Test.so.5
libQt5Concurrent.so.5.7    libQt5OpenGL.so              libQt5Test.so.5.7
libQt5Concurrent.so.5.7.0  libQt5OpenGL.so.5            libQt5Test.so.5.7.0
libQt5Core.so              libQt5OpenGL.so.5.7          libQt5Widgets.so
libQt5Core.so.5            libQt5OpenGL.so.5.7.0        libQt5Widgets.so.5
libQt5Core.so.5.7          libQt5PrintSupport.so        libQt5Widgets.so.5.7
libQt5Core.so.5.7.0        libQt5PrintSupport.so.5      libQt5Widgets.so.5.7.0
libQt5DBus.so              libQt5PrintSupport.so.5.7    libQt5XcbQpa.so
libQt5DBus.so.5            libQt5PrintSupport.so.5.7.0  libQt5XcbQpa.so.5
libQt5DBus.so.5.7          libQt5Sql.so                 libQt5XcbQpa.so.5.7
libQt5DBus.so.5.7.0        libQt5Sql.so.5               libQt5XcbQpa.so.5.7.0
libQt5Gui.so               libQt5Sql.so.5.7             libQt5Xml.so
libQt5Gui.so.5             libQt5Sql.so.5.7.0           libQt5Xml.so.5
libQt5Gui.so.5.7           libQt5Svg.so                 libQt5Xml.so.5.7
libQt5Gui.so.5.7.0         libQt5Svg.so.5               libQt5Xml.so.5.7.0
libQt5Network.so           libQt5Svg.so.5.7
libQt5Network.so.5         libQt5Svg.so.5.7.0

编辑.bashrc 添加以下变量:

export PATH=$PATH:~/Android/android-studio/bin:~/Android/Sdk/platform-tools
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:~/Android/Sdk/emulator/lib64:~/Android/Sdk/emulator/lib64/qt/lib
3. 启动模拟器异常“设备或资源忙”
$ emulator64-x86 -avd Tablet
ioctl(KVM_CREATE_VM) failed: 16 设备或资源忙

主要是Ubuntu已经安装Virtualbox,并且已经有虚拟机在运行了。

解决方法:

  1. 关闭所有的模拟器或虚拟机

  2. 运行命令:

sudo rmmod kvm_intel kvm

猜你喜欢

转载自blog.csdn.net/dpppppp/article/details/78091520