| OLD | NEW |
| 1 # Chromoting Android Hacking | 1 # Chromoting Android Hacking |
| 2 | 2 |
| 3 This guide, which is meant to accompany the | 3 This guide, which is meant to accompany the |
| 4 [compilation guide](chromoting_build_instructions.md), explains the process of | 4 [compilation guide](chromoting_build_instructions.md), explains the process of |
| 5 viewing the logs and debugging the CRD Android client. I'll assume you've | 5 viewing the logs and debugging the CRD Android client. I'll assume you've |
| 6 already built the APK as described in the aforementioned guide, that you're in | 6 already built the APK as described in the aforementioned guide, that you're in |
| 7 the `src/` directory, and that your binary is at | 7 the `src/` directory, and that your binary is at |
| 8 `out/Release/apks/Chromoting.apk`. Additionally, you should have installed the | 8 `out/Release/apks/Chromoting.apk`. Additionally, you should have installed the |
| 9 app on at least one (still) connected device. | 9 app on at least one (still) connected device. |
| 10 | 10 |
| (...skipping 77 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 88 <classpathentry kind="src" path="third_party/webrtc/modules/video_render/android
/java/src"/> | 88 <classpathentry kind="src" path="third_party/webrtc/modules/video_render/android
/java/src"/> |
| 89 <classpathentry kind="src" path="third_party/webrtc/modules/audio_device/test/an
droid/audio_device_android_test/src"/> | 89 <classpathentry kind="src" path="third_party/webrtc/modules/audio_device/test/an
droid/audio_device_android_test/src"/> |
| 90 <classpathentry kind="src" path="third_party/webrtc/modules/audio_device/android
/java/src"/> | 90 <classpathentry kind="src" path="third_party/webrtc/modules/audio_device/android
/java/src"/> |
| 91 <classpathentry kind="src" path="third_party/webrtc/examples/android/media_demo/
src"/> | 91 <classpathentry kind="src" path="third_party/webrtc/examples/android/media_demo/
src"/> |
| 92 <classpathentry kind="src" path="third_party/webrtc/examples/android/opensl_loop
back/src"/> | 92 <classpathentry kind="src" path="third_party/webrtc/examples/android/opensl_loop
back/src"/> |
| 93 <classpathentry kind="src" path="third_party/webrtc/video_engine/test/auto_test/
android/src"/> | 93 <classpathentry kind="src" path="third_party/webrtc/video_engine/test/auto_test/
android/src"/> |
| 94 <classpathentry kind="src" path="third_party/libjingle/source/talk/app/webrtc/ja
va/src"/> | 94 <classpathentry kind="src" path="third_party/libjingle/source/talk/app/webrtc/ja
va/src"/> |
| 95 <classpathentry kind="src" path="third_party/libjingle/source/talk/app/webrtc/ja
vatests/src"/> | 95 <classpathentry kind="src" path="third_party/libjingle/source/talk/app/webrtc/ja
vatests/src"/> |
| 96 <classpathentry kind="src" path="third_party/libjingle/source/talk/examples/andr
oid/src"/> | 96 <classpathentry kind="src" path="third_party/libjingle/source/talk/examples/andr
oid/src"/> |
| 97 <classpathentry kind="src" path="android_webview/java/src"/> | 97 <classpathentry kind="src" path="android_webview/java/src"/> |
| 98 <classpathentry kind="src" path="android_webview/java/generated_src"/> | |
| 99 <classpathentry kind="src" path="android_webview/test/shell/src"/> | 98 <classpathentry kind="src" path="android_webview/test/shell/src"/> |
| 100 <classpathentry kind="src" path="android_webview/unittestjava/src"/> | 99 <classpathentry kind="src" path="android_webview/unittestjava/src"/> |
| 101 <classpathentry kind="src" path="android_webview/javatests/src"/> | 100 <classpathentry kind="src" path="android_webview/javatests/src"/> |
| 102 <classpathentry kind="src" path="content/public/test/android/javatests/src"/> | 101 <classpathentry kind="src" path="content/public/test/android/javatests/src"/> |
| 103 <classpathentry kind="src" path="content/public/android/java/src"/> | 102 <classpathentry kind="src" path="content/public/android/java/src"/> |
| 104 <classpathentry kind="src" path="content/public/android/javatests/src"/> | 103 <classpathentry kind="src" path="content/public/android/javatests/src"/> |
| 105 <classpathentry kind="src" path="content/shell/android/browsertests_apk/src"/> | 104 <classpathentry kind="src" path="content/shell/android/browsertests_apk/src"/> |
| 106 <classpathentry kind="src" path="content/shell/android/java/src"/> | 105 <classpathentry kind="src" path="content/shell/android/java/src"/> |
| 107 <classpathentry kind="src" path="content/shell/android/shell_apk/src"/> | 106 <classpathentry kind="src" path="content/shell/android/shell_apk/src"/> |
| 108 <classpathentry kind="src" path="content/shell/android/javatests/src"/> | 107 <classpathentry kind="src" path="content/shell/android/javatests/src"/> |
| (...skipping 39 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 148 to easily launch GDB. Run | 147 to easily launch GDB. Run |
| 149 | 148 |
| 150 ```shell | 149 ```shell |
| 151 $ build/android/adb_gdb --package-name=org.chromium.chromoting \ | 150 $ build/android/adb_gdb --package-name=org.chromium.chromoting \ |
| 152 --activity=.Chromoting --start | 151 --activity=.Chromoting --start |
| 153 ``` | 152 ``` |
| 154 | 153 |
| 155 Note that if you have multiple devices connected, you must export | 154 Note that if you have multiple devices connected, you must export |
| 156 `ANDROID_SERIAL` to select one; set it to the serial number of the desired | 155 `ANDROID_SERIAL` to select one; set it to the serial number of the desired |
| 157 device as output by `$ adb devices`. | 156 device as output by `$ adb devices`. |
| OLD | NEW |