blob: c1d59347d49b40b570ce4bb4b1a8c034f93dd7fe (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
## Resources used
### VPN / Proxy
- https://github.com/IngoZenz/personaldnsfilter/blob/master/app/src/main/java/dnsfilter/android/DNSFilterService.java
- https://android.googlesource.com/platform/development/+/master/samples/ToyVpn/src/com/example/android/toyvpn/ToyVpnService.java
- https://github.com/Jigsaw-Code/outline-client/blob/master/src/cordova/android/OutlineAndroidLib/outline/src/main/java/org/outline/vpn/VpnTunnel.java
- https://github.com/schwabe/ics-openvpn
### Service
- https://developer.android.com/guide/components/services#StartingAService
- https://developer.android.com/guide/components/services#Foreground
- https://stackoverflow.com/questions/600207/how-to-check-if-a-service-is-running-on-android
- https://www.vogella.com/tutorials/AndroidServices/article.html#communication-with-services
- https://github.com/googlecodelabs/bazel-android-intro/blob/master/sample/mediarecorder/java/com/example/android/mediarecorder/MainActivity.java
|