4371ac28643114042cf2499a61d381bf3d6bee75
* Initial plan * Add Android process finder interface for per-app routing Agent-Logs-Url: https://github.com/2dust/AndroidLibXrayLite/sessions/319cba61-5c38-403c-bec5-3f01d1fd70c2 Co-authored-by: 2dust <31833384+2dust@users.noreply.github.com> * Update README.md * Add panic recovery to Android process finder callback Change the registered Android process finder callback to use named return values and add a defer/recover block that converts panics into a formatted error. This prevents panics in the Finder implementation from propagating into corenet and improves robustness while preserving the existing "process not found" error behavior. --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: 2dust <31833384+2dust@users.noreply.github.com>
AndroidLibXrayLite
Build requirements
- JDK
- Android SDK
- Go
- gomobile
Build instructions
git clone [repo] && cd AndroidLibXrayLitegomobile initgo mod tidy -vgomobile bind -v -androidapi 21 -ldflags='-s -w' ./