一、配置环境变量

  • 首先找到 SDK 安装位置
    • 可以通过 AndroidStudio -Tools - Android - SDKManager 找到位置
  • 创建 .bash_ 文件
export PATH=${PATH}:/Users/xxxx/Application/android-sdk-mac_x86/tools:/Users/xxxx/Library/Android/sdk/platform-tools

+输入 source .bash_来立即生效刚才的配置。

  • 之后可以使用 adb 命令来验证。
  • 如果没有出现 command not found 那么配置成功

二、权限问题

  • 模拟器环境
localhost:~ xxx$ source .bash_localhost:~ xxx$ adb shell//如果此时输入一些命令,会出现没有权限的信息generic_x86:/ $lsls: ./ueventd.rc: Permission deniedls: ./ueventd.ranchu.rc: Permission deniedls: ./ueventd.goldfish.rc: Permission deniedls: ./service_contexts: Permission deniedls: ./sepolicy: Permission deniedls: ./selinux_version: Permission deniedls: ./seapp_contexts: Permission deniedls: ./init.zygote32.rc: Permission deniedls: ./init.usb.rc: Permission deniedls: ./init.usb.configfs.rc: Permission deniedls: ./init.rc: Permission deniedls: ./init.ranchu.rc: Permission deniedls: ./init.goldfish.rc: Permission deniedls: ./init.environ.rc: Permission deniedls: ./init: Permission deniedls: ./fstab.ranchu: Permission deniedls: ./fstab.goldfish: Permission deniedls: ./file_contexts.bin: Permission deniedls: ./default.prop: Permission deniedacct  charger d    dev mnt proc              root sdcard  sys    vendor cache config  data etc oem property_contexts sbin storage system //通过 su root 来获取 root 权限,之后再执行命令,就可得到结果1|generic_x86:/ $ su rootgeneric_x86:/ # ls//输出adb           app-private   dalvik-cache mediadrm   ota_package    system_ce  anr           backup        data         misc       property       system_de  app           benchmarktest drm          misc_ce    resource-cache tombstones app-asec      bootchart     local        misc_de    security       user       app-ephemeral bugreports    lost+found   nativetest ss             user_de    app-lib       cache         media        ota        system   

参考链接:在Android中使用adb命令时关于权限方面的一些总结

更多相关文章

  1. Android(安卓)VNC Server
  2. Android(安卓)layout、onLayout 一些简要说明
  3. android java.net.socketexception permission denied
  4. android 权限permission 说明
  5. address2line 定位 Android(安卓)c++奔溃位置
  6. Android培训班(17)
  7. android中如何获取经纬度?
  8. android 关闭app简要说明

随机推荐

  1. listview常用的优化技巧
  2. Android序列化
  3. 同步、更新、下载Android(安卓)Source &
  4. Android的核心服务 2
  5. OpenGL ES for Android(安卓)绘制线
  6. [android警告] AndroidManifest.xml警告
  7. 搭建 Android(安卓)2.2 开发环境
  8. 跨平台移动开发 Android使用JPush推送消
  9. GridView的简单使用,带有点击事件
  10. LinearLayout水平居中控制