628b740dbc89ae6dd28dcc4fe7c4506361401cec
Home.md
| ... | ... | @@ -18,6 +18,7 @@ |
| 18 | 18 | 9. [virtualisation](#technology_virtualisation) |
| 19 | 19 | |
| 20 | 20 | ## coding |
| 21 | +- [android](coding/android) |
|
| 21 | 22 | - [arduino](coding/arduino) |
| 22 | 23 | - [git](coding/git) |
| 23 | 24 | - [svn](coding/svn) |
coding/adb.md
| ... | ... | @@ -0,0 +1,26 @@ |
| 1 | +# android debug bridge |
|
| 2 | + |
|
| 3 | +[archwiki][] |
|
| 4 | + |
|
| 5 | +- install `adb` |
|
| 6 | + ``` |
|
| 7 | + pacman -S android-tools android-udev |
|
| 8 | + ``` |
|
| 9 | +- on android phone |
|
| 10 | + - settings > system > about phone > tap 'build number' 7 times to become developer |
|
| 11 | + - settings > system > (advanced) developer options > enable usb debugging |
|
| 12 | +- plug in phone via usb and switch to 'ptp' |
|
| 13 | +- check device is listed |
|
| 14 | + ``` |
|
| 15 | + adb devices |
|
| 16 | + ``` |
|
| 17 | + |
|
| 18 | +## screencast |
|
| 19 | +``` |
|
| 20 | +adb shell screenrecord --output-format=h264 - | ffplay - |
|
| 21 | +adb shell screenrecord --output-format=h264 - | mpv --no-correct-pts --fps=60 - |
|
| 22 | +``` |
|
| 23 | + |
|
| 24 | + |
|
| 25 | + |
|
| 26 | +[archwiki]: https://wiki.archlinux.org/index.php/Android_Debug_Bridge |
coding/android.md
| ... | ... | @@ -0,0 +1,3 @@ |
| 1 | +# android |
|
| 2 | + |
|
| 3 | +- [android debug bridge](adb) |