Downloading the APK
Anchor provides two types of APK files optimized for different use cases:Universal APK
The universal APK works on all Android devices regardless of processor architecture. This is the recommended option for most users.- File size: Larger (contains code for all architectures)
- Compatibility: Works on any Android device
- Best for: Easy installation without worrying about device architecture
Architecture-Specific APKs
For smaller download sizes, you can choose an APK built specifically for your device’s processor:- arm64-v8a: Modern 64-bit ARM devices (most recent Android phones)
- armeabi-v7a: Older 32-bit ARM devices
- x86_64: Intel/AMD 64-bit processors (some tablets and emulators)
If you’re unsure which architecture your device uses, download the universal APK. It will work on any device but will be slightly larger in size.
Installation Steps
Enable Unknown Sources
Before installing the APK, you need to allow installation from sources other than the Google Play Store.
- Open your device’s Settings
- Navigate to Security or Privacy (location varies by device)
- Find Install unknown apps or Unknown sources
- Select your browser or file manager
- Toggle Allow from this source
Download the APK
Download the appropriate APK file from your Anchor server’s releases page or from the official repository.The file will typically be named:
anchor-universal-release.apk(universal)anchor-arm64-v8a-release.apk(64-bit ARM)anchor-armeabi-v7a-release.apk(32-bit ARM)anchor-x86_64-release.apk(x86 64-bit)
Install the APK
Once downloaded, tap the APK file in your notifications or file manager to begin installation.
- Tap Install when prompted
- Wait for the installation to complete
- Tap Open to launch the app, or find it in your app drawer
Grant Permissions
On first launch, Anchor will request necessary permissions:
- Storage: For saving photos and attachments to notes
- Camera: For taking photos directly in notes
- Network: For syncing with your server
Building from Source
If you prefer to build the APK yourself from source code:Install Flutter SDK
Updating the App
When a new version is released:- Download the new APK file
- Install it over the existing app (your data will be preserved)
- Launch the app to complete the update
Your notes and settings are stored locally and will not be affected by updates.
Troubleshooting
Installation Blocked
If installation is blocked:- Ensure you’ve enabled “Unknown sources” for your browser/file manager
- Try downloading the APK again in case it was corrupted
- Check that you have sufficient storage space
App Won’t Open
If the app crashes on launch:- Ensure you downloaded the correct architecture APK for your device
- Try the universal APK instead
- Clear the app’s cache and data in Settings > Apps
Architecture Mismatch
If you installed an architecture-specific APK and it doesn’t work:- Uninstall the app
- Download and install the universal APK instead
Next Steps
After installation, you’ll need to connect the app to your Anchor server:Connect to Server
Configure your server connection and authenticate