我第一次开始进行Android应用程序开发,但遇到了最初的障碍:让我的设备连接并通过我的Debian操作系统识别。事实上,当我通过USB连接时,Debian甚至不识别设备(可能是驱动程序问题)。我整个上午一直在寻找,几乎我找到的每一个指南都是针对Ubuntu 12.10,早在2013年1月,并且总是以对该方法的不稳定性的评论结束!我将尝试尽可能明确地描述我的问题。如果我错过了信息或者我不清楚,请原谅我。
Computer: Lenovo t410, i7, 4 GB ram
OS: debian 3.2.0-4-amd64 #1 SMP Debian 3.2.57-3 x86_64 GNU/Linux, using XFCE
Samsung Galaxy S4:
Kernel Version: 3.4.0
Hardware: I545.07
Android Version: 4.4.2
Java is installed directly from Oracle.
Eclipse is Kepler service release 2
截至2014年5月15日,所有内容都应该是最新版本(我只是重新拍摄了整台机器!)
会发生什么? 当我将USB线插入笔记本电脑时,Debian会在文件浏览器的左侧窗格中检测到“Verizon Mobile”和Thunar列表,例如已安装的设备。如果我不触摸任何东西(我可以点击它并查看一些文件夹:autorun.ini和东西),这将停留约30秒然后消失。或者,在我的Android设备上,我可以选择加载为MTP或PTP。当我这样做时,“Verizon Mobile”立即从Thunar消失。
我想要发生什么? 1)我想将我的S4插入笔记本电脑并让Debian识别/安装设备,以便我可以从文件浏览器浏览设备。 2)然后我希望将设备与Eclipse集成,以便我可以轻松启动/迁移/调试/等。我开发时的应用程序。
我有什么经验? 0%开发Android应用程序。我正在使用本指南:https://developer.android.com/training/basics/firstapp/creating-project.html
我在整个学校都在开发Linux。但是,我根本不熟悉Linux。我可以在低中等熟练程度下导航/操作。我希望保持我的开发分区并远离我的Windows机器,以便我可以在Linux机器上获得更多经验。我对旧指南的关注是沿着一条道路走下去,这使得我的笔记本电脑随机乱丢,并且不再有工作安装。
对此事的任何帮助表示赞赏。我不断检查此帖子是否有任何更新,并在必要时添加所需信息。感谢您花时间阅读本文。
我发现的指南: 1.(2013)http://roger.steneteg.org/299/mount-mtp-device-on-debian-7-wheezy/ 2.(2013)http://crunchbang.org/forums/viewtopic.php?id=29717
更新(其他信息): 我尝试过启用和禁用“USB调试”。