最近我安装了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 也是如此。
我正在尝试在 Windows 10 Ubuntu shell 中将 adb 连接到我的 Android 设备,但它似乎不起作用:
adb 在 Windows 上确实可以正常工作,所以这不是手机或连接的问题。我是否必须执行诸如在 Ubuntu shell 中安装端口之类的操作?如何?(目标是传递logcat到grep,这在 Ubuntu 中显然会更好。)
我刚刚安装了 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 卡读卡器中。但是我不需要这样做的解决方案会很好。
对于我的 iphone,我将它与 pdanet 一起使用以通过 USB 连接。现在我有一部安卓手机,也有 pdanet。我很感激任何帮助。
编辑
我的手机是 droid x。我正在使用该手机官方提供的最新操作系统。