Ubuntu 版本 14.04 LTS 我的机器戴尔 Inspiron 15 3000 系列
我正在按照以下文章安装 Android 应用程序开发环境 [目标超级新手; IDE Eclipse]
Ubuntu 上 Android SDK / ADT Bundle 的完整安装指南
完成第 4 步后,我还没有收到所需的消息。进一步...我已经到了第 6 步。在“单击您的虚拟设备,然后单击开始....”之后,我收到消息-
Error: Failed to create the SD card.
Error: Failed to create the sdcard in the AVD folder.
Run Code Online (Sandbox Code Playgroud)
我执行了以下命令作为补救措施
apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0
apt-get update
Run Code Online (Sandbox Code Playgroud)
现在,我在消息框中收到以下错误
Error: .../tools/mksdcard:error while loading shared libraries libgcc_s.so.1: cannot open shared object file: No such file or directory
Error: Failed to create the SD card.
Error: Failed …Run Code Online (Sandbox Code Playgroud) 我在 ubuntu 32 位上运行 android sdk(ADB) 时遇到一些问题。我在 ubuntu 14.02 64 位上下载并更新了 sdk,现在在 ubuntu 15.10 32 位上重用它。但是当我./adb devices在终端上尝试时,出现此错误:
bash: ./adb: cannot execute binary file: Exec format error
Run Code Online (Sandbox Code Playgroud)
我只是想问一下,Android SDK 是否适用于 ubuntu 32 位?
最近我安装了Android Studio。现在我想将 android-studio/bin/ 持久添加到 PATH 环境变量 asSession-wide environment variables而不是 as System-wide environment variables。为此,我尝试~/.profile按照此处所述进行编辑。所以我在结尾有这些~/.profile:
if [ -d "$HOME/bin" ] ; then
PATH="$HOME/bin:$PATH:/usr/local/Android/android-studio/bin"
fi
Run Code Online (Sandbox Code Playgroud)
然后我重新登录以初始化变量。但是当我studio.sh在终端中运行时,我得到了这个:
studio.sh:找不到命令
以下是$PATH和 的结果echo $PATH:
$ $PATH
bash: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:
No such file or directory
$ echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
Run Code Online (Sandbox Code Playgroud)
此外,我敢肯定,~/.bash_profile并且~/.bash_login不存在。现在是什么导致了问题,我该如何解决?
编辑:
我改变~/.profile了这一点,但它不起作用:
# set PATH so it includes user's private bin if it exists
if [ -d "$HOME/bin" …Run Code Online (Sandbox Code Playgroud) 我的 Ubuntu 有一个新问题:当我将我的 Android 手机作为 MTP (Galaxy S5) 连接到我的笔记本电脑时,Ubuntu 说它无法安装 Android MTP 然后它死机,甚至Alt+也没有任何效果F2。
冻结时,我的 CPU 风扇速度会增加。我认为有一个过程会导致这个问题。我不想再次安装 Ubuntu。
我是 Ubuntu 的新手,我尝试了我所知道的一切:比如使用htop.
这是我为制作 Android ROM 而安装的最后一个软件包:
sudo apt-get install gawk
Run Code Online (Sandbox Code Playgroud)
和
sudo apt-get install lzop bison gperf build-essential zlib1g-dev zlib1g-dev:i386 g++-multilib libxml2-utils bzip2 libbz2-dev libbz2-1.0 libghc-bzlib-dev libsepol1-dev dpkg-dev make
Run Code Online (Sandbox Code Playgroud) 我尝试使用 ubuntu-make 在 Ubuntu 16.04 中安装 Android Studio 2.0,如维基手册和视频中所述。
fieldmarshal@fmcomp:~$ umake android
ERROR: A default framework for category Android was requested where there is none
usage: umake android [-h] {android-ndk} ...
Run Code Online (Sandbox Code Playgroud)
另一种输入方式也无济于事:
fieldmarshal@fmcomp:~$ umake android android-studio
usage: umake android [-h] {android-ndk} ...
umake android: error: argument framework: invalid choice: 'android-studio' (choose from 'android-ndk')
Run Code Online (Sandbox Code Playgroud)
尽管其他 IDE 安装正常,例如当我运行: 时
umake ide idea,一切正常。
但是当我尝试安装 Android Studio 时,我不断收到这些错误。
我已经使用 ubuntu-make akaumake来安装 Android Studio 并设置完整的 Android SDK。但是由于我已升级到 Ubuntu 16.04 LTS(准确地说是 Kubuntu),我无法以这种方式安装 Android 堆栈。这是我的控制台输出:
$ umake android
ERROR: A default framework for category Android was requested where there is none
usage: umake android [-h] {android-ndk} ...
Run Code Online (Sandbox Code Playgroud)
显然,没有 android-studio 或 android-sdk 选项可用。有谁知道为什么?此外,ide 部分下的 eclipse 也是如此。
我刚刚安装了 Android Studio。安装后,我忘了添加启动器。我重新启动了系统。
现在我想从终端启动 Android Studio。我已经尝试了一切,但没有奏效。
我有一张带有大量数据包的 SIM 卡。我可以使用我的 Android 手机将我的 Ubuntu PC 连接到互联网吗?
我刚刚切换到 Ubuntu,我正在按照在 Linux上配置 VM 加速的说明进行 操作
我输入了这个命令
sudo apt-get install qemu-kvm libvirt-bin ubuntu-vm-builder bridge-utils ia32-libs-multiarch
Run Code Online (Sandbox Code Playgroud)
并得到以下错误:
E: Package 'libvirt-bin' has no installation candidate
E: Unable to locate package ubuntu-vm-builder
E: Unable to locate package ia32-libs-multiarch
Run Code Online (Sandbox Code Playgroud)
我在 packages.ubuntu.com 上在这里查找了这个包,但看起来它不适合 Cosmic 发行版。
有没有一种方法可以配置与教程中解释的等效的 VM 加速?
编辑:KVM \ QEMU安装问题(18.10)有一个答案解释说,包libvirt-bin是分裂成libvirt-daemon-system和libvirt-clients,但我需要的其他包的解决方案ubuntu-vm-builder和ia32-libs-multiarch太。
I tried to sync ogg-audio-files to my android device like this:
rsync -av piano /run/user/1000/gvfs/mtp\:host\=%5Busb%3A002%2C005%5D/SanDisk/Music/
===> rsync -av piano/ /run/user/1000/gvfs/mtp:host=%5Busb%3A002%2C007%5D/SanDisk/Music/
sending incremental file list
rsync: failed to set times on "/run/user/1000/gvfs/mtp:host=%5Busb%3A002%2C007%5D/SanDisk/Music/.": Operation not supported (95)
...
foo-bar/one.ogg
...
rsync: mkstemp "/run/user/1000/gvfs/mtp:host=%5Busb%3A002%2C007%5D/SanDisk/Music/foo-bar/one.ogg.0gzy9t" failed: Operation not supported (95)
Run Code Online (Sandbox Code Playgroud)
But only the directory got created. No file was transfered:
===> find /run/user/1000/gvfs/mtp:host=%5Busb%3A002%2C007%5D/SanDisk/Music/piano
/run/user/1000/gvfs/mtp:host=%5Busb%3A002%2C007%5D/SanDisk/Music/piano/foo-bar
Run Code Online (Sandbox Code Playgroud)
How to rsync between my android device and my Ubuntu PC?
我找到了一个解决方法:我从 Android 设备上拔下 micro-SC 卡,然后将其插入笔记本电脑的 SD 卡读卡器中。但是我不需要这样做的解决方案会很好。