# breakpad-tools-appcenter **Repository Path**: aijle_admin/breakpad-tools-appcenter ## Basic Information - **Project Name**: breakpad-tools-appcenter - **Description**: breakpad-tools-appcenter镜像 - **Primary Language**: 其他 - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-06-11 - **Last Updated**: 2023-10-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # breakpad-tools Install and run [Google breakpad](https://chromium.googlesource.com/breakpad/breakpad/) tools using Docker for Android NDK. ## Description These tools help running Breakpad's tool `dump_syms` on all platforms using Docker. The scripts can be used to prepare a Zip file for upload to [App Center](https://appcenter.ms) for symbolication. ## Requirements Docker should be installed and running. ## Usage 1. Prepare the docker container by running the following command. ```bash ./build.sh ``` 2. To extract symbols and prepare a Zip file for upload to App Center: ```bash ./run.sh /app/build/intermediates/ndkBuild/debug/obj/local/*/*.so ``` Pass all `.so` files as argument to `run.sh` and a file `symbols.zip` will be created automatically. 3. (Bonus) To enter the docker container, which contains all breakpad tools (`dump_syms`, `minidump_stackwalk`, etc...): ```bash ./run.sh ``` ## Known problems System symbols from a running Android device are not extracted by the `breakpad` client. So we can not symbolicate system libraries such as `libc`.