{
 "schema_version": 1,
 "generated": "2026-10-23",
 "id": "abuzar-ansarii-pocketstrike--build-and-verify-pocketstrike-apk",
 "repo": "AbuZar-Ansarii/PocketStrike",
 "repo_url": "https://github.com/AbuZar-Ansarii/PocketStrike",
 "repo_slug": "abuzar-ansarii-pocketstrike",
 "title": "Build and verify the Pocket Strike release APK",
 "page_title": "How to build and verify the Pocket Strike release APK with Pocket Strike",
 "summary": "Clone the repo, run analysis and tests, and produce a release APK from source.",
 "who": "A Flutter or Android developer who wants to inspect or ship their own build of Pocket Strike instead of trusting a prebuilt binary.",
 "problem": "Installing an app that handles API keys, files, and agent actions is easier to trust when you can build it yourself and check the code passes analysis and tests.",
 "outcome": "A release APK at build/app/outputs/flutter-apk/app-release.apk, with static analysis and the test suite run first.",
 "steps": [
  "Run `git clone https://github.com/your-username/PocketStrike.git` (replace your-username with the actual GitHub owner if the README placeholder is outdated), then `cd PocketStrike`.",
  "Run `flutter pub get` to install dependencies.",
  "Run `flutter analyze` and confirm it reports no warnings or errors, then run `flutter test`.",
  "Run `flutter build apk --release`.",
  "Install build/app/outputs/flutter-apk/app-release.apk on your Android device."
 ],
 "agent_prompt": "Clone the PocketStrike repo at <repo-url> and run flutter pub get, flutter analyze, flutter test, and flutter build apk --release. Report the analyzer result, the test result, and the path of the generated APK. Verify that build/app/outputs/flutter-apk/app-release.apk exists before reporting success.",
 "agents": [
  "any"
 ],
 "difficulty": "Intermediate",
 "time": "1.5 hours",
 "basis": "readme",
 "caveat": "The README's git clone URL uses a your-username placeholder, so confirm the real repository owner before cloning.",
 "category": "Personal productivity",
 "tags": [
  "Personal productivity"
 ],
 "lang": "dart",
 "requirements": [
  "Flutter SDK >= 3.29.0 and Dart SDK >= 3.12.0",
  "Android SDK and NDK with compileSdk 37 and minSdk 26",
  "A physical Android device connected over USB/ADB, or an emulator",
  "Enough free phone storage and RAM for the GGUF model you choose, as listed in the model table"
 ],
 "risk": "dual-use",
 "seen_in_the_wild": false,
 "mentioned_publicly": false,
 "risks": [],
 "best": true,
 "score": 1.0,
 "evidence": [],
 "url": "https://dedupedai.com/use-cases/abuzar-ansarii-pocketstrike/build-and-verify-pocketstrike-apk/",
 "md": "https://dedupedai.com/use-cases/abuzar-ansarii-pocketstrike/build-and-verify-pocketstrike-apk/index.md",
 "disclaimer": "Deduped lists open-source repositories that belong to other people. We do not own, maintain, audit, or vouch for any of them, and a repo appearing here is not an endorsement or a safety check. The use cases, steps, and prompts are written by AI and may be incomplete, outdated, or just wrong. Where a use case is marked \"Seen in the wild\", we link to public posts where someone described something similar, but we have not verified those posts and the use case itself is still our AI's own write-up. Use all of this at your own risk. Only run code, commands, or agents on systems and accounts you are authorized to use, and read the code and every command before you run it, especially anything that touches credentials, files, or the network. Nothing here is professional, security, legal, or financial advice. All trademarks and project names belong to their respective owners, and their use here does not imply affiliation. Content is provided as is, without warranties of any kind. Found a mistake, a safety problem, or something you want removed? Email hello@dedupedai.com and we will look at it promptly.",
 "api": "https://dedupedai.com/api/v1/usecases/abuzar-ansarii-pocketstrike--build-and-verify-pocketstrike-apk.json",
 "api_version": "v1"
}
