我使用的是 Ubuntu 12.04,并尝试将我的 Samsung Galaxy Gio(型号 # GT-S5660M)与 Android 2.3.4 (GINGERBREAD_MR1) 连接起来。当我通过 USB 插入手机时,它会充电,但是 Ubuntu 不会以任何其他方式识别它。我在软件中心尝试了 MTP 程序,但是它们都没有用(都没有检测到电话)。
所以我的问题是,我怎样才能做到这一点,至少可以将音频和视频传输到手机中的 micro SD,而无需移除它并使用适配器?
我的运行 Android 的手机使用蓝牙连接到我的 Ubuntu 12.10 64 位。

我的目标是执行以下步骤:
我怎样才能做到这一点?在这个弹出对话框中,我没有任何选项可以在蓝牙上发送音频输出。
跟进:

当我插入手机时,gvfs 会自动安装我的手机,出于各种原因我不想要这个。
如何禁用此特定设备的自动挂载,但继续允许其他 USB 设备自动挂载?
这是插入后的安装:
~$ gvfs-mount -l
Drive(0): ST320LT007-9ZV142
Type: GProxyDrive (GProxyVolumeMonitorUDisks2)
Drive(1): HL-DT-ST DVD+/-RW GU60N
Type: GProxyDrive (GProxyVolumeMonitorUDisks2)
Drive(2): Generic Ultra HS-SD/MMC
Type: GProxyDrive (GProxyVolumeMonitorUDisks2)
Volume(0): Galaxy Nexus
Type: GProxyVolume (GProxyVolumeMonitorMTP)
Mount(0): Galaxy Nexus -> mtp://[usb:002,020]/
Type: GProxyShadowMount (GProxyVolumeMonitorMTP)
Mount(0): mtp -> mtp://[usb:002,020]/
Type: GDaemonMount
Run Code Online (Sandbox Code Playgroud)
2013 年 5 月 21 日星期二 00:03:00 EDT 更新:
我发现 /usr/share/gvfs/mounts/mtp.mount 包含:
[Mount]
Type=mtp
Exec=/usr/lib/gvfs/gvfsd-mtp
AutoMount=false
Run Code Online (Sandbox Code Playgroud)
不幸的是,这个 AutoMount 参数似乎没有任何作用。
与此同时,我遵循了这里的建议,并在org.gnome.desktop.media-handling. 这会全局禁用它,但它比替代方法更好。希望我们将来有特定于设备或协议(或两者!)的 gvfs 自动挂载配置。
Ubuntu 识别出该设备,并且在这种情况下似乎将其分配给了 sdc,但 mount 一直返回“未找到介质”消息。这是lsusb输出:
us 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID …Run Code Online (Sandbox Code Playgroud) 我已经安装了 13.04 并且我无法安装我的 nexus 4。这是错误。
无法打开 MTP 设备'[usb:002,007]'
有任何想法吗??
这是我第一次在 android studio 中打开一个项目,我得到的第一个错误如下:
Execution failed for task ':app:mergeDebugResources'.
Error: Failed to run command:
/home/giacomotb/Programs/android-studio/sdk/build-tools/android-4.4/aapt s -i /home/giacomotb/AndroidStudioProjects/ProvaDBCinema/app/build/exploded-bundles/ComAndroidSupportAppcompatV71900.aar/res/drawable-hdpi/abc_list_selector_disabled_holo_light.9.png -o /home/giacomotb/AndroidStudioProjects/ProvaDBCinema/app/build/res/all/debug/drawable-hdpi/abc_list_selector_disabled_holo_light.9.png
**Error Code:127**
Output:
/home/giacomotb/Programs/android-studio/sdk/build-tools/android-4.4/aapt: error while loading shared libraries: **libz.so.1: cannot open shared object file: No such file or directory**
Run Code Online (Sandbox Code Playgroud)
我尝试执行以下命令:
apt-get install lib32ncurses5 lib32stdc++6
Run Code Online (Sandbox Code Playgroud)
一切顺利,还有一个:
sudo apt-get update
sudo apt-get install ia32-libs
Run Code Online (Sandbox Code Playgroud)
说的是:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package ia32-libs is not available, but is referred to by another package.
This may mean …Run Code Online (Sandbox Code Playgroud) 我一直在尝试使用 Heimdall 在我的 Samsung Galaxy GT-i8190 (Galaxy S3 Mini) 上安装自定义 ROM,但正在运行
sudo heimdall detect
Run Code Online (Sandbox Code Playgroud)
给
ERROR: Failed to detect compatible download-mode device.`
Run Code Online (Sandbox Code Playgroud)
我刚刚注意到,当设备处于“下载”模式时,它甚至不会出现在已连接的 USB 设备列表中!
这是lsusb设备在正常模式下连接时的输出:
Bus 002 Device 002: ID 8087:8000 Intel Corp.
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:8008 Intel Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device …Run Code Online (Sandbox Code Playgroud) 当我将我的 Android 手机连接到我的 Ubuntu 14.10 计算机(Gnome Flashback)时,它连接没有错误,并打开一个 Nautilus 窗口:

我进入Phone/Music目录,我想创建一个名为 的新文件夹Playlists,因为我试图让 Banshee 同步音乐,我读到有一个名为的文件夹Playlists可能会有所帮助。Nautilus 让我创建一个名为 的文件夹Untitled Folder,但是当我尝试将其重命名为 时Playlists,出现此错误:

无法重命名该项目。抱歉,无法将“无标题文件夹”重命名为“播放列表”:libmtp 错误:无法设置对象属性列表。
如何从 Ubuntu 获得与手机的完美 MTP 连接?
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 位?