技术标签: android在linux测试
1.首先手机不插电脑运行命令:lsusb
出现:
1 Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1root hub2 Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1root hub3 Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1root hub4 Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1root hub5 Bus 003 Device 002: ID 046d:c018 Logitech, Inc. Optical Wheel Mouse6 Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1root hub7 Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0root hub
Bus 002 Device 002: ID 5986:02d2 Acer, Inc
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 002: ID 24ae:2000
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 008 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub8 Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
真机连上电脑,再次运行lsusb,结果如下:
Bus 002 Device 002: ID 5986:02d2 Acer, Inc
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 002: ID 24ae:2000
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 008 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 005 Device 112: ID 12d1:1038 Huawei Technologies Co., Ltd. Ideos (debug mode)
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 112: ID 12d1:1038 Huawei Technologies Co., Ltd. Ideos (debug mode)即为连接的真机设备。
2.创建android真机的usb规则
sudo gedit /etc/udev/rules.d/android.rules
以上面联想为例,ID为12d1为例,输入下面这一行
SUBSYSTEM=="usb", SYSFS{idVendor}=="12d1", MODE="0666"
3. 改变文件权限,并重启usb服务
sudo chmod a+rx /etc/udev/rules.d/android.rules
重启
sudo /etc/init.d/udev restart 4.
进入adb所在目录:/home/android/android-sdk/android-sdk-linux/platform-tools
具体路径还要根据个人实际情况来操作。
紧接着进行下面两步操作:
(很重要)拔掉usb重新连上再执行:
sudo ./adb kill-server
sudo ./adb devices
List of devices attached
IRL76DVGRS9TU4H6 device
ok,大功告成,你可以真机测试了。
注:手机连接模式不要选择pc助手样式的,不然会很参。
文章浏览阅读8.1k次,点赞7次,收藏30次。Thymeleaf 是一款用于渲染 XML/XHTML/HTML5 内容的模板引擎。它与 JSP,Velocity,FreeMaker 等模板引擎类似,也可以轻易地与 Spring MVC 等 Web 框架集成。与其它模板引擎相比,Thymeleaf 最大的特点是,即使不启动 Web 应用,也可以直接在浏览器中打开并正确显示模板页面。_springboot thymeleaf教程
文章浏览阅读1k次,点赞20次,收藏25次。好东西_稳定化子和轨道
文章浏览阅读4.5k次。登录GoogleDriverhttps://drive.google.com/drive/my-drive需要科学上网安装Colaboratory插件,并新建Colaborator,如下图右键我的云端硬盘—>选择更多—>选择关联更多应用—>搜索Colaborator插件并安装。新建Colaborator连接Google drive首先在单元格中输入并执行以下命令!apt-get install -y -qq software-properties-common pyt._google colab算力
文章浏览阅读1.8k次。转自原创网址:http://www.dasheyin.com/ios_kai_fa_jiao_cheng_storyboard_quan_jie_xi_-_di_er_bu_fen.html如果你想了解更多Storyboard的特性,那么你就来对了地方,下面我们就来接着上次的内容详细讲解Storyboard的使用方法。在上一篇《iOS开发教程:Storyboard全解析-第一部分》
文章浏览阅读3.3k次,点赞3次,收藏4次。plt.rcParams['boxplot.flierprops.markersize'] = 1 # 默认为6更多设置请参看这里_plt.boxplot 设置异常点
文章浏览阅读1k次。vectorizer = CountVectorizer() #构建一个计算词频(TF)的玩意儿,当然这里面不足是可以做这些transformer = TfidfTransformer() #构建一个计算TF-IDF的玩意儿tfidf = transformer.fit_transform(vectorizer.fit_transform(corpus))#vectorizer.fit_trans..._e 'min_df' parameter of tfidfvectorizer must be a float in the range [0.0, 1
文章浏览阅读9k次,点赞4次,收藏9次。实现功能:可以随意设置一个时间,在时间之前,MFC应用程序可以调用DLL中的求和函数,求出两数的和;过了设置的时间,就会出现消息框,提示“时间超时,不能运行函数!”,并且函数不可在被调用。实现过程:一、1.先打开Microsoft Visual Studio 2010软件。2.点击新建项目->选择MFC DLL,在名称处填写“finish1”,点击确定。3.点击下一步->选..._mfc调用dll
文章浏览阅读140次。在没有硬件防火墙的前提下,Linux系统也提供了很完善的防火墙策略Iptable,同样能胜任防火墙的策略,但由于规则负责的原因很少被使用。我总结一下iptable的使用方法。通常防火墙策略配置文件所在的路径为/etc/sysconfig/iptables#Generatedbyiptables-savev1.4.7onWedApr813:50:4920..._redhat6中iptable是和postfix是什么
文章浏览阅读1k次。磐维panweidb gs_restore gs_dump_磐维数据库
文章浏览阅读9.7k次。做个笔记:linux 下查看符号表工具:nm操作如下: linux的nm命令可以一个文件中的符号列表,列出以上代码Gcc -c编译出的a.o(a.a a.so)可以通过nm命令来查看其中的符号信息:源码打印?0000000000000000 t 0000000000000000 d 000000000000000_c++的符号表在哪里
文章浏览阅读761次。The user specified as a definer (‘user’@’192.168.4.56’) does not exist系统后台报错如上;这是因为我在迁移数据的时候,使用的是user 用户,同时配置了192.168.4.56 这个IP远程访问的权限;但是后期程序执行相关触发器的时候用的是root和% ;明显权限不足。 user用户已经删除,因此需要更新权限。 对于mysql
文章浏览阅读65次。出版商:贝哲斯咨询获取报告样本:企业竞争态势 该报告涉及的主要国际市场参与者有PCE Instruments、Trumeter、Lascar Electronics、Brighton Electronics、Cole-Parmer、FLIR Systems、Omega Engineering、RYOBI Tools、Tektronix、Socomec、Murata Power Solutions、Red Lion等。这些参与者的市场份额、收入、公司概况和SWOT分析都包含在数字安培计市场..._安培机构调研报告