Skip to content

Commit

Permalink
Add Android emulator to Travis (#705)
Browse files Browse the repository at this point in the history
* Add Android emulator to Travis

* More robust handling of ADB device status, and lack of devices

* Add platform-tools to PATH for adb, fastboot, etc.

* Add basic tests for some ADB code

* Add with_device annotation to auto-detect a device

* Skip Android emulator installation if we dont need it

* Do not install emulator in all cases (e.g. OSX)
  • Loading branch information
zachriggle authored Aug 31, 2016
2 parents 3c0697b + 6e4e463 commit 288b966
Show file tree
Hide file tree
Showing 4 changed files with 314 additions and 42 deletions.
1 change: 1 addition & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ addons:
packages:
- gcc-multilib
- gcc-4.6-arm-linux-gnueabihf
- lib32stdc++6
cache:
- pip
- directories:
Expand Down
1 change: 1 addition & 0 deletions docs/source/adb.rst
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
.. testsetup:: *

from pwn import *
adb = pwnlib.adb

:mod:`pwnlib.adb` --- Android Debug Bridge
=====================================================
Expand Down
Loading

0 comments on commit 288b966

Please sign in to comment.