zoukankan      html  css  js  c++  java
  • Android读书笔记2:关于AndroidStudio和ADB

    Android开发IDE介绍:
    IDE:IntegratedDevelopmentEnvironment 集成开发环境。
    AndroidStudio是现在主流的android开发IDE。

    android资源汇集的一个网站: www.androiddevtools.cn

    AndroidStudio可以从上面的网站下载,安装成功之后,需要先配置JDK环境变量,然后再打开AndroidStudio,不然是没办法运行起来的。

     

    注意:有时候从网上down下来的androidStudio项目,导入到androidStudio之后有可能编译通不过,很大一部分原因是gradle的问题,因为项目编译很依赖gradle,如果它的版本不对,或者配置不对,编译通不过很正常。以后出现导入项目不能运行,可能和这个有很大关系。

     

     

    另外,ADB命令也是需要了解的。
    ADB:android debug bridge,它是连接安卓设备和电脑的媒介。
    一般如果要连接的设备是手机,那么一般都会用到这样一个操作:打开setting界面,选择“关于设备”,通过不断单机“内部版本号”来激活开发者模式。进入开发者模式之后,就可以打开USD调试。之后,手机会显示是否要对这台电脑授权,选择OK即可连接。


    如果是STB(电视盒子)这样的安卓设备,有时候则需要(按照上述方式)打开调试模式之后,使用adb 命令来连接,具体为:adb connect 192.168.6.158 ,后面的数字为盒子的IP地址。


    以下命令为常用命令(只做记录,具体如何使用,看具体情况):
    adb logcat -v time > F:/1.log 抓日志
    adb devices 查看当前已连上的设备
    adb install -r F:/1.apk 安装apk
    adb push F:/1.apk /system/app/ 推送apk文件到设备内部
    adb push /system/temp/ D:/file.txt 将设备内部的文件上传到电脑上
    adb shell 进入shell调试模式( 进入shell之后:logcat | grep "abc" 查看设备日志,使用abc字符串过滤日志,只显示和abc相关的)
    adb shell pm list packages -f 查看所有已安装的应用
    adb shell input keyevent 3 模拟按键输入(这个3,表示的是home键,其他还有模拟操作,自行百度)
    adb shell input touchscreen swipe <x1> <y1> <x2> <y2>
    adb shell am start -n 包名+类名 / 仅包名
    adb shell screenrecord /sdcard/demo.mp4 录制屏幕
    adb reboot 重启设备

  • 相关阅读:
    【NOIP 2003】 加分二叉树
    【POJ 1655】 Balancing Act
    【HDU 3613】Best Reward
    【POJ 3461】 Oulipo
    【POJ 2752】 Seek the Name, Seek the Fame
    【POJ 1961】 Period
    【POJ 2406】 Power Strings
    BZOJ3028 食物(生成函数)
    BZOJ5372 PKUSC2018神仙的游戏(NTT)
    BZOJ4836 二元运算(分治FFT)
  • 原文地址:https://www.cnblogs.com/hankzhouAndroid/p/6423319.html
Copyright © 2011-2022 走看看