色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

fireflyROC-RK3308B主板CC-ADB調(diào)試工具簡介

firefly ? 來源:firefly ? 作者:firefly ? 2019-12-20 09:03 ? 次閱讀
ADB 使用
前言

ADB,全稱 Android Debug Bridge,是 Android 的命令行調(diào)試工具,可以完成多種功能,主要有:

  • 運(yùn)行設(shè)備的 shell(命令行)

  • 管理模擬器或設(shè)備的端口映射

  • 計算機(jī)和設(shè)備之間上傳/下載文件

  • 將本地 apk 軟件安裝至模擬器或硬件設(shè)備

ADB是一個“客戶端-服務(wù)器端”程序,其中客戶端主要是指 PC,服務(wù)器端是 Android 設(shè)備的實體機(jī)器或者虛擬機(jī)。根據(jù) PC 連接 Box 機(jī)器的方式不同,ADB 可以分為兩類:

  • 網(wǎng)絡(luò) ADB:主機(jī)通過有線/無線網(wǎng)絡(luò)(同一局域網(wǎng))連接到硬件設(shè)備

  • USB ADB:主機(jī)通過 USB 線連接到硬件設(shè)備

為了在ROC-RK3308B-CC也能使用ADB工具進(jìn)行調(diào)試,我們移植了adb服務(wù)。但由于并非Android設(shè)備,很多adb命令類似adb logcat、adb install等不能使用,僅作為普通的調(diào)試輔助工具,可以進(jìn)行shell交互、上傳下載文件等操作。同樣,網(wǎng)絡(luò)遠(yuǎn)程ADB調(diào)試不能使用。

Buildroot 配置

準(zhǔn)備連接

ROC-RK3308B-CC 只能使用USB ADB功能,使用USB ADB有以下限制:

  • 只支持 USB OTG 口

  • 不支持多個客戶端同時使用(如 cmd 窗口,eclipse 等)

  • 只支持主機(jī)連接一個設(shè)備,不支持連接多個設(shè)備

用 USB Type-C 線連接設(shè)備和主機(jī),運(yùn)行adbdevices命令,如果顯示機(jī)器的序列號,表示連接成功。

Windows下的 ADB 安裝

首先參照安裝 RK USB 驅(qū)動一節(jié)安裝好驅(qū)動。然后下載 adb.zip,解壓到C:\adb以方便調(diào)用。

打開命令行窗口,輸入:

cdC:\adb adb shell

如果一切正常,就可以進(jìn)入adbshell,在設(shè)備上面運(yùn)行命令。

Ubuntu 下的 ADB 安裝
  • 安裝adb工具:

sudo apt-get install android-tools-adb
  • 加入設(shè)備標(biāo)識:

mkdir -p ~/.android vim ~/.android/adb_usb.ini# 添加以下一行0x2207
  • 加入udev規(guī)則:

sudo vim /etc/udev/rules.d/51-android.rules# 添加以下一行:SUBSYSTEM=="usb", ATTR{idVendor}=="2207",MODE="0666"
  • 重新插拔USB線,或運(yùn)行以下命令,讓udev規(guī)則生效:

sudo udevadm control --reload-rules sudo udevadm trigger
  • 重新啟動adb服務(wù)器

sudo adb kill-server adb start-server
常用 ADB 命令
連接管理

列出所有連接設(shè)備及其序列號

adb devices

如果有多個連接設(shè)備,通過以下命令,使用序列號來區(qū)分:

exportANDROID_SERIAL=<序列號> adb shell ls

進(jìn)入設(shè)備的 shell

adb shell

電腦上傳文件到設(shè)備

adb push <本地路徑> <遠(yuǎn)程路徑>

從設(shè)備下載文件到電腦

adb pull <遠(yuǎn)程路徑> <本地路徑>

暫不支持網(wǎng)絡(luò) adb 調(diào)試。

獲取詳細(xì)運(yùn)行信息 adb bugreport

adb bugreport 用于錯誤報告,里面包含大量有用的信息。

示例:

adb bugreport# 保存到本地,方便用編輯器查看adb bugreport >bugreport.txt
命令行幫助信息 adb help

注意:并不是所有命令都能使用,幫助信息只做參考

AndroidDebugBridgeversion1.0.31-a-directsadbtolistenonallinterfacesforaconnection-d-directscommandtotheonlyconnectedUSBdevicereturnsanerrorifmorethanoneUSBdeviceispresent.-e-directscommandtotheonlyrunningemulator.returnsanerrorifmorethanoneemulatorisrunning.-s-directscommandtothedeviceoremulatorwiththegivenserialnumberorqualifier.OverridesANDROID_SERIALenvironmentvariable.-p-simpleproductnamelike'sooner',orarelative/absolutepathtoaproductoutdirectorylike'out/target/product/sooner'.If-pisnotspecified,theANDROID_PRODUCT_OUTenvironmentvariableisused,whichmustbeanabsolutepath.-H-Nameofadbserverhost(default:localhost)-P-Portofadbserver(default:5037)devices[-l]-listallconnecteddevices('-l'willalsolistdevicequalifiers)connect[:]-connecttoadeviceviaTCP/IPPort5555isusedbydefaultifnoportnumberisspecified.disconnect[[:]]-disconnectfromaTCP/IPdevice.Port5555isusedbydefaultifnoportnumberisspecified.UsingthiscommandwithnoadditionalargumentswilldisconnectfromallconnectedTCP/IPdevices.devicecommands:adbpush[-p]-copyfile/dirtodevice('-p'todisplaythetransferprogress)adbpull[-p][-a][]-copyfile/dirfromdevice('-p'todisplaythetransferprogress)('-a'meanscopytimestampandmode)adbsync[]-copyhost->deviceonlyifchanged(-lmeanslistbutdon't copy)(see'adb help all')adbshell-runremoteshellinteractivelyadbshell-runremoteshellcommandadbemu-runemulatorconsolecommandadblogcat[]-Viewdevicelogadbforward--list-listallforwardsocketconnections.theformatisalistoflineswiththefollowingformat:" "" ""\n"adbforward-forwardsocketconnectionsforwardspecsareoneof:tcp:localabstract:localreserved:localfilesystem:dev:jdwp:(remoteonly)adbforward--no-rebind-sameas'adb forward 'butfailsifisalreadyforwardedadbforward--remove-removeaspecificforwardsocketconnectionadbforward--remove-all-removeallforwardsocketconnectionsadbjdwp-listPIDsofprocesseshostingaJDWPtransportadbinstall[-l][-r][-d][-s][--algo--key--iv]-pushthispackagefiletothedeviceandinstallit('-l'meansforward-locktheapp)('-r'meansreinstalltheapp,keepingitsdata)('-d'meansallowversioncodedowngrade)('-s'meansinstallonSDcardinsteadofinternalstorage)('--algo','--key',and'--iv'meanthefileisencryptedalready)adbuninstall[-k]-removethisapppackagefromthedevice('-k'meanskeepthedataandcachedirectories)adbbugreport-returnallinformationfromthedevicethatshouldbeincludedinabugreport.adbbackup[-f][-apk|-noapk][-obb|-noobb][-shared|-noshared][-all][-system|-nosystem][]-writeanarchiveofthedevice's data to .Ifno-foptionissuppliedthenthedataiswrittento"backup.ab"inthecurrentdirectory.(-apk|-noapkenable/disablebackupofthe.apksthemselvesinthearchive;thedefaultisnoapk.)(-obb|-noobbenable/disablebackupofanyinstalledapkexpansion(aka.obb)filesassociatedwitheachapplication;thedefaultisnoobb.)(-shared|-nosharedenable/disablebackupofthedevice'ssharedstorage/SDcardcontents;thedefaultisnoshared.)(-allmeanstobackupallinstalledapplications)(-system|-nosystemtoggleswhether-allautomaticallyincludessystemapplications;thedefaultistoincludesystemapps)(isthelistofapplicationstobebackedup.Ifthe-allor-sharedflagsarepassed,thenthepackagelistisoptional.Applicationsexplicitlygivenonthecommandlinewillbeincludedevenif-nosystemwouldordinarilycausethemtobeomitted.)adbrestore-restoredevicecontentsfromthebackuparchiveadbhelp-showthishelpmessageadbversion-showversionnumscripting:adbwait-for-device-blockuntildeviceisonlineadbstart-server-ensurethatthereisaserverrunningadbkill-server-killtheserverifitisrunningadbget-state-prints:offline|bootloader|deviceadbget-serialno-prints:adbget-devpath-prints:adbstatus-window-continuouslyprintdevicestatusforaspecifieddeviceadbremount-remountsthe/systempartitiononthedeviceread-writeadbreboot[bootloader|recovery]-rebootsthedevice,optionallyintothebootloaderorrecoveryprogramadbreboot-bootloader-rebootsthedeviceintothebootloaderadbroot-restartstheadbddaemonwithrootpermissionsadbusb-restartstheadbddaemonlisteningonUSBadbtcpip-restartstheadbddaemonlisteningonTCPonthespecifiedportnetworking:adbppp[parameters]-RunPPPoverUSB.Note:youshouldnotautomaticallystartaPPPconnection.referstothettyforPPPstream.Eg.dev:/dev/omap_csmi_tty1[parameters]-Eg.defaultroutedebugdumplocalnottyusepeerdnsadbsyncnotes:adbsync[]canbeinterpretedinseveralways:-Ifisnotspecified,both/systemand/datapartitionswillbeupdated.-Ifitis"system"or"data",onlythecorrespondingpartitionisupdated.environmentalvariables:ADB_TRACE-Printdebuginformation.Acommaseparatedlistofthefollowingvalues1orall,adb,sockets,packets,rwx,usb,sync,sysdeps,transport,jdwpANDROID_SERIAL-Theserialnumbertoconnectto.-stakespriorityoverthisifgiven.ANDROID_LOG_TAGS-Whenusedwiththelogcatoption,onlythesedebugtagsareprinted.

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 嵌入式主板
    +關(guān)注

    關(guān)注

    7

    文章

    6085

    瀏覽量

    35295
  • 安卓
    +關(guān)注

    關(guān)注

    5

    文章

    2126

    瀏覽量

    57145
  • Firefly
    +關(guān)注

    關(guān)注

    2

    文章

    538

    瀏覽量

    7027
  • RK3308
    +關(guān)注

    關(guān)注

    1

    文章

    39

    瀏覽量

    1127
收藏 人收藏

    評論

    相關(guān)推薦

    android fastboot/adb 驅(qū)動調(diào)試工具

    android fastboot/adb 驅(qū)動調(diào)試工具,用于fastboot燒錄和adb調(diào)試android
    發(fā)表于 11-04 16:01 ?12次下載

    Firefly-RK3128主板ADB調(diào)試工具介紹

    adb,全稱 Android Debug Bridge,是 Android 的命令行調(diào)試工具,可以完成多種功能,如跟蹤系統(tǒng)日志,上傳下載文件,安裝應(yīng)用等。
    的頭像 發(fā)表于 11-29 09:24 ?5168次閱讀
    Firefly-<b class='flag-5'>RK</b>3128<b class='flag-5'>主板</b><b class='flag-5'>ADB</b><b class='flag-5'>調(diào)試工具</b>介紹

    fireflyCORE-RK3328主板JD4--Adb調(diào)試工具簡介

    Adb 是 Android Debug Bridge 的簡稱,是 Android 的命令行調(diào)試工具,可以完成多種功能,如跟蹤系統(tǒng)日志、上傳下載文件、安裝應(yīng)用等。
    的頭像 發(fā)表于 12-18 14:17 ?1914次閱讀

    fireflyROC-RK3308B主板CC網(wǎng)絡(luò)配置簡介

    目前通過wpa_supplicant工具來配置無線網(wǎng)絡(luò),這是一個連接、配置WIFI的工具,它主要包含wpa_supplicant與wpa_cli兩個程序。
    的頭像 發(fā)表于 12-20 09:07 ?3139次閱讀
    <b class='flag-5'>fireflyROC-RK3308B</b><b class='flag-5'>主板</b><b class='flag-5'>CC</b>網(wǎng)絡(luò)配置<b class='flag-5'>簡介</b>

    fireflyROC-RK3308B-CC固件編譯工具簡介

    Docker鏡像內(nèi)配置好了編譯SDK所需的依賴環(huán)境,無需在本地配置編譯環(huán)境,進(jìn)入對應(yīng)的docker容器內(nèi)進(jìn)行SDK編譯即可。 目前暫時只支持ROC-RK3308B-CC Buildroot SDK
    的頭像 發(fā)表于 12-20 09:30 ?1979次閱讀

    fireflyROC-RK3308B-CC--啟動模式說明

    ROC-RK3308B-CC 有著非常靈活的啟動方式。一般情況下,除非硬件損壞,ROC-RK3308B-CC 主板是不會變磚的。
    的頭像 發(fā)表于 12-20 09:20 ?2932次閱讀

    fireflyROC-RK3308B主板CC教程簡介

    確認(rèn)主板配件連接無誤后,通過 USB Type-C 線給 ROC-RK3308B-CC 供電。
    的頭像 發(fā)表于 12-20 09:32 ?2367次閱讀

    fireflyROC-RK3399主板PC-Adb簡介

    Adb 是 Android Debug Bridge 的簡稱,是 Android 的命令行調(diào)試工具,可以完成多種功能,如跟蹤系統(tǒng)日志、上傳下載文件、安裝應(yīng)用等。
    的頭像 發(fā)表于 12-20 10:49 ?1321次閱讀

    fireflyROC-RK3328主板PC Adb簡介

    Adb 是 Android Debug Bridge 的簡稱,是 Android 的命令行調(diào)試工具,可以完成多種功能,如跟蹤系統(tǒng)日志、上傳下載文件、安裝應(yīng)用等。
    的頭像 發(fā)表于 12-21 09:22 ?1425次閱讀

    fireflyROC-RK3328主板CC-Adb簡介

    Adb 是 Android Debug Bridge 的簡稱,是 Android 的命令行調(diào)試工具,可以完成多種功能,如跟蹤系統(tǒng)日志、上傳下載文件、安裝應(yīng)用等。
    的頭像 發(fā)表于 12-21 10:45 ?1241次閱讀

    微雪電子ROC-RK3308主板CC-ADB介紹

    ADB,全稱 Android Debug Bridge,是 Android 的命令行調(diào)試工具,可以完成多種功能
    的頭像 發(fā)表于 12-23 15:31 ?1479次閱讀
    微雪電子ROC-<b class='flag-5'>RK3308</b><b class='flag-5'>主板</b><b class='flag-5'>CC-ADB</b>介紹

    微雪電子RK3308主板CC啟動模式介紹

    ROC-RK3308-CC 有著非常靈活的啟動方式。一般情況下,除非硬件損壞,ROC-RK3308-CC 主板是不會變磚的。
    的頭像 發(fā)表于 12-23 15:47 ?2545次閱讀

    微雪電子RK3308主板CC上手介紹

    確認(rèn)主板配件連接無誤后,通過 USB Type-C 線給 ROC-RK3308-CC 供電。
    的頭像 發(fā)表于 12-23 15:50 ?2359次閱讀

    IoT四核64位開源主板ROC RK3308B CC規(guī)格書

    電子發(fā)燒友網(wǎng)站提供《IoT四核64位開源主板ROC RK3308B CC規(guī)格書.pdf》資料免費(fèi)下載
    發(fā)表于 09-13 09:35 ?1次下載
    IoT四核64位開源<b class='flag-5'>主板</b>ROC <b class='flag-5'>RK3308B</b> <b class='flag-5'>CC</b>規(guī)格書

    四核64位開源主板ROC RK3308B CC Plus規(guī)格書

    電子發(fā)燒友網(wǎng)站提供《四核64位開源主板ROC RK3308B CC Plus規(guī)格書.pdf》資料免費(fèi)下載
    發(fā)表于 09-13 09:33 ?0次下載
    四核64位開源<b class='flag-5'>主板</b>ROC <b class='flag-5'>RK3308B</b> <b class='flag-5'>CC</b> Plus規(guī)格書
    主站蜘蛛池模板: 精品国产自在自线官方| 久久只精品99品免费久| 漂亮的保姆5电影免费观看完整版中文 | 久久免费看少妇高潮A片2012| 色狠狠一区| 99精彩免费观看| 久久re热在线视频精99| 午夜福利不卡片在线播放免费| 99这里只有是精品2| 看电影就来5566先锋av| 亚洲国产中文字幕在线视频| 吃奶啃奶玩乳漫画| 暖暖视频在线观看高清...| 亚洲最大日夜无码中文字幕| 国产精品乱码色情一区二区视频| 欧美性xxxxxx爱| 91嫩草视频在线观看| 久久99热成人精品国产| 性一交一乱一色一视频| 丰满艳妇亲伦| 欧美最猛12teevideos欧美| 最美白嫩的极品美女ASSPICS| 极品少妇小泬50PTHEPON| 亚洲AV噜噜狠狠网址蜜桃尤物| 粗暴玩烂货调教| 欧美一区二区视频97色伦| 55夜色66夜亚洲精品播放| 久久才是精品亚洲国产| 亚洲精品国产AV成人毛片| 国产AV果冻传奇麻豆| 日本色女孩影院| cctv论坛| 青青草原91| vr亚洲成年网址在线观看| 欧美国产在线一区| 99热这里精品| 免费在线观看国产| 久久婷婷国产五月综合色啪最新| 亚洲国产日韩欧美在线a乱码| 国产欧美精品国产国产专区| 文中字幕一区二区三区视频播放|